[发明专利]流媒体下载与播放的方法、装置、存储介质及终端设备有效
申请号: | 201711407544.X | 申请日: | 2017-12-22 |
公开(公告)号: | CN108156152B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 白璐;杨安宁;侯顺伟;王伟;柴华 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/08 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 王珺;徐瑞红 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 下载 解密密钥 下载地址 播放器 播放 流媒体下载 存储介质 加密格式 终端设备 离线 解析 原始媒体文件 流媒体文件 密钥存储区 存储地址 对流媒体 分片存储 媒体存储 媒体文件 信息下载 密钥 加密 分发 存储 | ||
1.一种离线流媒体下载的方法,其特征在于,包括:
响应离线下载请求,根据所述离线下载请求中的原始媒体文件的标识下载原始媒体文件;所述原始媒体文件包括每一个流媒体分片的播放时序、所述每一个流媒体分片的下载地址、与所述每一个流媒体分片分别一一对应的解密密钥的下载地址和所述原始媒体文件的流媒体分片的加密格式;
根据所述每一个流媒体分片的下载地址,下载所述每一个流媒体分片并存储于媒体存储区;
根据所述原始媒体文件的流媒体分片的加密格式和所述每一个流媒体分片的解密密钥的下载地址,下载所述每一个流媒体分片的解密密钥;
对所述每一个流媒体分片的解密密钥进行加密并存储于一密钥存储区;
根据所述每一个流媒体分片存储于所述媒体存储区的地址、所述每一个流媒体分片的解密密钥存储于所述密钥存储区的地址和所述每一个流媒体分片的播放时序,生成离线媒体文件;所述离线媒体文件用于提供给播放器进行离线播放操作;所述离线媒体文件记载的地址均采用本地文件路径格式;其中,所述离线播放操作包括从所述密钥存储区提取所述流媒体分片的解密密钥并对所述解密密钥解密,以及利用解密后的解密密钥对所述流媒体分片解密。
2.如权利要求1所述的离线流媒体下载的方法,其特征在于,所述根据所述原始媒体文件的流媒体分片的加密格式和所述每一个流媒体分片的解密密钥的下载地址,下载所述每一个流媒体分片的解密密钥,具体包括:
判断所述原始媒体文件的流媒体分片的加密格式是否为默认加密格式;
若是,根据所述每一个流媒体分片的解密密钥的下载地址,下载所述每一个流媒体分片的解密密钥;
若否,对所述每一个流媒体分片的解密密钥的下载地址均进行拼接处理,并根据拼接处理后的下载地址下载所述每一个流媒体分片的解密密钥。
3.如权利要求2所述的离线流媒体下载的方法,其特征在于,所述对所述每一个流媒体分片的解密密钥的下载地址均进行拼接处理,具体包括:
当判定所述原始媒体文件的流媒体分片的加密格式为第一扩展格式时,将所述每一个流媒体分片的解密密钥的下载地址与扩展地址进行拼接;
当判定所述原始媒体文件的流媒体分片的加密格式为第二扩展格式时,根据所述原始媒体文件的标识获取时效令牌,并将所述每一个流媒体分片的解密密钥的下载地址与所述时效令牌拼接。
4.如权利要求1所述的离线流媒体下载的方法,其特征在于,所述密钥存储区包括用户禁止访问存储区,则所述对所述每一个流媒体分片的解密密钥进行加密并存储于一密钥存储区,具体包括:
从所述用户禁止访问存储区中读取设备身份识别码;
根据所述设备身份识别码分别对所述每一个流媒体分片的解密密钥进行加密,并将加密后的解密密钥存储于所述用户禁止访问存储区。
5.如权利要求4所述的离线流媒体下载的方法,其特征在于,所述从所述用户禁止访问存储区中读取设备身份识别码,具体包括:
判断所述用户禁止访问存储区是否存储有设备身份识别码;
若否,则根据识别码安全算法生成一个设备身份识别码,并存储于所述用户禁止访问存储区;
若有,则从所述用户禁止访问存储区中读取所述设备身份识别码。
6.如权利要求1所述的离线流媒体下载的方法,其特征在于,所述方法还包括:
在生成所述离线媒体文件的同时,标识所述离线媒体文件的流媒体分片的加密格式为离线格式。
7.如权利要求3所述的离线流媒体下载的方法,其特征在于,所述第一扩展格式包括PlayerBinding格式;所述第二扩展格式包括Token格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711407544.X/1.html,转载请声明来源钻瓜专利网。