米葫芦网

视频点播(VOD)技术初探

热度:8℃ 发布时间:2024-11-18 03:54:05


;
VOD(Video on Demand)是视频点播技术的简称,也称为交互式电视点播系统,意即根据用户的需要播放相应的视频节目,从根本上改变了用户过去被动式看电视的不足。当您打开电视,您可以不看广告,不为某个节目赶时间,随时直接点播希望收看的内容,就似乎播放刚刚放进自己家里录像机或VCD机中的一部新片子,但是您又不需要购买录像带或者VCD盘,也不需要录像机或者VCD机。这就是信息技术带给您的梦想,它通过多媒体网络将视频节目按照个人的意愿送到千家万户。

放眼宽带网络的应用,VOD最贴近百姓生活,不过它的技术难度也最大。拿中国电信的话来说,就是高速路有了,就要有车跑,VOD应用就是宽带多媒体网络上最醒目的车。
VOD技术不仅可以应用在电信的宽带网络中,同时也可以应用在小区局域网及有线电视的宽带网络中。如今在建设智能小区过程中,计算机网络布线已成为必不可少的一环,小区用户可以通过电脑、电视机(配机顶盒)等方式实现VOD视频点播应用,丰富了人们的文化生活;有线电视经过双向改造,可以让广大的电视用户通过有线电视网点播视频节目。
作为一个VOD系统主要由三部分构成:
服务端系统
服务端系统主要由视频服务器、档案治理服务器、内部通讯子系统和网络接口组成。档案治理服务器主要承担用户信息治理、计费、影视材料的整理和安全保密等任务。内部通讯子系统主要完成服务器间信息的传递、后台影视材料和数据的交换。网络接口主要实现与外部网络的数据交换和提供用户访问的接口。视频服务器主要由存储设备、高速缓存和控制治理单元组成,其目标是实现对媒体数据的压缩和存储,以及按请求进行媒体信息的检索和传输。视频服务器与传统的数据服务器有许多显著的不同,需要增加许多专用的软硬件功能设备,以支持该业务的非凡需求。例如:媒体数据检索、信息流的实时传输以及信息的加密和解密等。对于交互式的VOD系统来说,服务端系统还需要实现对用户实时请求的处理、访问许可控制、VCR(Video Cassette Recorder)功能(如,快进、暂停、重绕等)的模拟。
网络系统
网络系统包括主干网络和本地网络两部分。因为它负责视频信息流的实时传输,所以是影响连续媒体网络服务系统性能极为要害的部分。同时,媒体服务系统的网络部分投资巨大,故而在设计时不仅要考虑当前的媒体应用对高带宽的需求,而且还要考虑将来发展的需要和向后的兼容性。当前,可用于建立这种服务系统的网络物理介质主要是:CATV(有线电视)的同轴电缆、光纤和双绞线。而采用的网络技术主要是:快速以太网、FDDI和ATM技术。
客户端系统
目前,根据不同的功能需求和应用场景,主要有三种VOD系统:NVOD,TVOD,IVOD。
NVOD(Near-Video-On-Demand),可称其为就近式点播电视。这种点播电视的方式是:多个视频流依次间隔一定的时间启动发送同样的内容。比如,十二个视频流每隔十分钟启动一个发送同样的两小时的电视节目。假如用户想看这个电视节目可能需要等待,但最长不会超过十分钟,他们会选择距他们最近的某个时间起点进行收看。在这种方式下,一个视频流可能为许多用户共享。
TVOD(True Video-On-Demand),称其为真实点播电视,它真正支持即点即放。当用户提出请求时,视频服务器将会立即传送用户所要的视频内容。若有另一个用户提出同样的需求,视频服务器就会立即为他再启动另一个传输同样内容的视频流。不过,一旦视频流开始播放,就要连续不断的播放下去,直到结束。这种方式下,每个视频流转为某个用户服务。
IVOD(Interactive Video-On-Demand),称为交互式点播电视。它比前两种方式有很大程度上的改进。它不仅可以支持即点即放,而且还可以让用户对视频流进行交互式的控制。这时,用户就可象操作传统的录像机一样,实现节目的播放、暂停、倒回、快进和自动搜索等。

只有使用相应的终端设备,用户才能与某种服务或服务提供者进行联系和互操作。在VOD系统中,需要电视机和机顶盒(Set-top Box),在一些非凡系统中,可能还需要一台配有大容量硬盘的计算机以存储来自视频服务器的影视文件。客户端系统中,除了涉及相应的硬件设备,还需要配备相关的软件。例如,为了满足用户的多媒体交互需求,必须对客户端系统的界面加以改造。此外,在进行连续媒体播放时,媒体流的缓冲治理、声频与视频数据的同步、网络中断与演播中断的协调等问题都需要进行充分的考虑。


可见VOD服务虽然很诱人,但其实现技术却不是一根“易啃的骨头”。不过随着网络技术、计算机技术、存储技术等的飞速发展,广大用户充分享受VOD乐趣的日子已经不远了。到那时,点播用户只要操作遥控器,轻轻一按,就可心想事成的收看和欣赏自己喜爱的节目,并可随时调整放映的进度、快慢等。VOD的出现使得电视机变成了一种可以随机获取信息的媒体,更像是一本书或是一张报纸,可以浏览 ,可以调整,不再局限于某一时间、日期和固定节目的限制。
虽然,VOD的最初出现是为了更好的满足用户对自主收看视频节目的需求,但是随着VOD技术的不断进步,其广泛的应用对大众文化和商业运作模式都将产生强烈的影响。 VOD不仅可以为终端用户提供多样化的媒体信息流,来扩大人们的信息渠道,丰富人们的精神生活;而且在医院、宾馆、飞机等场所的娱乐,公司的职员培训、远距离市场调查、公司的广告业务等领域将逐渐充斥着VOD技术的全新应用。


网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载