[发明专利]一种视频文件播放的方法、设备和系统有效
申请号: | 201410233846.X | 申请日: | 2014-05-29 |
公开(公告)号: | CN105187950B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 王春波;王辉;张勇;王海波;张武志;米凯;刘波 | 申请(专利权)人: | 中国移动通信集团内蒙古有限公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/222;H04N21/239;H04N21/234;H04N21/845 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;王黎延 |
地址: | 010010 内蒙古*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频文件 播放 方法 设备 系统 | ||
本发明实施例公开了一种视频文件播放的方法、设备和系统,终端通过对网络性能和自身内存条件的判断来确定从代理服务器或视频服务器下载切片文件,从而降低了无线网络性能对视频播放性能的影响;该方法可以包括:终端从代理服务器或视频服务器下载切片文件之后,确定下载所述切片文件时的网络性能和/或自身的内存状态;当所述网络性能和/或所述终端的内存状态为异常状态时,所述终端向所述代理服务器发送第一业务请求消息;所述终端接收所述代理服务器下发的下一个切片文件。
技术领域
本发明涉及无线多媒体技术,尤其涉及一种视频文件播放的方法、设备和系统。
背景技术
当前,移动互联网的大多数视频直播业务都基于超文本传输协议(HTTP,Hypertext Transfer Protocol)实时流媒体(HLS,HTTP Live Streaming)协议实现,其具体的实现过程为:在服务器端将直播数据流存储为连续的、很短时长的切片文件(如MPEG-TS格式),而客户端则不断地下载并播放这些小文件,因为服务器端总是会将最新的直播数据生成新的小文件,这样客户端只要不停地按顺序播放从服务器获取到的文件,就实现了直播。
为了能够让客户端按照顺序对切片文件进行下载,服务器还需要在生成切片文件时不断更新切片文件的索引文件,具体可以是M3U8文件,客户端可以通过访问M3U8文件并按索引下载切片文件进行播放。
但是这样的播放方式,会造成客户端下载切片文件和访问M3U8文件需要分别建立两个TCP连接并且需要串行实现,也就是说当客户端访问更新的M3U8文件时,客户端对切片文件的下载是停滞的。从而使得当无线网络性能波动引起客户端访问更新的M3U8文件列表的时长过大时,有可能出现客户端的缓存区被清空、视频播放出现卡顿的现象。
发明内容
本发明实施例期望提供一种视频文件播放的方法、设备和系统,降低无线网络性能对视频播放性能的影响。
为解决上述技术问题,本发明的技术方案是这样实现的:
第一方面,本发明实施例提供了一种视频文件播放的方法,所述方法包括:
终端从代理服务器或视频服务器下载切片文件之后,确定下载所述切片文件时的网络性能和/或自身的内存状态;
当所述网络性能和/或所述终端的内存状态为异常状态时,所述终端向所述代理服务器发送第一业务请求消息,所述第一业务请求消息包括所述终端当前已下载的切片文件信息;
所述终端接收所述代理服务器下发的下一个切片文件,所述下一个切片文件由所述代理服务器根据所述终端当前已下载的切片文件信息获得。
根据第一种可能的实现方式,结合第一方面,所述终端确定下载所述切片文件时的网络性能,包括:
所述终端确定从所述代理服务器或所述视频服务器接收传输控制协议TCP数据包的交互时长的标准差不符合第一判定规则,或确定从所述代理服务器或所述视频服务器下载所述切片文件时的平均下载速率不符合第二判定规则时,所述终端确定下载所述切片文件的网络性能为异常状态。
根据第二种可能的实现方式,结合第一方面,所述终端确定下载所述切片文件时的自身的内存状态,包括:
所述终端确定从所述代理服务器或所述视频服务器下载所述切片文件时的内存占用率的标准差不符合第三判定规则时,所述终端确定下载所述切片文件时的自身的内存状态为异常状态。
根据第三种可能的实现方式,结合第一种或第二种可能的实现方式,所述第一判定规则包括:所述终端从所述代理服务器或所述视频服务器接收TCP数据包的交互时长的标准差处于第一阈值上限与第一阈值下限之间;
所述第二判定规则包括:所述终端从所述代理服务器或所述视频服务器下载所述切片文件时的平均下载速率处于第二阈值上限与第二阈值下限之间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团内蒙古有限公司,未经中国移动通信集团内蒙古有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410233846.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微藻收集装置
- 下一篇:石墨填充的聚酯组合物