[发明专利]媒体文件的播放方法、装置及存储介质有效
| 申请号: | 201911104908.6 | 申请日: | 2019-11-13 |
| 公开(公告)号: | CN112804563B | 公开(公告)日: | 2022-11-04 |
| 发明(设计)人: | 刘阿海 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N21/266;H04N21/4405 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 赵翠萍;张颖玲 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 媒体文件 播放 方法 装置 存储 介质 | ||
本发明提供了一种媒体文件的播放方法、装置及存储介质;方法包括:响应于针对媒体文件的播放指令,发送相应的媒体数据获取请求;接收到返回的加密文件,所述加密文件的文件头包括对应数字版权管理中心的统一资源定位符(URL),所述加密文件的文件体包括所述媒体数据;基于所述URL,发送对应所述媒体文件的授权请求;接收到返回的对应所述加密文件的密钥,所述密钥为所述数字版权管理中心基于所述授权请求进行数字版权验证通过后返回的;基于返回的所述密钥,对所述加密文件进行解密,得到所述媒体数据;调用系统播放器,对所述媒体数据进行播放。通过本发明,能够使不同系统版本的用户都能观看到通过数字版权管理技术加密的媒体数据。
技术领域
本发明涉及数字版权管理技术领域,尤其涉及一种媒体文件的播放方法、装置及存储介质。
背景技术
随着数字媒体技术的飞速发展,数字媒体内容得到广泛应用,媒体内容的盗版技术和方式也变得越来越多。为防止数字媒体在应用过程中受到非法的拷贝及恶意的传播,许多软件厂商都推出了相应的数字版权管理(DRM,Digital rights management)技术,通过加密技术,锁定和限制媒体数据的使用及分发途径,从而达到防范对媒体数据无授权复制和使用的基本目标。
由于系统播放器比较稳定,播放媒体数据都优先采用系统播放器,但在安卓(Android)8.0版本之前,Android的系统播放器并不支持DRM技术,无法播放DRM加密的媒体数据。
发明内容
本发明实施例提供一种媒体文件的播放方法、装置及存储介质,能够使不同系统版本的用户都能观看到通过数字版权管理技术加密的媒体数据。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种媒体文件的播放方法,包括:
响应于针对媒体文件的播放指令,发送相应的媒体数据获取请求;
接收到返回的加密文件,所述加密文件的文件头包括对应数字版权管理中心的统一资源定位符(URL,Uniform Resource Locator),所述加密文件的文件体包括所述媒体数据;
基于所述URL,发送对应所述媒体文件的授权请求;
接收到返回的对应所述加密文件的密钥,所述密钥为所述数字版权管理中心基于所述授权请求进行数字版权验证通过后返回的;
基于返回的所述密钥,对所述加密文件进行解密,得到所述媒体数据;
调用系统播放器,对所述媒体数据进行播放。
本发明实施例提供一种媒体文件的播放装置,包括:
第一发送模块,用于响应于针对媒体文件的播放指令,发送相应的媒体数据获取请求;
第一接收模块,用于接收到返回的加密文件,所述加密文件的文件头包括对应数字版权管理中心的URL,所述加密文件的文件体包括所述媒体数据;
第二发送模块,用于基于所述URL,发送对应所述媒体文件的授权请求;
第二接收模块,用于接收到返回的对应所述加密文件的密钥,所述密钥为所述数字版权管理中心基于所述授权请求进行数字版权验证通过后返回的;
解密模块,用于基于返回的所述密钥,对所述加密文件进行解密,得到所述媒体数据;
播放模块,用于调用系统播放器,对所述媒体数据进行播放。
上述方案中,所述第一发送模块,还用于响应于针对媒体文件的播放指令,通过数字版权管理插件,发送相应的媒体数据获取请求,所述媒体数据获取请求携带有媒体文件标识。
上述方案中,所述第一接收模块,还用于接收到基于所述媒体文件标识返回的加密文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911104908.6/2.html,转载请声明来源钻瓜专利网。





