我有幾個視頻源(2個攝像頭),我需要發送實時視頻流到客戶端(通過RTP或任何其他合適的協議)。主要的要求是兩個流應該同步(這就是爲什麼我不能使用2個RTP會話)。 RTP可能嗎?任何其他考慮?RTP可以用於同時播放少量視頻流嗎?
0
A
回答
1
據我所知,目前還沒有關於通過RTP發送多個流(RTP術語中的「多個參與者」)的標準,但是有關於此的有ongoing standardization work。請注意,只要RTP出現,就會提出各種擴展。但是,似乎這個草案有真正的機會達到標準狀態。該草案已達到第6版,並在不到一個月前更新。
還有多種傳輸(或容器)格式可以包裝到RTP中,並在其中攜帶多個流。這是通過RTP共同傳送音頻和視頻的方式。在MPEG-2部分I中定義了一種廣泛使用的傳輸協議,通常稱爲MPEG-TS,並且通常(但不正確)如MPEG-2那樣定義。
但是實際上,「can」或「can not 「RTP被用於多個流取決於你真正想要達到什麼。如果你控制兩個通信設備,那麼你只能想到使用任何包含多個數據流的RTP負載(儘管遵守一個標準,即使是一個草案,也不是一件壞事)。但是如果你正在考慮與其他系統的互操作性,那麼你很可能會感到寒冷,對不起。
+0
我們也決定搬到'mpeg-ts' – 4ntoine 2014-11-25 07:17:36
相關問題
- 1. 使用Qt播放RTP視頻流?
- 2. iOS - 可以播放RBGA視頻嗎?
- 3. 使用gstreamer播放傳入的RTP視頻流
- 4. 我可以用視頻同步多個現場廣播流嗎?
- 5. 是否有任何可以播放視頻byteArray流的flex視頻播放器?
- 6. 視頻流使用RTP
- 7. Android 3.0+(HLS和RTSP/RTP)上的實況視頻流播放
- 8. 使用Qt播放實時視頻流
- 9. Silverlight視頻播放器可以從Azure blob播放wmv嗎?
- 10. 在flex中播放RTP流
- 11. 可以播放單個視頻,但不會播放視頻itsel
- 12. 我可以同時播放多少個HTML音頻元素?
- 13. 如何將H264 RTP流從PCAP轉換爲可播放的視頻文件
- 14. iOS處理音頻流,同時播放視頻
- 15. 挑選某個CSS時可以播放YouTube視頻嗎?
- 16. iPhone:同時播放音頻和視頻
- 17. 同時播放HTML5視頻和音頻
- 18. 播放視頻流在iPhone
- 19. Android:實時流視頻URL播放器
- 20. Android的實時視頻流不播放
- 21. 我可以使用MediaPlayer從流線播放視頻
- 22. 是否有簡單的方法來播放WPF中的rtp視頻/音頻流?
- 23. 同時播放多個音頻流
- 24. 同時播放兩個音頻流
- 25. 使用GStreamer播放傳入的RTP流
- 26. 使用ffdshow播放AAC RTP流
- 27. Android:當以全屏模式播放YouTube視頻時,您可以實時播放
- 28. 我可以使用urlllib2播放視頻嗎?
- 29. 可以使用UIWebView播放本地視頻嗎?
- 30. 使用外部軟件可以播放/停止YouTube視頻嗎?
Interstream同步是通過以允許接收器匹配回放時間的方式對時間戳分開的流進行時間標記來達到的,否則存在流式聯合饋送的選項,然後在保證同步的播放時將其拆分。所以它可以是1個或多個RTP會話。它幾乎不可能是RTP在一個會話中攜帶多個饋送的擴展。 – 2014-11-05 07:46:10
什麼是interstream同步(我相信h264幀有時間戳)?我有2個安卓相機的2個現場視頻流。如何將視頻流分割爲具有保證同步的播放? – 4ntoine 2014-11-05 07:56:59