[英]h264 real time video streaming
如果您在一端(服務器)動態生成h264幀 ,那么您將如何在瀏覽器(客戶端)中查看實時(低延遲)視頻流?
換句話說,我想要實現的是將圖形密集型c ++應用程序從gpu服務器流式傳輸到瀏覽器。
作為一個簡單的解決方案,我正在考慮這樣的事情:
c++ app | ffmpeg | server | html5 client
應用程序創建的h264幀被發送到標准輸出,其中ffmpeg用於將此流重新轉換為傳遞給服務器的mp4,根據請求可以將其傳遞給客戶端。
這是一個好方法嗎? 甚至可以使用這種方法創建低延遲30fps視頻流嗎?
是的,這是一種正確的方法和可能的事情。
根據http://umediaserver.net/umediaserver/faq.html安裝虛幻媒體服務器並從ffmpeg到虛幻媒體服務器進行RTMP發布
那么Unreal HTML5播放器將實時播放此流,請參閱http://umediaserver.net/umediaserver/demos.html上的示例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.