论文部分内容阅读
随着社会的发展,尤其是进入21世纪,人们追求的已经不仅仅是物质生活的满足,而更多是精神生活的满足。信息技术的发展,带动了一大批新兴产业的发展。互联网的发展,极大地改变了人们的人活方式。21世纪的今天,人们希望能够互动的,随心所欲的获取信息资源,而不仅仅是向传统电视媒体那样被动的接受信息。视频点播技术就是在这样的背景下产生的。由于视频点播系统的复杂性,技术的多样性,视频点播技术仍然处于一个高速发展阶段。 高清视频文件的产生,极大地影响着人们对视频点播质量的要求。高清视频文件存在着磁盘空间占用量大,传输带宽消耗量大,服务器性能要求较高等特点。传统的基于局域网的视频点播系统一般采用单服务器的方式,难以满足人们对高清视频点播的需求。由于高清视频资源数量远远小于一般视频资源数量,如果设计一个基于局域网的混合视频片源的点播系统是论文研究的重点。 论文的主要工作包括: VOD系统并发控制机制和负载均衡调度算法的研究与设计:VOD系统的并发控制方式,采用了对WEB Service并发控制方式的扩展来实现;VOD系统的负载均衡调度算法使用了优化的加权最少链接调度算法。 VOD系统的设计与实现:VOD系统的设计与实现包括系统的整体架构、系统各模块间的通信方式、内容服务器的设计与实现、流媒体服务器的设计与实现。通过对视频点播系统相关技术和结构的研究与分析,采用MVC设计模式和三层架构设计并实现了内容服务器。流媒体服务器的设计与实现采用了传统的流媒体服务器的实现方式,即采用多线程的方式实现媒体流服务。 视频点播系统存在着信息量大,高效、及时等特点,如何使系统能够为大量的用户提供高效及时的视频点播服务,是十分关键的问题。论文在分析了现在的并发控制技术和负载均衡调度算法的基础上,给出了在系统实现中所采用的并发控制方式和负载均衡调度算法,从而系统的整体性能得到了提高。