Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video streaming RTP可以同时用于流式传输少数视频流吗?_Video Streaming_Rtp_Live Video - Fatal编程技术网

Video streaming RTP可以同时用于流式传输少数视频流吗?

Video streaming RTP可以同时用于流式传输少数视频流吗?,video-streaming,rtp,live-video,Video Streaming,Rtp,Live Video,我有几个视频源(2个摄像头),我需要将两个实时视频流发送到客户端(通过RTP或任何其他合适的协议)。主要要求是两个流都应该同步(这就是为什么我不能使用2个RTP会话)。RTP有可能吗?还有其他考虑事项吗?据我所知,目前还没有通过RTP发送多个流的标准(RTP术语中的“多个参与者”),但这是有标准的。请注意,只要RTP存在,就有人提出了各种扩展。然而,这项草案似乎真正有机会达到标准地位。草案已达到第6版,更新时间不到一个月 还有多种传输(或容器)格式可以包装到RTP中,并在其中传输多个流。这就是同

我有几个视频源(2个摄像头),我需要将两个实时视频流发送到客户端(通过RTP或任何其他合适的协议)。主要要求是两个流都应该同步(这就是为什么我不能使用2个RTP会话)。RTP有可能吗?还有其他考虑事项吗?

据我所知,目前还没有通过RTP发送多个流的标准(RTP术语中的“多个参与者”),但这是有标准的。请注意,只要RTP存在,就有人提出了各种扩展。然而,这项草案似乎真正有机会达到标准地位。草案已达到第6版,更新时间不到一个月

还有多种传输(或容器)格式可以包装到RTP中,并在其中传输多个流。这就是同步音频和视频通常通过RTP发送的方式。MPEG-2第一部分定义了一种广泛使用的传输协议,通常称为MPEG-TS,通常(但不正确)简称为MPEG-2


但实际上,“可以”或“不能”RTP用于多个流取决于您真正想要实现的目标。如果您同时控制两个通信设备,那么可以使用您只能想到的将多个流打包到RTP有效负载中(尽管遵守一个标准,即使是一个草案,也不是一件坏事)。但是,如果您正在考虑与其他系统的互操作性,那么您可能会陷入困境,对不起。

流间同步是通过对不同的流进行时间戳来实现的,这种方式允许接收器匹配播放时的计时,或者,也可以选择流式联合馈送,然后在播放时以保证同步的方式将其分割。因此,它可以是1个或多个RTP会话。它几乎不可能是对RTP的扩展,在一个会话中传输多个提要。什么是流间同步(我相信h264帧有时间戳)?我有两个来自两个安卓摄像头的实时视频流。如何分割视频流以保证同步播放?我们还决定转到
mpeg-ts