[发明专利]节目信息的获取方法及装置有效

专利信息
申请号: 201210049224.2 申请日: 2012-02-29
公开(公告)号: CN103297464A 公开(公告)日: 2013-09-11
发明(设计)人: 刘永亮;廉士国;张少波 申请(专利权)人: 华为技术有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06;H04N21/435;H04N21/4623;H04N21/6334;H04N21/643;H04N21/858
代理公司: 北京亿腾知识产权代理事务所 11309 代理人: 陈霁
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 节目 信息 获取 方法 装置
【说明书】:

技术领域

发明涉及通信领域,尤其涉及一种节目信息的获取方法及装置。

背景技术

媒体展现描述(Media Presentation Description,MPD)是一个根据可扩展标记语言逻辑结构(Extensible Markup Language schema,XML schema)格式化的可扩展标记语言文档,其中包含一些元数据。动态自适应超文本传输协议流媒体(Dynamic Adaptive HTTP Streaming,DASH)客户端可以使用这些元数据构造适当的超文本传输协议统一资源定位符(HyperText TransferProtocol-Uniform Resource Locator,HTTP-URL),用以获取内容片断并向用户提供流媒体服务。媒体展现可以以不同的表示方式,如不同的比特率、语言和分辨率等进行描述。

基于现有MPD的节目获取流程可简单描述如下:客户端向服务器请求MPD;服务端响应,发送MPD给客户端;客户端解析MPD,根据网络环境的情况以及设备性能等相关信息,选择适合的表示(Representation),并使用MPD中相应的Segment URL(节目信息片断的统一资源定位符)向服务器请求相应的片断(Segment);服务器发送相应的片断;客户端播放节目信息片断,及时更新网络环境等状况,动态进行片断选择并请求。

基于现有MPD的节目获取流程没有使用任何安全机制,MPD文档没有被签名、加密或者计算散列,这使得服务器系统外部攻击者可能发起拒绝服务攻击;而且由于现有MPD不具有真实性和完整性属性,外部攻击者可能替换MPD的部分或者全部,例如,攻击者将原来的广告片段的URL替换成自己的广告,甚至用反动、暴力、色情和恐怖等内容的URL对原有内容的URL进行替换,而客户端无法发现,即现有MPD存在很严重的安全问题。

发明内容

本发明实施例提供了一种节目信息的获取方法及装置,可以实现客户端基于媒体展现描述文档从服务器安全地获取节目信息。

一方面,本发明实施例提供了一种节目信息的获取方法,所述方法包括:

接收服务器发送的媒体展现描述MPD

判断所述服务器的数字证书是否有效;

若所述数字证书有效,验证所述MPD是否真实而且完整;

如果所述MPD真实而且完整,解密所述MPD中的加密的属性,获取解密后的属性,所述属性包括不同元素的统一资源定位符信息或标识信息;

根据统一资源定位符信息或标识信息,从服务器获取节目信息片断。

另一方面,本发明实施例提供了一种节目信息的获取装置,所述装置包括:

超文本传输协议HTTP客户端模块,所述HTTP客户端模块包括:MPD接收子模块,用于接收服务器发送的媒体展现描述MPD;节目信息片断获取子模块,用于根据统一资源定位符信息或标识信息,从服务器获取节目信息片断;

数字证书有效性判断模块,用于判断所述服务器的数字证书是否有效;

MPD安全处理模块,所述MPD安全处理模块包括:MPD验证子模块,用于所述数字证书有效时,验证所述MPD是否真实而且完整;解密子模块,用于所述MPD真实而且完整时,解密所述MPD中的加密的属性,用以得到完整的未加密的MPD,所述属性包括不同元素的统一资源定位符信息或标识信息;MPD操作子模块,用于根据接收到的所述HTTP模块发送的本地的网络环境信息及设备性能信息,从所述完整的未加密的MPD中选择合适的表示。

本发明实施例中,DASH客户端接收服务器发送的媒体展现描述MPD;判断服务器的数字证书是否有效;若所述数字证书有效,验证所述MPD是否真实而且完整;如果所述MPD真实而且完整,解密所述MPD中的加密的属性,获取解密后的属性,所述属性包括不同元素的统一资源定位符信息或标识信息;根据统一资源定位符信息或标识信息,从服务器获取节目信息片断。由此实现了客户端可以基于具有安全属性的媒体展现描述从服务器安全地获取节目信息。

附图说明

图1为本发明实施例提供的一种节目信息的获取方法的流程图;

图2为本发明实施例提供的一种节目信息的获取流程示意图;

图3为本发明实施例提供的一种节目信息的获取装置的示意图。

具体实施方式

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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