簡體   English   中英

WebM數據包頭,用於實時流傳輸

[英]WebM packet headers for real time streaming

我需要將webm視頻從我的視頻服務器流式傳輸到瀏覽器。 視頻服務器(C ++)從客戶端接收帶有.ivf標頭的vp8編碼的攝像頭或屏幕的幀數據包,例如<4_bytes_data_size><8_bytes_pts><vp8_encoded_data> 另外,我在其余數據之前發送了4個字節的總數據包持續時間,因此服務器知道了表示時間戳,每個幀的大小和持續時間。

問題是: 為了使瀏覽器能夠播放<video>標記中的流,我應該為幀使用哪些標題。 也許有一些webm實時流實現的標准?

PS:AFAIK webm由EBML標記組成。 如果<video>標記中使用了相同的元素來解析流,那么有人可以向我解釋一下用於視頻播放的EBML元素的最小集合是什么(沒有音頻,只有視頻)?

視頻代碼不支持ivf。 webm的最低要求是打包流的最低要求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM