流媒体技术及其在视频点播中的应用
在互联网技术研究日益深化的促使下,计算机的应用范围越加广泛,网络视频作为一种有效地信息传递工具逐渐被普通民众所接受,如何实现视频点播全过程清晰流畅成为现阶段互联网视频点播系统主要面临的实际问题,在此形势下,流媒体技术逐渐出现并在视频点播系统中得到了广泛的应用,本文将通过对流媒体技术和视频点播系统的自身特点的分析,指出流媒体技术在视频点播系统中的具体应用。
【关键词】流媒体技术 视频点播 应用
随着信息科技的逐步发展,网络成为人们生活中不可或缺的重要组成部分,视频点播在计算机的应用中占有非常大的比重,所以如何保证视频播放的优质成为视频点播系统必须要解决的重要问题,流媒体技术在此情况下应运而生,并发挥着积极的作用。
1 流媒体技术及视频点播系统简单介绍
1.1 流媒体技术
流媒体技术发源于美国,它打破了传统的先下载后播放的模式,实现了对视频信息的下载与播放基本同步,不仅使视频启动的时间大幅度的提前而且视频播放对系统缓存的容量需求也有效降低,流媒体技术并不是一种新的媒体,而是一种新的媒体传送方式,它是将视频中所包含的声音、画面等信息通过声音视频服务器向观看视频的用户计算机进行连续、实时的发送,这样点播的视频就可以在几秒钟解压过后实现在播放的过程中下载,由此可见,流媒体技术大大改善了视频点播的滞后性,它的出现对视频点播系统的发展起到了非常巨大的推动作用,促使一些新的信息技术的出现,例如,远距离视频等。
1.2 视频点播系统
视频点播系统即VOD,主要分为准视频点播(NVOD)、真视频点播(TVOD)、交互式视频点播(IVOD)三个部分,由于现阶段视频点播系统通常采用IVOD模式所以也被称之为交互式电视点播系统,由名字可以看出视频点播系统是相对于传统的电视点播而言的,主要包括服务器端系统、网络传输系统、客户端系统三个部分,通过各部分之间的密切配合在传统的视频点播的基础上实现了自主性的视频选择,突破了时空限制,视频点播系统的出现是建立在信息科技逐步发展的基础之上的,所以也必将在其继续深化的过程中得到改善。现阶段视频点播系统的实现突破了传统的视频观看的被动性,而且视频观赏者在自主选择视频的基础上也可以自主选择视频中的某个桥段,实现快进与后退、暂停的自由性、随机性。在计算机的应用过程中视频播放占有非常重要的位置,所以视频点播系统的改进在一定程度上也反向促进了计算机的普遍应用。
2 流媒体技术在视频点播中的应用
现阶段网络视频点播主要依托于两种模式,一种是下载模式,一种是流媒体模式,下载模式是视频观赏者根据自己的需要,在视频开始播放以前,先通过下载软件将视频存储于系统缓存之中,存储结束以后可以在任何时间进行点播观看,而流媒体模式的播放基本在视频点播6至7秒钟以后即可实现,它是先存储部分缓存,然后在播放的过程中进行下载,基本实现了视频点播即可观看,使视频的观看更加的便捷,由此可见在现阶段流媒体技术在网络视频点播中占有非常重要的位置。
流媒体技术是建立在多媒体通信技术逐渐完善的基础之上的,是一种通过网络IP传送视频的形式,流媒体技术在视频点播中的应用主要表现在它的数据播放模式与文件格式、相关协议方面。
2.1 流媒体技术的数据播放模式
现阶段互联网大多采用TCP/IP点到点的协议机构,所以信息通信主要有两个IP地址之间进行单播;一个总的IP地址对所有局域内的子网站的全网广播;一个初始IP对特定的IP进行传输的组播三种实现形式,由于视频传输的信息量与广播的信息量相比较要更多,所以全网广播模式并不适用于视频点播,视频点播主要采用了单播和组播模式。视频点播的单播模式是在服务器与客户端之间建立一个单独的信息通道,所以一个服务器要与不同的客户端建立分别建立信息通道,而且针对每一个客户端的多次不同的数据申请给与不同的数据拷贝回应,这就给服务器带来了面对大量信息通道传输大量不同的数据拷贝的压力,所以视频点播系统瘫痪时有发生,而流媒体技术采用组播的模式,实现了一个IP地址高效率分组作业,采用一点对多点、多点对多点、实现了以点概面,以面盖全,服务器只需将一个拷贝发送到特定的IP地址中,就实现了全网点播,这不仅减轻了服务器的工作负担,也使全网视频点播的需求得以满足。
2.2 流媒体技术的相关协议
流媒体技术主要采用的协议包括实时传输控制协议(RTP/RTCP)、实时流协议(RTSP)、会话描述协议(SDP)三种,每种协议都有其特点,根据观赏者的自身需求进行配置。
2.2.1 实时传输控制协议
此协议于十九世纪后期提出,主要针对于计算机多元化信息传输,通过IP一对一或一对多的传输实现信息提供与点播的同步,但此协议只负责数据包按顺序输出,并不能够对传送的安全性有效保证,所以经常出现传输过程中数据丢失的现象,使视频顺利播放具有一定的偶然性。
2.2.2 实时流协议
它是一个应用层的协议,由哥伦比亚大学率先提出,它对实时传输控制协议进行了一定程度的补充,主要针对了传输过程中数据的不安全性,使数据的传输能够得到有效的回应,将数据传输发展成双向的应用系统。
2.2.3 会话描述协议
会话描述协议是以保障服务质量为前提的,根据服务质量的需求进行具体的分析,在书面业务和服务方案的整个设计过程中都已具体的质量需求作为参考标准,提供高服务水准的服务设计包,整个协议以业务需求为起点,以服务的提升作为满足业务需求的主要途径,尽可能地实现了业务与服务的协同发展。
3 结论
通过分析可以发现不论是流媒体技术的设计初衷还是其具体的播放模式、文件存储格式、相关协议都完全符合互联网技术的发展方向,流媒体技术在视频点播中的广泛应用对于互联网的发展起到很强的促进作用,所以在未来的一段时间内流媒体技术仍将会被视频点播所应用,而且其自身也会随着使用者更高的要求而日益完善。
参考文献
[1]吴国强,姜鑫.网络视频流媒体技术与应用[M].北京:北京邮电大学出版社,2011.
[2]王庆海,徐璐.视频网站开发与制作[M].西安:西安交通大学出版社,2011.
[3]张黎梦.流媒体技术大全[M].北京:中国青年出版社,2012.
[4]孟国伟.VOD技术与流媒体[J].微型机与应用,2011,09(13):112-114.
作者单位
创维-RGB电子有限公司北京软件开发分公司 北京市 100012