[发明专利]组播视频码流的链路备份系统及方法有效
申请号: | 202010205975.3 | 申请日: | 2020-03-23 |
公开(公告)号: | CN111372144B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 宛硕;杜键;魏学渊 | 申请(专利权)人: | 北京小鸟科技股份有限公司 |
主分类号: | H04N21/6405 | 分类号: | H04N21/6405;H04N21/6375;H04N21/433;H04N21/647 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 102208 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 备份 系统 方法 | ||
1.一种组播视频码流的链路备份系统、其特征在于,该备份系统包括编码模块、解码模块;
所述编码模块为编码过程的主链路、备份链路的网口配置相同的组播地址,并定时发送组播视频码流的加组报文和组播视频心跳报文,网络交换机基于所述报文建立编码过程信息通道;还用于检测编码过程的主链路、备份链路的状态,并基于检测结果选择相应的信息通道将组播视频码流发送至网络交换机;
所述解码模块用于为解码过程的主链路、备份链路的网口配置相同的组播地址,并定时发送组播视频码流的组播码流加组报文和组播视频心跳报文,网络交换机基于所述报文建立解码过程信息通道;还用于依据组播视频码流的码流流水号进行查重丢弃处理,并进行整帧码流接收报文的完整性检查,获得完整的组播视频码流;还用于检测解码过程的主链路、备份链路的状态,并基于检测结果选择相应的信息通道输出所述完整的组播视频码流。
2.根据权利要求1所述的组播视频码流的链路备份系统,其特征在于,所述编码模块包括前级模块、码流发送缓存模块、码流发送链路选择和重传控制模块、第一链路状态检测模块、第一组播协议控制模块、主链路发送模块、备份链路发送模块;
所述前级模块连接至所述码流发送缓存模块,对获取的组播视频码流进行视频预处理,并发送至所述码流发送缓存模块;
所述码流发送缓存模块连接至所述码流发送链路选择和重传控制模块,将接收的组播视频码流发送至所述码流发送链路选择和重传控制模块;
所述码流发送链路选择和重传控制模块分别连接至所述主链路发送模块、备份链路发送模块,依据所述第一链路状态检测模块的检测结果,选择相应的信息通道将组播视频码流发送至所述主链路发送模块或备份链路发送模块以及在组播视频码流传输过程中进行重传控制;
所述第一组播协议控制模块分别连接至所述主链路发送模块、备份链路发送模块,分别为主链路、备份链路配置相同组播地址,并定时发送组播视频码流的加组报文和组播心跳报文,网络交换机基于所述报文构建编码过程信息通道;
所述主链路发送模块、备份链路发送模块分别连接至所述第一链路状态检测模块、网络交换机,分别将所述码流发送链路选择和重传控制模块发送的组播视频码流发送至网络交换机;
所述第一链路状态检测模块连接至所述链路选择和重传控制模块,用于检测主链路、备份链路的状态,并将检测结果发送至所述码流发送链路选择和重传控制模块。
3.根据权利要求1所述的组播视频码流的链路备份系统,其特征在于,所述解码模块包括第二组播协议控制模块、主链路接收模块、备份链路接收模块、第二链路状态检测模块、第一码流报文查重模块、第二码流报文查重模块、第一码流接收缓存模块、第二码流接收缓存模块、码流接收缓存切换模块、后级模块;
所述第二组播协议控制模块分别连接至所述主链路接收模块、备份链路接收模块,分别为主链路、备份链路配置相同组播地址,并定时发送组播视频码流的加组报文和组播心跳报文,网络交换机基于所述报文构建解码过程信息通道;
所述主链路接收模块分别连接至所述第一码流报文查重模块、第二链路状态检测模块,所述备份链路接收模块分别连接至所述第二码流报文查重模块、第二链路状态检测模块,分别将所述报文发送至所述第一码流报文查重模块、第二码流报文查重模块;
所述第二链路状态检测模块连接至所述码流接收缓存切换模块,用于检测主链路、备份链路的状态,并将检测结果发送至所述码流接收缓存切换模块;
所述第一码流报文查重模块、第二码流报文查重模块分别连接至所述第一码流接收缓存模块、第二码流接收缓存模块,分别基于所述报文中组播视频码流的码流流水号进行查重丢弃处理,并分别发送至所述第一码流接收缓存模块、第二码流接收缓存模块;
所述第一码流接收缓存模块、第二码流接收缓存模块连接至所述码流接收缓存切换模块,分别基于所述解码过程的信息通道,获取相应链路发送的组播视频码流并发送至所述码流接收缓存切换模块;
所述码流接收缓存切换模块连接至所述后级模块,基于所述第二链路状态检测模块的检测结果进行主链路、备份链路切换判断,通过相应信息通道获取组播视频码流,并将获取的组播视频码流发送至所述后级模块;
所述后级模块用于显示组播视频码流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小鸟科技股份有限公司,未经北京小鸟科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010205975.3/1.html,转载请声明来源钻瓜专利网。