流媒体客户端与安全传输系统的研究

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:wanglin0824
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国流媒体技术的发展与成熟,流媒体相关业务量增长迅速,造成了对网络带宽的大量需求。尽管宽带技术发展迅猛,但带宽资源仍非常有限。在这种情况下,优秀的视频数据压缩性能,可以节省大量带宽,提供更多更好的流媒体服务。目前,最优秀的编码技术是国际标准H.264技术、MPEG-4技术和国内拥有自主知识产权的AVS技术,对于这三种编码方式,很多的广泛应用的客户端根本不支持本地文件解码播放,更不支持流媒体文件的网络接收和解码播放。项目“基于宽带IP数字音视频业务系统产业化”就是在这种背景下开展的,其目标是以开放的国际规范ISMA为基础,结合国内最新音视频编解码标准,构建开放的、可扩展的AV Over IP(Audio and Video over IP Network)实验网络。本项目中我负责流媒体客户端部分。为了完成流媒体客户端的开发,本文首先论述流媒体系统组成、相关流媒体编码技术及流媒体相关网络协议;调研了当前主流的三种流媒体系统。在充分研究了H.264和AVS压缩标准的编解码流程、客户端解码流程和软件结构基础之上,实现了一个开源的流媒体客户端。该客户端支持符合规范的标准MP4文件、支持符合规范的标准H.264文件、支持符合规范的标准AVSM和AVS1-P2文件的本地播放和网络接收实时播放。同时,针对本项目组其他成员提出的H.264和AAC码流的加密方案,在该流媒体客户端中集成了认证解密功能,实现了对加密H.264视频文件及加密AAC音频文件的版权保护。本项目所完成的流媒体系统在国内最早实现了对AVS标准和H.264标准的全面支持,也为AVS标准的制定和进一步完善提供了验证平台和实验环境。同时,根据H.264和AAC码流的特点及其分组传输方法,提出了能够充分满足应用需求的合理的加密方法,该方法具有创新性。另外,应国家天文台项目需求,本文对如何构建一个星图安全信息传输系统进行了研究。通过对信息安全技术及应用的大量调研,针对天文台需求,本文提出一套可行方案——基于DRM服务器的星图安全传输系统,并实现了方案中与安全相关的主要技术,包括DRM服务器、星图加密和认证解密。其中,关键算法的实现基于目前成熟的密码算法开源库OpenSSL工程。最后对工作进行了总结,并提出了下一步的改进意见和研究方向。
其他文献
智能天线作为第三代(3G)移动通信中的关键技术之一,通过识别信号来波方向(DOA)实现空分多址(SDMA),为提高系统容量和性能提供了有效途径。本文重点研究了两类用于DOA估计的子空
IETF提出的会话初始化协议SIP基于Internet发展而来。如今,SIP协议已经得到了广泛的应用,但其仍然局限于点对点的形式,还不能提供对多媒体会议的支持,这一点从SIP的呼叫流程也可