基于Web的VOD视频点播系统的设计和实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Web的VOD视频点播系统的设计和实现
作者:李成浩
来源:《硅谷》2011年第05期
摘要:基于Web的VOD(Video on Demand)视频点播系统是一种基于单播的交互式点播系统,它具有良好的实时性和交互性,可以提供方便独立的用户交互功能,在Internet尤其是宽带网上得到迅速推广。

主要介绍VOD视频点播系统的设计,逻辑结构,功能和实现。

关键词: VOD;B/S;Web;RSTP;流媒体;多媒体
中图分类号:TP37 文献标识码:A 文章编号:1671-7597(2011)0310063-01
1 VOD视频点播系统介绍
VOD(Video on Demand)即视频点播系统自问世以来,因其点播的自主性、多媒体表现形式的直观性,一直受到市场的广泛关注,成为视频压缩与传输研究领域的一大热点,但由于计算机系统性能和网络带宽的等方面的限制,VOD应用一直在小规模系统上徘徊。

随着骨干网和接入网带宽的飞速提高,及计算机系统性能的不断进步,计算、存储、网络带宽的价格逐年下降,一种全新的基于分布式的VOD系统正在不断研究中。

本文设计了一个分布式VOD 视频系统来支撑流媒体的内容传送业务。

它能有效地管理宽带网上大量媒体内容,保证终端用户获得高质量流媒体体验。

2 VOD视频点播系统需求概述
2.1 角色
客户:通过电视端有点播节目需求的人群。

可以随意选择自己需要的节目。

节目服务器:提供网站数据,满足客户选择需求。

媒体服务器:得到节目请求,处理命令。

2.2 角色需求
客户需求:Web页面的互动
2.3 VOD视频点播系统设计简述
根据需求完成界面的完全动态互动,通过茁壮公司提供的iPanel嵌入式浏览器,实现用户通过电视向运营商发出播出请求并响应请求的功能。

系统采用B/S模式软件设计,可以无限量的扩展点播客户端,这就加速了互动电视的推广和发展。

信息的交互流程如下:
由客户端向节目服务器提出数据要求,节目服务器将客户端需要的数据提取并生成HTML 代码发送到户口端形成WEB界面。

客户通过对WEB界面的操作选择自己所需的服务,然后提交为RSTP数据提交给媒体服务器,然后媒体服务器再更加所接收到的命令响应请求。

2.4 VOD视频点播系统设计概要
本系统为B/S模式系统,必须采用网站服务器作为服务端,浏览器作为客户端。

网站服务器:采用IIS5.0以上版本作为NET网站服务器(推荐win2003)
也可以将服务器托管到网络运营商以提高服务器的安全性和稳定性。

网站数据库采用sqlserver2000。

客户端:采用茁壮公司开发的iPanel浏览器嵌入到机顶盒。

网站技术要求:本网站的页面采用DIV+CSS进行动态布局。

优点:符合WEB2.0的标准,修改更灵活,更容易达到人性化标准。

网站后台采用(c#)的开发模式。

2.5 系统测试和结论
该系统已经成功的应用于各县市级电视台和网络电台,用户只需要多购买一台机顶盒,就可以轻易的通过电视画面里的菜单实现互动,选择自己喜欢看的电视节目,就可以看到自己喜爱的节目。

参考文献:
[1]王曙,视频点播,北京:人民邮电大学出版社,2002.
[2]李华、戴琼海、曾坷,基于流媒体的现场直播大用户量并发播放的研究,北京:计算机工程与应用,2004.
作者简介:
李成浩(1983-),男,教师,任职于江西冶金职业技术学院机电工程系。

相关文档
最新文档