加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在不停止管道的情况下在多个rtsp视频流之间切换[无间隙流媒

发布时间:2020-12-16 06:50:40 所属栏目:百科 来源:网络整理
导读:我正在使用5个ip摄像头,每个都给我5个RTSP流.我正在选择这些RTSP视频流中的任何一个,我将它们与我的麦克风(音频RTSP流源)混合并将其广播到我的RTMP服务器. 我尝试做无间隙流,这意味着当相机到相机切换发生时不应该有任何延迟.在摄像机到摄像机切换期间,服务
我正在使用5个ip摄像头,每个都给我5个RTSP流.我正在选择这些RTSP视频流中的任何一个,我将它们与我的麦克风(音频RTSP流源)混合并将其广播到我的RTMP服务器.

我尝试做无间隙流,这意味着当相机到相机切换发生时不应该有任何延迟.在摄像机到摄像机切换期间,服务器应该看到来自我的流客户端PC的连续流.

我看到管道随机崩溃并给我很多错误消息.知道怎么解决吗?

解决方法

要获得真正的无间隙切换,您需要同时将所有流接收到临时缓冲区,然后在选择这些缓冲区中的任何一个缓冲区中编码RTMP输出.

如果不这样做,那么在进行切换时总是会有明显的延迟,因为您必须与编码硬件进行握手并等待下一个关键帧.

这很可能,它只是一个项目而不是单个堆栈溢出问题……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读