2016-03-24 44 views
2

Dinamik olarak h264 çerçevelerini bir ucunda (sunucu) oluşturduysanız, tarayıcıda (istemci) görüntülenebilir gerçek zamanlı (düşük gecikmeli) video akışı oluşturmaya nasıl başladınız? Başka bir deyişle, elde etmeye çalıştığım, gpu sunucusundan tarayıcıya grafiksel olarak yoğun bir C++ uygulaması akışıdır. Basit bir çözüm olarak h264 gerçek zamanlı video akışı

, böyle bir şey düşünüyorum: uygulama tarafından oluşturulan

c++ app | ffmpeg | server | html5 client 

h264 çerçeveleri ffmpeg geçirilir mp4 içine bu akışı remux için kullanılan standart çıkışa gönderilir Sunucu, istek üzerine müşteriye iletebilir.

Bu iyi bir yaklaşım mı? Bu yaklaşımı kullanarak düşük gecikme 30fps video akışı oluşturmak mümkün mü?

cevap