论文部分内容阅读
随着计算机、网络、多媒体技术的飞速发展,一种新兴的流媒体技术应运而生。目前流媒体技术已经广泛用于实时视频会议、网上新闻发布、实时监控系统、在线直播、网络广告、远程教育等。在许多情况下,流媒体的内容涉及到了国家机密、军事情报、商业秘密以及私人信息等,流媒体传输中的保密显得十分的重要,因此就必须对流媒体信息进行加密。另外,目前的IP网络采用“尽力而为”的方式提供服务,不能为视频传输提供服务质量保证,不可避免地会带来传输差错,所以必须对流媒体信息进行传输差错控制。
由于流媒体播放系统具有数据量大、冗余度高、实时性强、通信连续等特点,本文决定采用ABS算法对流媒体数据包进行加解密。另外,本文还提出了一整套系统的安全方案,并给出了具体实现,该方案就流媒体用户注册、用户认证、密钥传递技术、用户信息存储等作了深入的讨论。本文将ABS算法与公钥加密算法RSA、哈希算法MD5相结合,解决了系统的安全注册、认证、密钥传递等问题,使得系统具有级别比较高的安全保证。
针对网络流媒体传输系统的固有特点,本文重点研究了传输层差错控制技术中的前向纠错结合交织技术和服务器端与客户端交互机制。论文先详细的介绍了流媒体差错控制使用的前向纠错模块的设计,接着分别介绍了服务器与客户端工作流程的具体实现方式,然后介绍了网络自适应模块的实现方式,使得流媒体信息可以在IP网络中可靠传输。
最后将加密模块和传输差错控制模块整合成一个完整的系统,既保证了流媒体信息的安全性,也保证了传输的可靠性。