论文部分内容阅读
随着网络以及通信技术的发展,多媒体技术向前迈进了一大步,特别是由于数字化技术在计算机领域广泛而成功的应用,极大的方便了多媒体信息的存储、处理和网络传输。作为多媒体和网络的交叉学科,流媒体技术改变了以往多媒体的应用方式,使得流式传输成为现实。流媒体的主要特点就是一边下载一边观看,以流的形式进行数字媒体的传送,不需要从服务器下载完才能播放,从而使人们可以在线欣赏到连续不断的多媒体节目。然而随着流媒体的应用越来越广泛,已渗透到了某些商业或者保密领域,由此引入了对流媒体数据进行加密处理的想法,以提高流媒体数据传输的安全性乃至保密性得到保障。本课题主要研究实时流媒体加密传输技术,目的是构建一个在包括实时数据采集、加密、传输和播放在内的完整的多媒体传输系统。通过在局域网中该系统的实现,为研究和实现在P2P视频会议中的数据加密传输系统打下坚实的基础。本文主要内容有:(1)介绍了流媒体加密传输的关键技术,比如,流媒体技术,多媒体传输控制技术,流媒体加密技术,P2P技术,NAT穿越等关键技术。(2)对UDT协议进行了深入的研究,并利用NS2对其主要优点进行了仿真验证,同时分析了流媒体的编码和安全加密方案。(3)对ARM-Linux嵌入式系统进行研究,构建ARM处理器的交叉编泽、嵌入式Linux操作系统,运用UDT传输协议,在基于ARM9的TQ2440开发板的局域网系统中实现了视频加密传输与接收解密。(4)研究了以P2P为基础网络服务构架的视频会议系统,并为了保证基于P2P技术的视频会议系统的安全性和隐私性,提出了一套能够满足P2P视频会议基本安全需要的安全架构和安全管理策略的方法。