[发明专利]视频码流的获取方法及装置在审
申请号: | 201310672000.1 | 申请日: | 2013-12-11 |
公开(公告)号: | CN104717555A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 吕卓逸;周建同;傅佳莉;杨海涛 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/2343;H04N21/262;H04N21/258 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 获取 方法 装置 | ||
技术领域
本发明涉及信息技术领域,特别涉及一种视频码流的获取方法及装置。
背景技术
随着网络的发展与高分辨率终端的普及,客户端对在线视频的观看体验要求越来越高。在流媒体应用中,DASH(Dynamic Adaptive Streaming over HTTP,基于HTTP的动态自适应流式传输)技术可以为用户提供满足需求的媒体数据。其中,DASH技术结合了传统流媒体技术和渐进式下载技术。
目前,在为用户提供满足需求的视频码流时,首先客户端检测实时的网络带宽,并将实时网络带宽发送给服务器,然后服务器根据实时网络带宽获取对应的码率,并将根据该码率进行编码生成的视频码流提供给用户。
然而通过网络带宽获取对应的码率,使用对视频数据的画面质量要求较低的终端时,直接通过网络带宽获取的码率进行编码生成的视频码流画面质量相对较高,存在网络带宽浪费的情况,从而造成网络带宽的利用率较低。
发明内容
本发明实施例提供一种视频码流的获取方法及装置,可以提高网络带宽利用率。
本发明实施例采用的技术方案为:
第一方面,本发明实施例提供一种视频码流的获取方法,包括:
终端获取自身参数所对应的最小码率;
所述终端向服务器发送视频码流获取请求,所述视频码流获取请求包含需要获取的视频数据的标识,以使得所述服务器根据所述视频数据的标识向所述终端发送媒体索引描述MPD,所述MPD中包括各个物理尺寸对应的最小码率与所述视频数据对应的各个视频码流之间的对应关系;
所述终端接收所述服务器发送的所述MPD;
所述终端根据所述MPD以及所述最小码率获取视频码流。
结合第一方面,在第一方面的第一种实现方式中,所述终端获取自身参数所对应的最小码率的步骤之前,还包括:
所述终端获取自身的参数。
结合第一方面或者第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述参数包括终端的物理尺寸;
所述终端获取自身的参数的步骤包括:
所述终端获取所述终端的物理尺寸;
所述终端获取自身参数所对应的最小码率的步骤包括:
所述终端根据公式rmin=u×a2×s3+v×a×s2+w×s,获取所述物理尺寸对应的最小码率,其中,s为所述终端的物理尺寸,u、v、w、a为固定数值。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述终端获取所述终端的物理尺寸的步骤包括:
所述终端获取所述终端的视频显示窗口的物理尺寸。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,在第一方面的第四种实现方式中,所述终端根据所述MPD以及所述最小码率获取视频码流的步骤包括:
所述终端查找目标码率,所述目标码率为与所述最小码率匹配的码率;
所述终端根据所述MPD获取所述目标码率对应的视频码流。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,在第一方面的第五种实现方式中,所述终端获取自身参数所对应的最小码率的步骤之后,还包括:
所述终端获取实时网络带宽;
所述终端判断所述实时网络带宽是否大于或者等于所述最小码率;
所述终端向服务器发送视频码流获取请求的步骤包括:
若所述实时网络带宽大于或者等于所述最小码率,则所述终端向所述服务器发送所述视频码流获取请求;
若所述实时网络带宽小于所述最小码率,则所述终端向所述服务器发送转码请求,所述转码请求携带有所述最小码率与所述实时网络带宽之间的比例关系,以使得所述服务器根据所述比例关系,对所述目标码率对应的视频码流进行转码。
第二方面,本发明实施例提供一种视频码流的获取装置,包括:
获取单元,用于获取终端的参数所对应的最小码率;
发送单元,用于在所述获取单元获取到所述最小码率时,向服务器发送视频码流获取请求,所述视频码流获取请求包含需要获取的视频数据的标识;
接收单元,用于在所述发送单元完成所述视频码流获取请求发送时,接收所述服务器发送的所述MPD,所述MPD中包括各个物理尺寸对应的最小码率与所述视频数据对应的各个视频码流之间的对应关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;,未经华为技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310672000.1/2.html,转载请声明来源钻瓜专利网。