我有几个视频源(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