[发明专利]流媒体加密方法无效
申请号: | 200910082514.5 | 申请日: | 2009-04-22 |
公开(公告)号: | CN101534433A | 公开(公告)日: | 2009-09-16 |
发明(设计)人: | 高强;欧阳骞;刘翼光;黄昭婷 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 加密 方法 | ||
1.一种流媒体加密方法,其特征在于,包括:
服务器根据至少一个流媒体文件的内容情节,将所述至少一个流媒体文件分为至少一个内容片段,并标记所述内容片段的标识信息,所述标识信息包括所述内容片段对应的流媒体文件名、所述内容片段名、所述内容片段开始位置以及所述内容片段结束位置;
所述服务器根据所述至少一个内容片段的情节,标记所述内容片段的内容概要信息,所述内容概要信息包括所述内容片段的时间信息、地点信息、人物信息以及事件信息;
所述服务器根据所述至少一个内容片段的标识信息以及对应的内容概要信息生成注册信息;
客户端根据所述服务器提供的至少一个流媒体文件选定至少一个内容片段,并向所述服务器发送授权请求,所述至少一个流媒体文件中包括至少一个内容片段;
所述服务器根据接收到的所述授权请求生成播放许可信息,并将所述播放许可信息发送至所述客户端;
所述客户端根据接收到的所述播放许可信息向所述服务器发送播放请求;
所述服务器根据接收到的所述播放请求对选定的所述至少一个内容片段进行加密并发送至所述客户端。
2.根据权利要求1所述的流媒体加密方法,其特征在于,所述客户端根据服务器提供的至少一个流媒体文件选定至少一个内容片段,并向所述服务器发送授权请求具体为:
所述客户端向所述服务器提供关键词;
所述服务器在所述注册信息中根据所述关键词,获取与所述关键词对应的至少一个所述内容概要信息;
所述客户端选定与所述内容概要信息对应的至少一个内容片段,并向所述服务器发送所述授权请求,所述授权请求中包括选定的所述至少一个内容片段的标识信息及选定的所述至少一个内容片段的次序信息。
3.根据权利要求2所述的流媒体加密方法,其特征在于,所述服务器根据接收到的所述播放请求对选定的所述至少一个内容片段数据进行加密并发送至所述客户端包括:
所述服务器根据所述授权请求中的所述次序信息解析所述授权请求中的标识信息,并根据所述标识信息中的流媒体文件名将对应的流媒体文件读入所述服务器内存;
所述服务器使用内容密钥从所述标识信息中的所述内容片段开始位置加密所述内容片段中的至少一个数据块,每加密一个所述数据块便发送至所述客户端,直至到达所述标识信息中的所述内容片段结束位置;
若所述授权请求中存在未被解析的标识信息,则解析所述未被解析的标识信息,并判断所述未被解析的标识信息中的流媒体文件名与所述服务器内存中当前的所述流媒体文件名是否一致,若一致,则使用所述内容密钥从所述未被解析的标识信息中的所述内容片段开始位置加密所述内容片段中的至少一个数据块,每加密一个所述数据块便发送至所述客户端,直至到达所述标识信息中的所述内容片段结束位置;若不一致,则删除所述服务器内存中当前的所述流媒体文件,并根据所述未被解析的标识信息中的流媒体文件名将对应的所述流媒体文件读入内存,再使用所述内容密钥从所述未被解析的标识信息中的所述内容片段开始位置加密所述内容片段,直至到达所述标识信息中的所述内容片段结束位置;
若所述授权请求中不存在未被解析的标识信息,则删除所述服务器内存中当前的所述流媒体文件。
4.根据权利要求3所述的流媒体加密方法,其特征在于,所述服务器根据接收到的所述授权请求生成播放许可信息包括:
所述服务器根据预置的客户端公钥对随机生成的、用于加密所述选定的内容片段的内容密钥进行加密,生成内容密钥密文,并将所述内容密钥密文和所述授权请求信息中的标识信息和次序信息封装成xml文件;
所述服务器根据预置的服务器私钥对所述xml文件添加签名标识,封装成所述播放许可信息。
5.根据权利要求4所述的流媒体加密方法,其特征在于,所述客户端根据接收到的所述播放许可信息向所述服务器发送播放请求之前还包括:
所述客户端验证所述播放许可信息中的签名标识,若没通过所述验证,则不向所述服务器发送所述播放请求。
6.根据权利要求5所述的流媒体加密方法,其特征在于,所述服务器根据接收到的所述播放请求对选定的所述至少一个内容片段进行加密并发送至所述客户端之后还包括:
所述客户端根据所述播放许可信息播放所述选定的至少一个内容片段。
7.根据权利要求6所述的流媒体加密方法,其特征在于,所述客户端根据所述播放许可信息播放所述选定的至少一个内容片段包括:
所述客户端使用所述客户端预置的私钥解密所述播放许可信息中的内容密钥密文,获得内容密钥;
每当所述客户端接收到所述服务器发送的一个所述数据块,所述客户端根据所述内容密钥解密并播放所述数据块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910082514.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频编码系统及方法
- 下一篇:同时传输有线电视信号和IP信号的系统及应用