论文部分内容阅读
视频点播技术是随着计算机技术特别是多媒体数据压缩/解压缩技术、网络通信技术迅速发展起来的一门综合性技术。视频点播系统是一个包含硬件和软件的网络化系统,主要特征是按照用户的需求从流媒体服务器向用户终端设备传送多路、并发的视频数据流。视频点播系统可以提供不同程度的终端用户交互性。
视频点播系统可以广泛地应用于远程教学、数字图书馆、新闻点播、电子商务等文化、商业及娱乐的各种领域,具有很高的实用价值。
当今社会,经济的迅猛发展推动了互联网技术和软件技术的飞速发展,应用程序迫切需要与运行在其他异构平台上的应用程序进行数据交换或者集成。在这种应用背景下,Web服务技术应运而生。Web服务是建立在XML数据交换基础上的软件模型,可以被看作是Internet上可访问、可编程的应用程序逻辑。它追求跨平台、与语言无关和能够基于Web无缝集成的目标。Web服务最大的优点就是它的可复用性,任何应用只要能够连入Intemet,就可以使用Web服务。
结合视频点播技术和Web服务技术,本课题提出并设计实现了基于Web服务的全景视频点播系统。该系统构建在Web服务的架构下,能够充分利用网络资源。与此同时,该系统不仅能够为用户提供传统的诸如电影、音乐的视频点播服务,还能够提供全景视频节目,使得用户在终端使用播放控制器来浏览全景视频节目,进行左视、右视、近看和远观的操作,享受现场般的感觉。而且,本全景视频点播系统还为用户提供可进行大小预览模式变换的节目预览功能,让用户可以根据需要选择感兴趣的节目更加清楚地进行节目预览。