视频点播系统与技术

随着多媒体技术、通信技术以及硬件存储技术的发展,人们已不再满足以往单一、被 动的信息获取方式,而是希望主动参与节目之中。视频点播(Video on Demand,VOD)正 是一种交互式业务,引起有线电视界和通信界的高度重视。

交互式VOD系统由前端处理系统、宽带交换网络、用户接入网、用户终端设备(机顶 盒加电视机或加计算机)等几个部分组成。VOD系统既可采用集中处理结构,也可采用集 中管理、分布处理的方式;并可灵活地选用HFC、FTTB、FTTCADSL、VDSL等多种接入方式, 用户机顶盒可根据需要采用与接入方式匹配的接口,通过电视机、PC机进行视频/音频/ 数据的显示和通信。

首先,用户通过自己的VOD终端,向就近的VOD业务接八点发起第一次通信呼叫,要求 使用VOD业务,经VOD业务上行通路(如计算机网、电信网、有线电视网等)向现频服务器 发出请求;系统迅速作出反应,在用户的电视屏幕上显示点播单,并对用户信息进行审核, 判定用户身份;用户根据点播单作出选择,要求播放某个节目,系统则根据审核结果,决 定是否提供相应的服务。在较短的时间间隔内向指定的设备播放所要求的节目,并随时准 备响应新的请求。

一,前端处理系统

前端处理系统一般由视频服务器、磁盘阵列、节目数据库、播控系统等构成。视频服 务器的高速数据传输能力保证了用户对大量的影片、视频节目、游戏、商务信息以及其他 服务的近乎即时访问。它的突出优点是若干用户可从不同的时间起点观看同一个节目,避 免了精彩节目被一个用户所独占,或某个用户播点后,其他用户只能被动跟随的情况,这 对于用户点播要求相对集中的场会尤为适合。

VOD视频服务器保存着大量经压缩的图像节目并能通过网络为用户提供所需的节目拷 贝,也可以包含实时的MFEG编码器来接入实况转播。节目数据库是一存档系统,保存着大 量压缩形式的电影节目,可成批下载给视频服务器。VOD视频服务器通过与用户之间直接 的、实时双向交互来控制节目的播放,包括节目的选择、播放过程的开始与终止、播放速 度的控制以及不同节目之间的动态切换等,VOD视频服务器必须运行相应的软件协调各项动 作;同时提供友好的用户界面。它应具有如下特征:

(1)能够存储至少几百小时的图像节目。

(2)如果一个用户对VOD服务器随机的动态访问被称为会话过程的话,那么VOD服务器 须能支持上千个同时进行而又相互独立的”会话”过程。

(3)具有一套加密及用户访问控制机制来防止非法用户访问。

作为点播系统的核心,VOD视频服务器的性能直接决定系统的总体性能。为了能同时响 应多个用户的服务要求,视频服务器一般采用时间片调度算法。

视频服务器为了能够适应实时、连续稳定的视频流,其存储量要大,数据速率要高, 并应具备接纳控制、请求处理、数据检索、按流传送等多种功能,以确保用户请求在系统 资源下的有效服务。存储设备应采用SCSI接口,以确保高速、并行、多重I/O总线的能力。 基于ATM的 VOD系统,采用的视频服务器是以多路自路由选择开关(MPSR)为中心的宽带视 频服务器。这种结构的服务器可提供即时交互式视频点播(InteractiveVOD with Instaneous access,IVOD-i)和延时交互式视频点播(Interactive VOD with delayed access IVOD -d)两种服务方式。在大量用户同时点播时,服务器的传输速率很高;同时要求其他相关 设备也能支持这种高传输速率,这很难实现。为此可以在网络边缘(如ATM网络前端开关处) 设置视频缓冲池,把点播率高的节目复制到缓冲池中,使部分用户只需访问缓冲池即可,着 缓冲池中没有要点播的节目,可再去访问服务器,这减轻了服务器的负担,并可以随着用户 增加而增加缓冲池。装载缓冲池可用150Mb/S速率,而从缓冲池中向用户传送节目是用2Mb /S速率,从而一个服务器可支持多个用户。

二,控制管理系统

控制管理系统是一个信令传输网络,用于管理用户到VOD视频服务器的连接。由于实际 的VOD系统中可有多个VOD视频服务器,因此,控制管理系统采用两级网关管理,第一级在数 字宽带交换系统和传输系统中实现对不同频道的选择;第二级则完成在一个VOD视频服务器 上对特定节目的选择。

VOD信令和数据流通路具体过程如下:

(1)通过预置信令连 通机顶盒和访问人口设备;即接通S3,VOD系统将服务清单从人 口处传给用户;

(2)按用户要求,人口选定相关的视频服务器,即接通S4,并提供服务素引;

(3)S4的初始化可由机顶盒或视频服务器完成;并由服务人口提供路由信息,由服务 器提供节目清单;

(4)用户从节目单中选择节目并将信令传给视频服务器;

(5)通过网络操作将节目由视频服务器发到机顶盒,即连通P1,必要时可将节目从视 频库装载到现频服务器;即连通P;

(6)其他信令通路S5、S6、S7都服务于操作中心的监控、记录等。

时间: 2024-07-31 10:13:03

视频点播系统与技术的相关文章

嵌入式Web视频点播系统实现方法

