[发明专利]网络视频直播方法与系统有效
申请号: | 201310270765.2 | 申请日: | 2013-06-28 |
公开(公告)号: | CN104254012B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 邱艺 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/231;H04N21/647 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;陈玉琼 |
地址: | 511449 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 视频 直播 方法 系统 | ||
1.一种网络视频直播方法,其特征在于,包括步骤:
获取网络视频数据包存入网络缓冲器;
对存入所述网络缓冲器的网络视频数据包进行排序;
当所述网络缓冲器的网络视频数据包不连续、且所述播放缓冲器的网络视频数据包少于特定数量时,从所述网络缓冲器按照顺序提取当前排序最靠前的网络视频数据包存入播放缓冲器;
从所述播放缓冲器按照顺序传送排序后连续的网络视频数据包至播放器进行播放。
2.根据权利要求1所述的网络视频直播方法,其特征在于,当所述网络缓冲器的网络视频数据包连续时,从所述网络缓冲器按照顺序提取排序后连续的网络视频数据包存入所述播放缓冲器是按照特定的传送速率进行提取的。
3.根据权利要求1或2所述的网络视频直播方法,其特征在于,对存入所述网络缓冲器的网络视频数据包进行排序之后还包括步骤:
判断排序之后的网络视频数据包是否连续,若不连续则获取丢失的网络视频数据包的标识信息;
当所述网络缓冲器中的网络视频数据包连续时,动态调整存入所述网络缓冲器的网络视频数据包和所述网络缓冲器发送网络视频数据包的传送速率,使所述网络缓冲器与所述播放缓冲器中存储的网络视频数据包处于平衡状态。
4.根据权利要求3所述的网络视频直播方法,其特征在于,还包括步骤:
当所述网络缓冲器中的网络视频数据包不连续时,
当所述播放缓冲器中存有的网络视频数据包不少于特定数量时,停止从所述网络缓冲器提取网络视频数据包,所述网络缓冲器通过发送带有丢失的网络视频数据包的标识信息的重传请求,重新获取丢失的网络视频数据包,直至所述网络缓冲器中的网络视频数据连续时所述播放缓冲器再开始依次从所述网络缓冲器提取网络视频数据包;
当所述播放缓冲器中存有的网络视频数据包少于特定数量时,所述播放缓冲器从所述网络缓冲器提取当前排序最靠前的网络视频数据包,同时所述网络缓冲器通过发送带有丢失的网络视频数据包的标识信息的重传请求,重新获取丢失的网络视频数据包,并对获取的网络视频数据进行重新排序,这时所述播放缓冲器从所述网络缓冲器依次提取网络视频数据包。
5.根据权利要求1或2所述的网络视频直播方法,其特征在于,所述网络缓冲器和所述播放缓冲器所存储网络视频数据包的时长均为1-2s。
6.一种网络视频直播系统,其特征在于,
包括网络缓冲器和播放缓冲器;
所述网络缓冲器,用于通过网络获取并存储网络视频数据包,对存储的网络视频数据包进行排序,当所述网络缓冲器的网络视频数据包不连续、且所述播放缓冲器的网络视频数据包少于特定数量时,按照顺序将当前排序最靠前的网络视频数据包发送至所述播放缓冲器;
所述播放缓冲器,用于接收所述网络缓冲器发来的排序后连续的网络视频数据包,并按照顺序将排序后连续的网络视频数据包发送至播放器进行播放。
7.根据权利要求6所述的网络视频直播系统,其特征在于,
当所述网络缓冲器的网络视频数据包连续时,所述网络缓冲器将排序后连续的网络视频数据包发送至所述播放缓冲器是按照特定的传送速率发送的。
8.根据权利要求6或7所述的网络视频直播系统,其特征在于,
所述网络缓冲器,还用于判断排序之后的网络视频数据包是否连续,若不连续则获取丢失的网络视频数据包的标识信息;若连续则动态调整存入所述网络缓冲器的网络视频数据包和向所述播放缓冲器发送网络视频数据包的传送速率,使所述网络缓冲器与所述播放缓冲器中存储的网络视频数据包处于平衡状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310270765.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:祛风散寒瓜蒌籽油
- 下一篇:一种牡丹籽油与杏仁油调和食用油的制备方法