[发明专利]一种避免网络阻塞及丢帧的视频流转发方法和系统有效
申请号: | 201510824687.5 | 申请日: | 2015-11-24 |
公开(公告)号: | CN105430530B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 王小虎;王夷;刘其峰;李菲菲;刘龙飞 | 申请(专利权)人: | 上海熙菱信息技术有限公司 |
主分类号: | H04N21/6437 | 分类号: | H04N21/6437;H04N21/238 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 王再朝 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种避免网络阻塞及丢帧的视频流转发方法和系统,包括:根据视频获取信令启动收流线程,获取视频流,并记录视频流的播放句柄;判断视频流的码流类型;根据码流类型将视频流转化为RTP包;并根据播放句柄将对应的RTP包及其相关信息填充至缓冲队列;定时在缓冲队列中扫描查找播放句柄:如果有播放句柄,则获取播放句柄对应的RTP包及其相关信息,并进行RTP包的转发;如果没有播放句柄,则等待下一轮播放句柄的扫描查找。本发明有效的控制了视频流的转发速率,使得网络传输趋于平稳,降低了网络流量波动大,解决了现有的网络阻塞现象以及引起视频数据丢失的问题,控制了发包速率,使网络传输趋于平稳,保证视频流畅。 | ||
搜索关键词: | 一种 避免 网络 阻塞 视频 流转 方法 系统 | ||
【主权项】:
1.一种避免网络阻塞及丢帧的视频流转发方法,其特征在于,所述视频流转发方法包括:步骤S10,根据视频获取信令启动收流线程,获取视频流,并记录所述视频流的播放句柄;步骤S20,判断所述视频流的码流类型;所述码流类型包括:H264码流、MPEG4码流和PS码流;步骤S30,根据所述码流类型将所述视频流转化为RTP包;并根据播放句柄将对应的RTP包及其相关信息填充至缓冲队列;步骤S40,定时在所述缓冲队列中扫描查找播放句柄:如果有播放句柄,则获取播放句柄对应的RTP包及其相关信息,并进行RTP包的转发;如果没有播放句柄,则等待下一轮播放句柄的扫描查找。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海熙菱信息技术有限公司,未经上海熙菱信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510824687.5/,转载请声明来源钻瓜专利网。
- 上一篇:带提醒功能的耳麦
- 下一篇:显示支持者头像的方法和装置