web 关键字 RealPlayer,嵌入式.流媒体,网络传输,PHP,DHTML,ActiveX 近年来,视频点播VOD(Video on Demand)的名字在媒体上出现得越来越多.VOD技术使人们可以根据自己的兴趣,不用借助录像机.影碟机.有线电视而在电脑或电视上自由地点播节目库中的视频节目和信息,是可以对视频节目内容进行自由选择的交互式系统. VOD的本质是信息的使用者根据自己的需求主动获得多媒体信息,它区别于信息发布的最大不同:一是主动性.二是选择性.从某种意义上说这是信息的接受者根据

基于WEB实时视频点播系统的设计

VOD(VideoonDemand)即视频点播,也称交互式电视点播系统.传统的电视系统信息单向传送,用户只能被动接收.而VOD是以"用户自主"的崭新概念为基础的双向视音频信息系统,实现了按用户需要播放视音频节目的理想.VOD是未来信息高速公路构架的重要组成部分,是未来信息服务中宽带业务的灵魂.该技术是计算机技术.网络通信技术.多媒体技术.电视技术和数字压缩技术等多学科.多领域融合交叉结合的产物 国外九十年代末兴起的VOD服务已广泛应用于各大星级酒店和高档住宅小区等,成为其提高服务水准,

应用于视频点播系统的数字机顶盒

[摘要]:现代通信正在向数字化.宽带化.智能化.综合化发展,数字技术的迅速发展已将CATV网.电话网及数据网紧密联系在一起,提供各种不同类型的信息服务,视频点播就是其中一种.本文介绍应用于视频点播系统中的数字机顶盒,包括机顶盒的关键技术.相关标准和具体实现方法. 1.引言 我国的CATV网已成为包括电话网.数据网在内的三大信息网络之一,其覆盖面之广,规模之庞大,可谓世界之最.目前,我国现有有线电视台2000余座,有线电视用户8000万以上,并正在以每年500万户的速度增长.现有的CATV网只限于

分布式视频点播系统的设计与实现

一 视频点播技术面临的挑战 互联网与WWW技术的发展,使人们更易于主动地获取信息.越来越多的人们更愿意及时.主动地观看节目,这一趋势正冲击着传统的单向广播.观众被动收听收看的运行模式,迫使广播电视系统向交互式方向发展,实现互动点播.但对于巨量的音视频数据,其存储.传输.大量并发性访问等使其与在目前互联网上流动的文本.图像信息有很大的差别,这些问题不解决,将难以实现有效的互动点播.本文结合以上问题,提出了一种分布式的视频点播系统模型. 虽然现在许多公司开发出了视频点播软件,如VideoCharge

嵌入式Web视频点播系统实现方法 tttk(原作)

嵌入式Web视频点播系统实现方法    tttk(原作)        关键字     RealPlayer,嵌入式.流媒体,网络传输,PHP,DHTML,ActiveX         近年来,视频点播VOD(Video on Demand)的名字在媒体上出现得越来越多.VOD技术使人们可以根据自己的兴趣,不用借助录像机.影碟机.有线电视而在电脑或电视上自由地点播节目库中的视频节目和信息,是可以对视频节目内容进行自由选择的交互式系统.VOD的本质是信息的使用者根据自己的需求主动获得多媒体信息,

遗留系统的技术栈迁移

什么是遗留系统(Legacy System)?根据维基百科的定义,遗留系统是一种旧的方法.旧的技术.旧的计算机系统或应 用程序[1].这一定义事实上并没有很好地揭露遗留系统的本质.我认为,遗留系统首先是一个还在运行和使用,但已步入 软件生命周期衰老期的软件系统.它符合所谓的"奶牛规则":奶牛逐渐衰老,最终无奶可挤:然而与此同时,饲养成本却 在上升.这意味着遗留系统会逐渐随着时间的推移,不断地增加维护成本. 维护一个软件系统,就需要了解该软件 系统的知识.若知识缺失,就意味着这会给维护人

Delphi.NET多层应用系统开发技术研讨

从上个星期就开始有朋友问我为什么很久没有更新Blog了,其实我想我写Blog已经很勤快了,这次10多天没有更新Blog想当然是我又开始出差了.上星期台湾进行了『Delphi.NET多层应用系统开发技术研讨会』,在DevCo重新在台湾举办活动1,2个月之后,的确发现慢慢的一些客户开始回流来参加研讨会了,这是个好现象,也让我有机会和一些朋友谈谈他们的工作近况以及他们希望能够听到什么主题的研讨会.而之所以DevCo会在上星期举行『Delphi.NET多层应用系统开发技术研讨会』就是因为许多朋友都在询问

基于Linux操作系统的视频点播系统的实现

摘要 本文介绍使用Darwin 流服务器实现Linux下的视频点播系统的方法和步骤. 一.Darwin简介 Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制.Darwin具有以下一些特点: 1.具有web管理接口: 2.开放源代码: 3.支持Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windo

全球最热门的NoSQL系统——MongoDB技术实践与探索

中国云计算产业最具影响力的盛会之一--2016杭州云栖大会(https://yunqi.aliyun.com/)将在云栖小镇召开.连续举办七届的云栖大会一直是业界了解阿里云计算生态发展和应用趋势.体验前沿技术和产品的最佳平台,来自海内外的上万名开发者.创业者聚集于此,分享着他们对云计算的思考与实践经验.7年来,从产品发布到行业解决方案展示,从关注技术到技术与服务并重,从单一的客户到生态全景的展现,大会的核心内容一直在"进化",而2016年杭州云栖大会,则以"飞天・进化&quo