[发明专利]流媒体加密方法无效
申请号: | 200910082514.5 | 申请日: | 2009-04-22 |
公开(公告)号: | CN101534433A | 公开(公告)日: | 2009-09-16 |
发明(设计)人: | 高强;欧阳骞;刘翼光;黄昭婷 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 加密 方法 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种流媒体加密方法。
背景技术
流媒体技术是近年来兴起的一种多媒体在线播放技术,该技术采用流式传输方式在网络上传输和应用的多媒体。播放流媒体时,客户端一边下载一边播放,播放器不必等到整个文件全部下载到本地之后才开始播放,而是在下载的同时进行播放。播放器在客户端开辟一个大小适宜的缓存区,待缓存区中有足够的数据后开始解码播放,这个过程只需几秒或几十秒的时间,与将整个文件下载完再播放相比大大节省了等待时间,而且多媒体数据没有直接下载到本地硬盘上,而是直接存储到内存中,播放完毕立即被播放器删除。目前,随着通信技术的日益发展,基于宽带网络的流媒体技术应用和基于移动通信网络的流媒体技术应用也日趋成熟。流媒体技术使人们在较低的带宽条件下也能够欣赏到连续的高质量音视频节目。因此流媒体技术广泛应用于在线直播、视频点播、实时视频会议、远程教育、互联网新闻发布等网络信息领域。
流媒体音视频节目一般采用MPEG2、MPEG4、H.264等压缩编码标准,并通过特定的网络传输协议进行传输,客户端接收到协议数据包后,进行数据帧恢复,然后解码播放。与下载播放相比,流媒体文件没有直接下载到本地,流媒体数据在播放完之后立即被删除,因此流媒体播放的安全性有所提高。但是流媒体播放仍然存在着一些缺陷。如果有人能够截获流媒体传输时的协议数据包而且还知道发送的流媒体数据的编码格式,那么他可以将截获的数据整理并保存为媒体文件,并通过其它方式非法传播,导致流媒体的版权得不到有效的保护。
现有技术的流媒体加密方法,服务器预先对整个流媒体文件进行加密,当接收到客户端的授权请求后,将整个流媒体文件发送至客户端,客户端从服务器获取解密密钥,然后使用解密密钥来解密接收的流媒体数据并播放。这种方法当用户要消费流媒体产品时必须购买整个流媒体文件,如果用户只需要流媒体文件中某一段内容,就会浪费网络资源,造成流媒体文件播放效率低、服务器处理速度慢等问题。
发明内容
本发明的目的是解决现有技术中网络资源浪费,流媒体文件播放效率低以及服务器处理速度慢的问题。
为实现上述目的,本发明提供了一种流媒体加密方法,该方法包括:
服务器根据至少一个流媒体文件的内容情节,将所述至少一个流媒体文件分为至少一个内容片段,并标记所述内容片段的标识信息,所述标识信息包括所述内容片段对应的流媒体文件名、所述内容片段名、所述内容片段开始位置以及所述内容片段结束位置;
所述服务器根据所述至少一个内容片段的情节,标记所述内容片段的内容概要信息,所述内容概要信息包括所述内容片段的时间信息、地点信息、人物信息以及事件信息;
所述服务器根据所述至少一个内容片段的标识信息以及对应的内容概要信息生成注册信息;
客户端根据所述服务器提供的至少一个流媒体文件选定至少一个内容片段,并向所述服务器发送授权请求,所述至少一个流媒体文件中包括至少一个内容片段;
所述服务器根据接收到的所述授权请求生成播放许可信息,并将所述播放许可信息发送至所述客户端;
所述客户端根据接收到的所述播放许可信息向所述服务器发送播放请求;
所述服务器根据接收到的所述播放请求对选定的所述至少一个内容片段进行加密并发送至所述客户端。
因此,本发明提供的流媒体加密方法,服务器对流媒体文件进行分段管 理,当服务器收到客户端的授权请求后,将客户端选择的内容片段进行加密并发送至客户端,提高了播放流媒体文件的灵活性以及流媒体文件的播放效率,并且避免了服务器内存空间使用过多而造成的速度减慢问题,加快了服务器的处理速度。
附图说明
图1为本发明提供的第一实施例的流媒体加密方法流程图;
图2为本发明提供的第二实施例的流媒体加密方法流程图;
图3为本发明提供的第二实施例服务器对流媒体文件划分和注册流程图;
图4为本发明提供的第二实施例客户端搜索内容片段并发送授权请求流程图;
图5为本发明提供的第二实施例服务器加密内容片段的流程图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1为本发明提供的第一实施例的流媒体加密方法流程图,如图1所示,该方法包括:
步骤101、客户端根据服务器提供的至少一个流媒体文件选定至少一个内容片段,并向服务器发送授权请求,至少一个流媒体文件中包括至少一个内容片段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910082514.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频编码系统及方法
- 下一篇:同时传输有线电视信号和IP信号的系统及应用