SorunMJPEG, H264 Canlı Akış ve oynatma videosunu Chrome, Firefox ve IE'de nasıl gösterebilirim?
Birden çok üreticiden birden fazla IP kameram var.
- Manufacturer_1 Feed_1: kameralar aşağıdaki canlı yayınları temin http yoluyla MJPEG
- Manufacturer_1 Feed_2: RTSP aracılığıyla h264
- Manufacturer_2 Feed_1: Ne İşleri http
aracılığıyla h264 Chrome ve Firefox MJPEG için
:
- http canlı yemlerin img etiketini kullanarak ve canlı yayın URL'ye kaynağını ayarlayarak bir cazibe gibi çalışır.
- kaydedildi MJPEG video oynatma veya H264 ben her üç tarayıcılarda H264
Çal canlı yayınları gerekenler VideoJS
kullanarak her üç tarayıcılarda çalışır. IE'de MJPEG beslemeleri oynayın. Ben dönüştürebilir ve hala sadece Chrome ve Firefox için çalışacak MJPEG, akarsu H264 için FFMPEG veya VLC kullanma
önlemek çalıştığım şey
.
Notlar
Chrome'un eklentileri kabul etmez. Flash veya diğer eklenti tabanlı çözümlerin anlamı çalışmaz. IE üzerinde
ActiveX video denetimleri nadiren kararlıdır. Üreticiye özgü kontroller en iyi şekilde par.
Ben HTML5 video etiketi tarayıcıları tarafından bağımsız olarak uygulandığını biliyoruz ve her tarayıcı video formatları destekleyecek karar verir.
This link ciddi tarayıcı video sınırlamaları ve bu modern tarayıcı savaşının ortasında öksürük geliştiriciler olarak hepimizin üzerine düşen yükün hızlı bir özetidir.
+1. Bu seçeneği düşünmemiştim ve kesinlikle deneyeceğim. Canlı video ön işleme ile ilgili bir sorunum var ve bu gecikme. Özellikle birden fazla kamerayı senkronize ederken, bazılarında remolama gerektirmeyebilir.Burada bulabileceğim herhangi bir çözümle tekrar göndereceğim. –
Sadece yeniden kodlamak, kod dönüştürme durumunda olduğu gibi, büyük bir gecikme getirmemelidir. Birden fazla kamerayı senkronize etmeniz gerekiyorsa, bu başka bir durumdur, ancak bu doğrudan HTML5 video öğesi aracılığıyla yapılabilir. –
Gerçekten. Bu cevabı doğru cevap olarak işaretleyeceğim çünkü bu soru sadece olası çözümlere sahip ama henüz somut bir şey değil. –