[发明专利]动态码率切换方法、服务器及系统在审

专利信息
申请号: 201410743103.7 申请日: 2014-12-08
公开(公告)号: CN105744299A 公开(公告)日: 2016-07-06
发明(设计)人: 江中央;王甜甜 申请(专利权)人: 深圳TCL数字技术有限公司
主分类号: H04N21/238 分类号: H04N21/238;H04N21/234
代理公司: 深圳市世纪恒程知识产权代理事务所 44287 代理人: 胡海国
地址: 518000 广东省深圳市南山区粤兴二道6号武汉大*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态 切换 方法 服务器 系统
【说明书】:

技术领域

发明涉及视频播放技术领域,尤其涉及一种动态码率切换方法、服务器及系统。

背景技术

随着互联网和多媒体技术的发展,通过智能电视、手机、PC等视频播放终端从互联网上获取视频内容已经成为极受欢迎的娱乐方式。但由于从互联网上获取视频的过程中不是通过专线网络而是通过公网进行数据传输,因此,网络传输速率无法得到保证。当出现网络抖动、网络时延波动比较大等导致网络性能恶化的情况发生时,用户通过视频播放终端收看网络视频中可能需要不停地进行缓冲,导致视频画面不断出现卡顿,极大地影响了用户的收看体验。

目前,为了解决网络带宽的波动导致网络视频画面卡顿的问题,一般是通过HLS、smoothstreaming、mpeg-dash、HDS等几种主流的自适应动态码率切换技术来解决,其解决方式如下:服务器为同一个网络视频节目,提供多种码率的视频文件,在视频播放过程中,视频播放终端根据用户实时的网络带宽变化,动态自适应的切换所播放视频的码率:当用户网络带宽变大时,视频播放终端选择服务器上高码率的视频分片文件来进行播放;当用户的网络带宽变小时,视频播放终端选择服务器上低码率的视频分片文件进行播放,以避免视频播放终端的数据耗尽导致卡顿现象的发生。但是上述解决方式中还存在以下问题:

1、当前主流的码率自适应切换技术在解决网络带宽的波动导致网络视频画面卡顿的过程中,不仅需要服务器提供同一节目的多种码率的视频分片文件,而且需要视频播放终端进行配合,才能根据用户的网络带宽变化,实现自适应的动态码率切换。例如,在服务器上存在3种不同的码率(250kbit/s,500kbit/s,1Mbit/s)文件及mpd(mediapresentationdiv)文件。每种不同的码率文件由多个分片组成,每隔10s钟一个分片,同时服务器上存在一个针对多媒体视频节目的描述文件mpd,mpd文件用来描述不同分片文件的码率信息及播放时间信息。当节目播放启动后,视频播放终端首先下载mpd文件,从mpd文件中获知当前节目有多少路不同码率的视频分片文件,以及每一路视频分片文件的码率、分片播放长度及分片下载地址等信息,视频播放终端根据当前的下载速度及下载进度,分别下载不同码率的对应视频分片。如播放刚启动的时候,选择0-10s钟最小码率(250kbit/s)的分片下载,当该分片下载完后,计算网络下载速率,若下载速率大于(500kbit/s),则选择11-20s中的500kbit/s的分片下载。从上述码率切换的流程可以看出,需要视频播放终端根据自身网络状况在整个传输过程中与服务器相配合,并支持相同的自适应动态码率切换技术。

2、目前,对视频播放终端而言,很少有视频播放终端的播放器能同时支持多种主流的自适应动态码率切换技术。即并不是所有的智能电视、手机等视频播放终端都支持HLS、smoothstreaming、mpeg-dash、HDS等自适应动态码率切换技术,而当视频播放终端和服务器支持的自适应动态码率切换技术不一致时,视频播放终端则无法播放服务器上提供的视频节目。由上述可知,当前的自适应动态码率切换技术不能很好地解决服务器和各种视频播放终端之间的兼容性问题,当视频播放终端无法支持服务器所支持的自适应动态码率切换技术时,可能导致视频节目无法播放或者无法实现码率自适应的切换,影响视频播放。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提出一种动态码率切换方法、服务器及系统,以解决服务器无法和各种视频播放终端之间相兼容的技术问题。

为实现上述目的,本发明提供的一种动态码率切换方法,所述方法包括以下步骤:

服务器获取视频播放终端在服务器中选择下载节目的当前视频分片的下载码率;

根据所述下载码率动态调整视频播放终端需下载服务器中下一视频分片的码率;

将视频播放终端需下载的下一视频分片的片头与当前视频分片的片尾在服务器端进行拼接,生成拼接视频文件,以供视频播放终端渐进式下载并播放所述拼接视频文件。

优选地,所述服务器获取视频播放终端在服务器中选择下载节目的当前视频分片的下载码率的步骤包括:

若当前视频分片为视频播放终端在服务器中选择下载的节目的初始分片,则服务器获取选择下载的节目中码率最小的初始分片,供视频播放终端下载,并获取视频播放终端对码率最小的初始分片的下载码率。

优选地,所述服务器获取视频播放终端在服务器中选择下载节目的当前视频分片的下载码率的步骤包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL数字技术有限公司,未经深圳TCL数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410743103.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top