一种视频流传输方法、系统及存储介质技术方案

技术编号:23789715 阅读:34 留言:0更新日期:2020-04-15 02:04
本发明专利技术公开了一种视频流传输方法、系统及存储介质,所述方法应用于视频流传输系统,所述视频流传输系统包括多个请求端、转发服务器和多个视频端;所述包括:至少一个所述请求端将一个所述视频端的播放地址发送给所述转发服务器,所述转发服务器接收所述请求端的请求,并根据所述播放地址确定目标视频源;所述转发服务器创建一通道并进行标识,当其他所述请求端请求同样的所述目标视频源时,所述转发服务器直接通过所述通道转发所述视频端的所述目标视频源;所述转发服务器将所述目标视频源中的数据分成若干个子包,并将若干个所述子包分别发送给请求列表中的每个所述请求端。本发明专利技术保证各个请求端在最接近相同时间点接收完完整的数据。

A video stream transmission method, system and storage medium

【技术实现步骤摘要】
一种视频流传输方法、系统及存储介质
本专利技术涉及计算机应用
,尤其涉及一种视频流传输方法、系统及存储介质。
技术介绍
很多视频输入源会有连接数量的限制,如IPC(IPCamera,也就是网络摄像机)会有连接数量(请求端同时连接的数量)的限制,当连接数量达到最大值(不同厂家的产品最大值都不一样,相同厂家,不同型号的设备也不一样,具体看产品型号)时将拒绝连接请求;当请求多个相同的视频源时,视频源端,如IPC一般采用循环发送完整数据帧方式发送给各个请求端,即发完一个请求端,再发送给另一个请求端。当请求数量多时,IPC可能会因为的负荷过高导致信号延时或卡顿等。比如IPC把一个1024000字节的帧,发给16个请求端时,传统的循环发送方式会导致第一接收端已经收到完数据且已经解码显示完,而最后面的接收端可能只接收一部分数据甚至还没开始接收数据。如果使用组播方式(组播也叫多播,是一种一对多的通讯方式,它可以把数据发给同一个组的对象,但因为组播是走UDP协议的,不可靠的,可能会丢包或错包,其中UDP全称为UserDatagramProtocol,即用户本文档来自技高网...

【技术保护点】
1.一种视频流传输方法,应用于视频流传输系统,所述视频流传输系统包括多个请求端、转发服务器和多个视频端;其特征在于,所述视频流传输方法包括:/n至少一个所述请求端将一个所述视频端的播放地址发送给所述转发服务器,所述转发服务器接收所述请求端的请求,并根据所述播放地址确定目标视频源;/n所述转发服务器创建一通道并进行标识,当其他所述请求端请求同样的所述目标视频源时,所述转发服务器直接通过所述通道转发所述视频端的所述目标视频源;/n所述转发服务器将所述目标视频源中的数据分成若干个子包,并将若干个所述子包分别发送给请求列表中的每个所述请求端。/n

【技术特征摘要】
1.一种视频流传输方法,应用于视频流传输系统,所述视频流传输系统包括多个请求端、转发服务器和多个视频端;其特征在于,所述视频流传输方法包括:
至少一个所述请求端将一个所述视频端的播放地址发送给所述转发服务器,所述转发服务器接收所述请求端的请求,并根据所述播放地址确定目标视频源;
所述转发服务器创建一通道并进行标识,当其他所述请求端请求同样的所述目标视频源时,所述转发服务器直接通过所述通道转发所述视频端的所述目标视频源;
所述转发服务器将所述目标视频源中的数据分成若干个子包,并将若干个所述子包分别发送给请求列表中的每个所述请求端。


2.根据权利要求1所述的视频流传输方法,其特征在于,所述至少一个所述请求端将一个所述视频端的播放地址发送给所述转发服务器,所述转发服务器接收所述请求端的请求,并根据所述播放地址确定目标视频源,具体包括:
一个或者多个所述请求端获取至少一个所述视频端的所述播放地址,并将所述播放地址发送给所述转发服务器;
所述转发服务器接收所述请求端的请求,并根据所述播放地址确定目标视频源,并判断当前请求是否已存在;
当存在时,将所述请求端加入到请求列表,当不存在时,所述转发服务器向所述视频端发送RTSP请求,如果请求失败,则直接回复请求失败的消息给所述请求端。


3.根据权利要求2所述的视频流传输方法,其特征在于,所述转发服务器创建一通道并进行标识,当其他所述请求端请求同样的所述目标视频源时,所述转发服务器直接通过所述通道转发所述视频端的所述目标视频源,具体包括:
如果所述请求端向所述视频端请求成功,所述转发服务器创建一个通道并以请求地址标记所述通道;
当其他所述请求端请求同样的所述目标视频源时,所述通道已存在,所述转发服务器直接通过所述通道转发所述视频端的所述目标视频源给所述请求端;
所述转发服务器回复当前的所述请求端请求成功,当前所述请求端开始接收所述转发服务器转发的数据。


4.根据权利要求3所述的视频流传输方法,其特征在于,所述转发服务器将所述目标视频源中的数据分成...

【专利技术属性】
技术研发人员:吴君权龙世渚王斌斌
申请(专利权)人:深圳市创维群欣安防科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1