论文部分内容阅读
随着Internet的发展,多媒体信息在网上的传输越来越重要,流媒体(Streaming Media)技术以其实时性的特点逐渐在许多领域得到了广泛应用。同时,流媒体也不可避免地面临着版权保护的问题,迫切需要流媒体数字版权管理系统来保障版权拥有者的合法权益。 本论文依托国家863课题“流媒体的数字版权管理技术”,设计并实现了一个灵活、安全的流媒体数字版权管理系统StreamingDRM。系统涉及流媒体技术和数字版权管理(DRM)技术,在对这些技术深入研究的基础上,设计了一个适合于流媒体的DRM框架,并分为流媒体和DRM两部分实现。作者参与了StreamingDRM系统框架的设计和流媒体部分的设计与实现,主要有以下研究成果: 1.针对流媒体的特点,采用MPEG-4标准视频格式,设计了基于帧的视音频加密方法。使用RC4流加密算法,以帧为单位对MPEG-4视频流进行加密,保证了流媒体内容的安全性。 2.在分析研究了目前网络传输的各种协议和方法的基础上,设计实现了满足流媒体实时性要求的网络传输方案。采用TCP来传输控制信息,RTP/RTCP来传输实时多媒体的方法,并程序实现之,有效的解决了传输流媒体时的延时问题。 3.采用DirectShow技术开发了客户端流媒体播放器。播放器支持本地播放和网络播放两种模式,能够实现流媒体的解密、解码和回放。使用时间戳的方法解决了视音频的同步问题。