试论在线网络影院的发展及其流媒体技术

时间:2022-06-01 02:59:44

试论在线网络影院的发展及其流媒体技术

随着计算机网络的飞速发展,传统的电影院模式也随之发展到互联网上。在线电影作为流媒体技术的一种应用,已经在各大网站上“露脸”。不久的将来,在线电影将会吸引越来越多的眼球。就目前而言,很多国内电影大片的全球同步放映,我们已经可以在网络上通过在线支付的方式进入指定的网络影院同时观赏。特别是现在电视台的电视剧、中央电视台的新闻、各类体育比赛节目。我们都可以通过网络影院里在第一时间欣赏到。

一、在线网络影院的发展

目前,我国腾迅公司的QQ直播QQLive是互联网最大规模视频直播的在线网络影院。它采用了先进的P2P流媒体播放技术。可以确保在大量用户同时观看节目的情况下,节目依然流畅清晰:同时具有很强的防火墙穿透能力,为用户在任何网络环境下收看流畅的视频节目提供了有力保障:而且所有流媒体数据均存放在内存中,避免了频繁直接访问硬盘数据而导致的硬盘损坏。它支持目前我国的全部卫星电视,包括香港的凤凰卫视等同步直播,同时具备各类电影的点播功能,在线人数为目前互联网上在线网络影院人数之最。

影院的发展趋势。由于受到网民的追捧使得在线影院网站如雨后春笋般在互联网上涌现出来,使得盈利模式就较为单一的在线影视网站,变得很难应付。相对于在线影院来说,需要修炼内功,在这里主要是指在线影院自身硬件和软件的自修提升。在线影院硬件条件是指在线影院空间,带宽:而在线影院软件条件则是指在线影院的流媒体平台。网站页面。收费平台,服务响应等等。

二、网络影院模式的流媒体相关技术

所谓流媒体(Streaming Media)指的是在Internet/Intranet中使用流式传输技术的连续时基媒体,显然,流媒体实现的关键技术就是流式传输。通过流式技术进行传输,即使在网络非常拥挤或很差的拨号连接条件下。也能提供清晰、不中断的音影给观众,从而使窄带互联网传输多媒体视音频内容成为可能。“流媒体”不同于传统的多媒体,它的主要特点就是运用可变带宽技术,以“流”(Stream)的形式进行数字媒体的传送,使人们在从28K到1 200K的带宽环境下都可以在线欣赏到连续不断的高品质的音频和视频节目。在互联网大发展的时代。流媒体技术的产生和发展必然会给我们的日常生活和工作带来深远的影响。随着宽带化成为建设信息高速网络架构的重点,许多城市的城域网从接入到核心各个部分都实现了宽带化,架构了以lP为基础的无阻塞数据承载平台。网络的宽带化不仅是为了使人们在宽阔的信息高速路上更顺畅地进行交流,使网络上的信息不再只是文本、图像或简单的声音文件。而且人们越来越希望宽带网络带来更直观更丰富的新一代的媒体信息表现。于是流媒体传输问题得以解决。

流式传输使用缓存系统来弥补数据包到达客户端的延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使播放出现停顿。通常高速缓存所需容量并不大,因为高速缓存使用环形链表结构来存储数据,通过丢弃已经播放的内容,流可以重新利用空出的高速缓存空间来缓存后续尚未播放的内容。一般流式传输的实现需要合适的传输协议。由于TCP需要较多的开销,故不太适合传输实时数据。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,用RTP/UDP来传输实时声音图像数据。在网络上电影数据以包传输为基础进行断续的异步传输,对一个实时AN源或存储的AN文件,在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。

流式传输的过程一般是这样的:电影用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来:然后客户机上的Web浏览器启动A/VHelper程序,使用HTTP从Web服务器检索相关参数对Helper程序初始化。这些参数可能包括目录信息、A/V数据的编码类型或与AN检索相关的服务器地址。ANHelper程序及A/V服务器运行实时流控制协议(RTSP),以交换A/V传输所需的控制信息。与CD播放机或VCRs所提供的功能相似,RTSP提供了操纵播放、快进、快倒、暂停及录制等命令的方法。A/V服务器使用RTP/UDP协议将A/V数据传输给A/V客户程序(一般可认为客户程序等同于Helper程序),一旦A/V数据抵达客户端,A/V客户程序即可播放输出。

三、网络影院镜媒体的解决方案

一个完整的网络影院流媒体解决方案应是相关软硬件的完美集成,它大致包括下面几个方面的内容:即内容采集、视音频捕获和压缩编码、内容编辑、内容存储和播放、应用服务器内容管理和。

1、内容采集:节目源可以是摄像机、电视台节目、VCD光盘、卫星输入信号等。采集编码设备是视频网站内容的创作端。负责将各种不同类型的视频源压缩转换成流格式的视频文件。系统的目标是为用户提供高质量的流格式视频,而压缩制作这些高质量的视频节目需要大量的计算资源。因此在采集编码设备中。必须对系统的资源进行优化配置,要能达到系统目标的要来。由于现在的流媒体系统大体上分为Microsoft的Media Server、RealNetwork的Real System、Apple的QuickTime。考虑到成本和性能等因素,采集编码设备采用P/V级的PC,选用Winnov 2代的采集卡。Winnov 2代的采集卡不但能够达到1M码率的视频流的实时采集压缩,实现现场直播,而且可同时支持Microsoft和Real的视频流格式,系统以后无论采用Microsoft mediaserver还是Real System,都可以轻松实现。

2、视音频捕获和压缩编码:硬件一般为视音频捕获卡,编码软件如RealProducer、MS Media Encoder等。结合多种视频编码技术来适应网络上的QoS波动是今后可扩展性视频编码的发展方向。比如,可扩展性视频编码可以适应网络带宽的变化:错误弹性编码可以适应丢包;DCVC(Delay CognizantVideo Coding)可以适应网络时延。这三种技术的结合可以更好地提供一种应对网络QoS波动的解决方案。

3、内容编辑:对内容进行编辑修改、归档、做索引、如Virage Video Logger可以对视频文件做索引入库。

4、内容存储和播放:节目不多时可使用文件系统,当节目量大,就必须编制数据库管理系统。使用数据库存储视音频文件、视频服务器运行流播放服务软件如realserver或MSMedia Service等播放视音频。

5、应用服务器内容管理和:发行模块负责将节目提交到网页。或将视频流地址邮寄给用户。内容管理主要完成视频存储、查询。用户管理则包括用户的登记和授权。流媒体服务器是提供流式传输的核心设备。要求有很高的稳定性,同时能满足现有的应用需求,即能支持200个并发点播流和10个直播流,为达到这样的性能需求,采用2个CPU/2G内存的服务器,操作系统运行Windows2000 Serve r,流媒体系统选用WindowsMedia Server、Real Server和Quick Time。

四、结语

网络流媒体技术的进步和用户的需求促进了在线电影应用的迅速发展,同时也在远程教育、数字图书馆、电子商务、视频点播、交互电视、远程医疗、网络音,视频、实时多媒体会议等方面,流媒体技术都起到很重要的作用。本文对在线电影中流媒体的关键技术和做了相关研究,并探讨了未来网络电影的发展方向。我们相信,随着流媒体应用的不断普及。宽带流媒体技术及其应用必然会在未来的网络影院中发挥更重要的作用,并在一定程度上改变人们目前在电影院欣赏电影的传统方式。

上一篇:惟有文学才能与时间抗衡 下一篇:话剧《立秋》的多重主题意蕴