在局域网中建立基于Web的视频点播系统
发布时间:2021-03-25 08:57
随着时代的进步,人们对视频节目服务提出了更高的要求,希望改传统的被动观看为主动控制,能实现对视频节目的内容、播放时间和播放进度等诸多方面进行选择和控制。视频点播就是为了满足人们这种需求而产生的一种服务方式。 视频点播(Video on Demand),即按照用户的需求播放视频。视频点播系统(VOD system),采用B/S(Browser/Server)模式,将图文、视音频素材存于视频服务器中,客户端可通过网络随时交互式地查询点播服务器中的媒体信息。VOD技术不仅可以应用在电信的宽带网络中,同时也可以应用于有线电视网和计算机网络中。目前,CATV系统和电信的宽带网给VOD系统的实现奠定了良好的带宽基础,但是,人们盼望已久的电视系统数字化实现起来并非容易。 首先是有线电视台不能投入巨额资金购买满足成千上万用户播出要求的设备,而且,,用户的经济能力还达不到自己付费看电视节目的程度。其次,公认为行之有效的方法——采用机顶盒,也不是很理想,主要因为其价格较高和兼容性较差。再次,现在的大多数VOD系统都是基于广域网的解决方案,其设计不但复杂,而且其专用的视频服务器价格十分昂贵,几十万甚至上百万的价格很难适用于小型应用领域。 在这种情况下,在局域网中建立基于Web的VOD系统是一种既经济又灵活的实现形式。本文主要论述在本系的局域网内建立视频点播系统。基于专业特点及要求,本系需对教育影视专业方向的学生提供各种视频资源,需要存储、管理和播放计算机辅助教育专业方向的多媒体课件作品等等。本系统有助于以上各项工作的开展,其实用性十分突出。同时本文在实践开发过程中对于某些问题采取创新的解决方法,系统功能也比较强大。 本文阐述了视频点播系统的关键技术和实践开发过程。本文第一章对视频点播做了一般性概述、对比和总结。第二章提出计算机局域网中的视频点播(VOD)系统设计模型。第三章重点阐述了局域网中基于Web的VOD系统关键技 一 术问题和解决方案,具体论述了流媒体技术、数据压缩技术、服务质量(Q。S) 保证策略、并发用户数量问题的解决方法和数据库管理技术。在第四章中,本 文根据实际开发过程,从流媒体的压制、视频服务器的配置、创建动态系统网 页、客户端播放器的开发和嵌人等几个方面进行了详细的介绍。 本系统在内容方面包括视频点播、课件点播和音乐点播三个模块。系统采 用大型数据库管理,用户可以采取普通和管理员身份登陆本系统,后者可对系 统进行更新管理。本文在建立一个功能全面的视频点播系统的基础上,在技术 和设计方面都有一定的创新。主要体现在以下方面:本系统采用JSP技术动态 生成系统网页,采用 Tomcat作为网页发布环境;采用 JSP和 JDBC数据库接口 技术;将视频服务器和Wb服务器在逻辑上完全分开;采用甜卜施*v*r数据 库管理视频文件时存储文件路径而不是文件本身,在运用协议传输视频文件时 采用将RTSP协议和传统的HTTP协议相结合的方式。最主要的创新之处在于自 行开发客户端播放器,最后实现将Rea1Player播放器作为插件嵌在Web页中, 方便用户使用。
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2003
【分类号】:G434
本文编号:2613852
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2003
【分类号】:G434
文章目录
摘要
Abstract
第一章 视频点播系统概述
1.1 视频点播简介
1.2 VOD系统的功能和应用
1.2.1 VOD的功能
1.2.2 VOD的应用
1.3 VOD系统的分类
1.3.1 视频传输的方式
1.3.2 视频点播的类型
第二章 局域网中的VOD系统及其设计
2.1 局域网中基于Web的VOD系统特点及意义
2.1.1 基于各种网络的VOD系统的不足之处
2.1.2 基于局域网的VOD系统的意义
2.2 局域网中基于Web的VOD系统模型设计
2.2.1 不同于其他各种环境中的VOD
2.2.2 VOD系统模型设计
2.2.3 本VOD系统的软件体系和运行过程
第三章 本系统中的关键技术问题及其解决方案
3.1 流媒体技术的采用
3.1.1 流式传输方式和流媒体
3.1.2 流媒体系统的构成及工作原理
3.2 多媒体数据压缩方法
3.2.1 多媒体压缩技术
3.2.2 减小多媒体数据量的方法
3.3 系统协议和服务质量(QoS)保证策略
3.3.1 本系统中的协议
3.3.2 服务质量(QoS)
3.3.3 安装并配置QoS许可控制
3.4 并发用户数量问题的解决方法
3.4.1 在真视频点播中运用准入控制方法
3.4.2 在准视频点播中采用多播(Multicast)方式
3.5 数据库管理技术
3.5.1 本系统中数据存储和数据库管理模型
3.5.2 基于Web的数据库应用系统的接口技术
第四章 基于Web的VOD系统在局域网中的开发实践
4.1 硬件环境
4.2 服务器端软件实现
4.2.1 多媒体素材的采集与制作
4.2.2 流媒体的压制
4.2.3 视频服务器的配置
4.2.4 系统网站的制作与发布
4.3 客户端软件实现
4.3.1 用Visual C++开发客户端播放器
4.3.2 在Web页中嵌入RealPlayer控件
第五章 VOD系统的应用与测试
5.1 应用
5.2 测试
第六章 总结
注释
参考文献
研究生期间科研成果
致谢
参考文献
期刊论文
[1]局域网环境下的VOD技术研究[J]. 陈晓东. 华北航天工业学院学报. 2002(03)
[2]VOD服务器中共享I/O流的关键技术[J]. 朱晴波,周刚,陈道蓄. 计算机工程与应用. 2002(14)
[3]视频点播系统中信道调度问题综述[J]. 鄢仁祥,高远. 东北大学学报. 2002(06)
[4]流式与非流式传输技术分析[J]. 周云虹,李志方. 现代计算机(专业版). 2002(03)
[5]基于以太网实现VOD的方法研究[J]. 陈文周,郑德林,顾峰. 电视技术. 2002(03)
[6]以RM和ASF流媒体文件格式在局域网实现影视点播[J]. 冒东奎,冯晓鑫,景永俊. 计算机应用与软件. 2002(02)
[7]RealSystem流媒体技术的设计与应用[J]. 焦庆海,徐振高. 电子技术. 2002(02)
[8]Internet视频点播差错控制[J]. 胡飞,朱耀庭,朱光喜. 计算机研究与发展. 2002(01)
[9]流媒体及其应用技术[J]. 李向阳,卞德森. 广播与电视技术. 2001(09)
[10]减小网络课件数据量的几个方法[J]. 曹晓东. 中国医学教育技术. 2001(03)
硕士论文
[1]视频点播系统中关键技术的研究[D]. 滕逸龙.南京理工大学 2002
本文编号:2613852
本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/2613852.html