[发明专利]媒体数据传输方法、装置及存储介质有效
申请号: | 201810986718.0 | 申请日: | 2018-08-28 |
公开(公告)号: | CN108924596B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 谢志钢;胡小鹏;万春雷;陈冬根 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N21/6334;H04N21/643;H04N21/845 |
代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 叶栋 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 数据传输 方法 装置 存储 介质 | ||
本申请涉及一种媒体数据传输方法、装置及存储介质,属于通信技术领域,该方法包括:确定传输目标媒体片段时所使用的传输协议的原始协议版本号;对原始协议版本号进行扩展,得到扩展协议版本号;根据扩展加密过程的过程标识和加密密钥的密钥标识生成密钥标签;根据扩展加密过程和加密密钥对目标媒体片段进行加密,得到加密后的媒体片段;根据扩展协议版本号、密钥标签和加密后的媒体片段的片段标识生成媒体播放列表;发布媒体播放列表和加密后的媒体片段;可以解决视频直播传输过程中只能使用原始HLS传输协议定义的加密过程来加密媒体数据,导致加密方式比较局限的问题;可以对加密方式进行扩展。
技术领域
本申请涉及媒体数据传输方法、装置及存储介质,属于通信技术领域。
背景技术
HTTP直播流(Http Live Streaming,HLS)是由Apple公司定义的用于实时流传输的协议。HLS基于超文本传输协议(HyperText Transfer Protocol,HTTP)实现,并提供了一种高效且可靠地在英特网上传播连续视频的方法。
HLS协议定义了至少两种加密过程对媒体数据进行加密。比如:定义了先进的加密标准(Advanced Encryption Standard,AES)-128加密过程和SAMPLE-AES加密过程。其中,AES-128加密过程是以128比特位数据作一组进行对称加密的分组加密算法并配合使用加密块链(Cipher-block chaining,CBC)加密模式对目标媒体片段整体进行加密;SAMPLE-AES加密过程用于对目标媒体片段内的媒体样本数据使用AES-128加密算法配合使用CBC加密模式进行加密。
然而,在视频直播过程中使用HLS协议传输数据时,只能使用HLS协议定义的加密过程加密,加密方式比较局限。
发明内容
本申请提供了一种媒体数据传输方法、装置及存储介质,可以解决视频直播过程中只能使用传输协议定义的加密过程来加密媒体数据,导致加密方式比较局限的问题。本申请提供如下技术方案:
第一方面,提供了一种媒体数据传输方法,所述方法包括:
确定传输目标媒体片段时所使用的传输协议的原始协议版本号;
对所述原始协议版本号进行扩展,得到扩展协议版本号;所述扩展加密过程是指所述传输协议定义范围以外的加密过程;
根据所述扩展加密过程的过程标识和加密密钥的密钥标识生成密钥标签;
根据所述扩展加密过程和所述加密密钥对所述目标媒体片段进行加密,得到加密后的媒体片段;
根据所述扩展协议版本号、所述密钥标签和所述加密后的媒体片段的片段标识生成媒体播放列表;
发布所述媒体播放列表和所述加密后的媒体片段,所述媒体播放列表用于供接收端根据所述扩展协议版本号和所述密钥标签对所述加密后的媒体片段进行解密。
可选地,所述根据所述扩展加密过程和所述加密密钥对所述目标媒体片段进行加密,得到加密后的媒体片段,包括:
将所述目标媒体片段作为一个整体,使用所述扩展加密过程和所述加密密钥对所述目标媒体片段进行加密,得到所述加密后的媒体片段。
可选地,所述目标媒体片段包括媒体样本数据和结构描述数据,所述根据所述扩展加密过程和所述加密密钥对所述目标媒体片段进行加密,得到加密后的媒体片段,包括:
使用所述扩展加密过程和所述加密密钥对所述目标媒体片段中的所述媒体样本数据进行加密,得到所述加密后的媒体片段。
可选地,所述根据所述扩展加密过程的过程标识和加密密钥的密钥标识生成密钥标签,包括:
获取加密初始向量;
获取所述密钥标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810986718.0/2.html,转载请声明来源钻瓜专利网。