基于节目内容的数字版权保护系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lk1892
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,特别是P2P技术的普及,数字媒体的复制和传播变得更加容易,相应的媒体内容的版权保护问题变得更加复杂,因此迫切需要更为先进的数字版权保护技术来加强节媒体内容的版权保护,维护版权所有人的合法权益。传统的数字版权保护技术一般使用直接加密或选择性加密算法,密钥通过网络在客户端和服务器之间传输,一旦密钥被黑客窃取,节目的版权将受到极大侵害。针对这个问题,提出基于节目内容的数字版权保护技术,即不仅对节目内容进行加密编码,还从节目本身出发,从节目内容中抽取一些关键数据保存在版权服务器上,客户端在播放影片的过程中需要先获取这些关键数据才可以正常播放。这样即使客户端通过非法手段获得了节目解密密钥,但由于缺少必要的关键数据,节目仍然无法正常播放。为了抽取这些关键数据,需要分析节目内容的组成结构,包括节目存储的容器格式和视频编码格式。首先以当前最流行的MP4容器格式和H.264视频编码技术为例,分析了MP4容器的结构和H.264视频编解码过程。然后以MP4文件中各个track包含的stsd box和stco box信息作为容器层关键数据,以NAL包中的SPS、PPS及IDR帧头信息作为编码层关键数据,设计了容器层及编码层关键数据抽取方法。最后结合这两层的相关性,给出了一种双层结合抽取关键数据的优化方法。为了运行整个数字版权保护系统,设计了服务器关键数据抽取模块、客户端关键数据还原模块以及它们之间的通信模块,并给出了各个模块的简单实现。经过系统测试和分析,该系统能够加强节目内容的版权保护能力,在缺少全部或部分关键数据的情况下节目不能正常播放。
其他文献
随着三维测量与计算机相关技术的发展,人们可以通过多种数据采集手段来获取现实物体的表面信息,并对其进行处理、加工、分析和应用。由扫描获取的点云数据得到了广泛的研究与
过程化SQL语言是一种集成于数据库服务器中的高级数据库程序设计语言,专门用于各种环境下对数据库中的数据进行快速高效访问处理。过程化SQL语言在程序开发过程中存在语法错
当前,云计算与虚拟化技术发展迅速。云计算的重要意义在于为所有用户提供高性能、高可靠度的计算能力。故在云计算系统中,计算资源的调度是云计算中一个重要的组成部分,资源
发达的移动互联网及移动设备加速了移动产品用户行为的无处不在,传统的基于桌面的研究方法已经不能很好的适用于移动用户体验研究中,需要可以配合实时采集用户数据的远程用户
生活中的知识通常具有不确定性、不一致性和不完全性,这些知识被统称为信念。怎样解决信念间的不一致性是计算机模拟人类推理过程的重要研究内容。目前。信念修正要进行修正
随着网络资源的不断膨胀,信息的不断增多使得人们获取有价值的信息变得越来越困难。而Tweets、微博等短文本的发展和流行,使得人们更加无法从中获取更多感兴趣的内容,拓展命
随着多媒体技术、建模仿真技术和网络通信技术等一系列信息技术的发展,虚拟实验在诸多学科的作用越来越显著。而传统的单学科虚拟实验系统在实现上没有统一的标准,实现方法差异
实时数据库被广泛应用于市场预测、制造工程监控、传感器网络、军事指挥系统等领域,这些应用产生的数据往往存在不确定性。而传统的实时数据库不能有效管理不确定数据,因此有必
当下物联网领域最主要的非接触式通信技术就是射频识别。但射频识别的应用受到很多不确定因素的影响,其中最主要的是信道冲突问题,也就是常说的标签碰撞。为了解决碰撞问题,研究
在以机械磁盘为存储介质的计算机系统中,数据读写操作的效率和可靠性将直接影响整个计算机系统的性能和稳定性。为了在存储介质的读写速度、容量以及成本价格方面做出权衡,现代