2016-03-24 202 views
2

如果您在一端(服務器)上動態生成h264幀,那麼您如何才能在瀏覽器(客戶端)中查看實時(低延遲)的視頻流?h264實時視頻流

換句話說,我試圖實現的是將圖形密集的C++應用程序從gpu服務器傳輸到瀏覽器。

作爲一個簡單的解決方案,我很喜歡這種思想的東西:通過應用程序創建

c++ app | ffmpeg | server | html5 client 

H264幀發送到標準輸出,其中的ffmpeg用於REMUX此流成MP4傳遞給服務器,根據請求可以將它傳遞給客戶端。

這是一個很好的方法嗎?甚至有可能使用這種方法創建一個低延遲的30fps視頻流?

回答