首页 > 范文大全 > 正文

流媒体技术在网络影院中的开发与研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇流媒体技术在网络影院中的开发与研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

[摘要]现代网络在家庭已经普及,传统的电影院模式也随之发展到互联网上,在线电影作为流媒体技术的一种应用,已经在各大网站上呈现在观众面前,流媒体技术在网络中多媒体影院的发展趋势与前景是令人惊叹的。

[关键词] 流媒体 网络影院 开发和研究

现代网络在家庭已经普及,传统的电影院模式也随之发展到互联网上,在线电影作为流媒体技术的一种应用,已经在各大网站上呈现在观众面前。就目前而言,很多国内电影大片的全球同步放映,我们已经可以在网络上通过在线支付的方式进入指定的网络影院同时观赏。特别是现在电视台的电视剧、中央电视台的新闻、各类体育比赛节目,我们都可以通过网络影院里在第一时间欣赏到。

一、目前在线网络影院的发展趋势

目前,我国腾讯公司的QQ直播QQLive是互联网最大规模视频直播的在线网络影院。它采用了先进的P2P流媒体播放技术,可以确保在大量用户同时观看节目的情况下,节目依然流畅清晰;同时具有很强的防火墙穿透能力,为用户在任何网络环境下收看流畅的视频节目提供了有力保障;而且所有流媒体数据均存放在内存中,避免了频繁直接访问硬盘数据而导致的硬盘损坏。它支持目前我国的全部卫星电视。包括香港的凤凰卫视等同步直播,同时具备各类电影的点播功能,在线人数为目前互联网上在线网络影院人数之最。QQ直播代表了当前互联网上在线网络影院的发展趋势。由于受到网民的追捧使得在线影院网站如雨后春笋般在互联网上涌现出来,使得盈利模式就较为单一的在线影视网站,变得很难应付。相对于在线影院来说,需要修炼内功,在这里主要是指在线影院自身硬件和软件的自修提升。在线影院硬件条件是指在线影院空间,带宽;而在线影院软件条件则是指在线影院的流媒体平台,网站页面,收费平台,服务响应等等。

二、流媒体技术在网络影院中的开发

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

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

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

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