CN102447947A - 一种用于区端网络的视频娱乐点播系统 - Google Patents
一种用于区端网络的视频娱乐点播系统 Download PDFInfo
- Publication number
- CN102447947A CN102447947A CN2011103322592A CN201110332259A CN102447947A CN 102447947 A CN102447947 A CN 102447947A CN 2011103322592 A CN2011103322592 A CN 2011103322592A CN 201110332259 A CN201110332259 A CN 201110332259A CN 102447947 A CN102447947 A CN 102447947A
- Authority
- CN
- China
- Prior art keywords
- video
- video entertainment
- server
- user
- streaming media
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013461 design Methods 0.000 claims abstract description 11
- 230000002452 interceptive effect Effects 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 18
- 230000002085 persistent effect Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 claims description 4
- 239000012141 concentrate Substances 0.000 claims description 3
- 238000009472 formulation Methods 0.000 claims description 3
- 238000007689 inspection Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims description 3
- 239000000203 mixture Substances 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 238000010276 construction Methods 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 abstract description 3
- 230000003993 interaction Effects 0.000 abstract 1
- 230000008859 change Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 101000969688 Homo sapiens Macrophage-expressed gene 1 protein Proteins 0.000 description 1
- 102100021285 Macrophage-expressed gene 1 protein Human genes 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种用于区端网络的视频娱乐点播系统。视频娱乐点播系统由流媒体服务器、Web服务器和数据库服务器三部分组成。流媒体服务器是视频娱乐点播系统的核心服务器,其主要存储视频娱乐文件、响应用户点播请求、提供稳定的视频娱乐流、响应用户在点播过程中的交互等。Web服务器是通过Browser/Server模式为用户提供一个良好的交互手段,方便用户访问存储在流媒体服务器上的视频娱乐节目。Web服务器所管理的网站涉及视频娱乐管理的设计。数据库服务器用来存储视频娱乐数据信息,完成Web服务器发来的数据库操作命令。通过本系统对开展远程监控、建立数字化生活环境和推动小区生活信息化建设有一定的实际意义。
Description
技术领域
本发明涉及数字家庭技术领域,尤其涉及一种用于区端网络的视频娱乐点播系统。
背景技术
视频娱乐点播VOD(Video on Demand)出现的最初动力是人们对广播电视的更高需求。在传统的电视中,观众完全是被动的。节目提供者播放什么节目,观众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的。尽管电视台可以提供很多的节目,但要想完整地收看到一个自己满意的节目,对于许多人来讲也是不太容易做到的,因为在快节奏的现代生活中,许多人不可能为了看某一个电视节目而预先安排自己的时间。被动收看节目的人们希望能够按照自己的需要自由地点播节目。视频娱乐点播的出现正迎合了人们的这种需求,这种信息服务方式符合人们对信息资源更深层次的需要。
VOD是一种受用户控制的视频娱乐分配业务,它使得用户可以交互的访问远端服务器所存储的丰富节目源。“它的实质是信息的使用者根据自己的需要主动获得多媒体信息。”视频娱乐点播与传统电视有本质不同,主要体现在以下两个方面:首先,视频娱乐点播具有交互性,用户可根据个人需求选择视频娱乐节目,并指定该节目的起始时间,从这一点来说,视频娱乐点播也可以称为交互式视频娱乐点播;而传统电视是按事先安排好的程序播放节目,用户在选择和观看节目方面是被动的,只有频道选择权,没有播放控制权,更不能对视频娱乐进行交互式操作。其次,VOD系统中的信号是数字化的,而传统电视中的信号是模拟的。
目前具有VOD点播功能的系统很多,如天天在线影视、互动影视城。小区视频娱乐点播系统是一套面向中、小规模网络设计的实时系统,它采用了国际互联网技术作为多媒体信息服务的基础,服务器端使用网络操作系统,用户终端安装定制的操作系统和标准Web浏览器,加自行开发的实时VoD系统服务器端软件,客户端标准插件,可以保证用户在熟悉的Web测览器环境中检索,访问局域网中的各种多媒体资源和实时点播视频娱乐节目,同时支持与Internet直接连接,使小区住户充分利用已有的软、硬件技术和资源。并且使得小区网络管理人员能方便客易地制作、添加视频娱乐节目。
目前都是基于单台PC服务器的方案,最大链接数不超过100个。不适合用于大型的VOD系统。虽然有专门的VOD视频娱乐服务器可以支持大流数,但价格一般极其昂贵。从应用范围上看,由于产品支持流数有限,只能应用在一些小型的VOD系统中,如酒店、卡拉OK包房、中小企事业学校的培训、商场等等,不适合长宽应用在大型社区网和城域网中。从价格上看,尽管几家都采用PC服务器方案,相对于专业视频娱乐服务器的价格的确很低,但方案仍然要采用高档PC服务器、SCSI RAID卡和SCSI硬盘,硬件成本仍然较高。
发明内容
本发明的目的是为了克服现有技术的缺陷,提供一种用于区端网络的视频娱乐点播系统,该支持多并发流数、软硬件成本低、管理完善的大型VOD集群服务器系统是有其市场空间和优势。
一种用于区端网络的视频娱乐点播系统,由流媒体服务器、Web服务器和数据库服务器三部分组成,首先该系统构建一个流媒体服务器,因为流媒体服务器是整个系统的核心,只有在流媒体服务器的支持下才能提供视频娱乐点播服务;其次建立Web服务器,为用户提供HTTP服务;然后建立基于数据库的视频娱乐信息管理系统;最后构建视频娱乐点播网站,发布给用户访问。
流媒体服务器是视频娱乐点播系统的核心服务器,其存储视频娱乐文件、响应用户点播请求、提供稳定的视频娱乐流、响应用户在点播过程中的交互。
Web服务器的功能是通过Browser/Server模式为用户提供一个良好的交互手段,方便用户访问存储在流媒体服务器上的视频娱乐节目;Web服务器所管理的网站主要涉及视频娱乐管理的设计。
数据库服务器用来存储视频娱乐数据信息,主要完成Web服务器发来的数据库操作命令,包括对存储的视频娱乐信息和用户信息进行查询、增加、删除、修改的操作。
一种用于区端网络的视频娱乐点播系统,该系统功能分为视频娱乐点播浏览子系统和视频娱乐点播管理子系统;节目浏览子系统是客户端点播视频娱乐的界面,客户端只需安装浏览器、Real Player播放器,联网并具有多媒体功能就能实现视频娱乐的点播,体验流媒体的实时播放效果;视频娱乐节目点播管理子系统包括视频娱乐信息管理和退出功能。
一种用于区端网络的视频娱乐点播系统,该系统从下至上分别为持久层、业务逻辑层和表现层;表现层位于最外层,即最上层,离用户最近,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面;业务逻辑层代码手工编写;它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,即在业务逻辑层要处理整个系统的业务逻辑,为每个业务在接口中声明一个方法,然后在该接口的类中去完成这个方法;持久层实现连接数据库、连接池的管理,数据库的操作,提供对象和数据之间的映射,处理本层的异常;持久层的代码可以采用插件自动生成,并且已经提供对数据库基本操作的接口,可以直接使用;基本操作包括Save、Update、Delete。
当点击增加视频娱乐时,进入视频娱乐增加页面,调用增加方法;表现层获得视频娱乐增加请求,进行数据完整性检查,如果数据完整则将数据传至业务逻辑层,业务逻辑层调用持久层的方法。
本发明技术方案带来的有益效果:搭建基于区端网络下的娱乐点播系统,能够把生活、资讯、娱乐等资源集成在一个交互、实时和动态的管理服务平台上,为小区开展小区网络活动和网络娱乐提供一个有效的环境,对开展远程监控、建立数字化生活环境和推动小区生活信息化建设有一定的实际意义。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明的系统功能图;
图2是本发明系统架构图;
图3是本发明中节目管理流程图;
图4是本发明中节目增加流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该系统设计目标为1000个并发流,采用机架式结构设计,主要由多台支持较少并发流的视频娱乐服务器组成。系统支持MPEG1,MPEG2,MPEG4的影片效果。
本小区视频娱乐点播系统基于Browser/Server结构,其工作原理为:当用户需要点播电影时,首先使用浏览器访问Web服务器,由Web服务器返回节目的URL,然后用户启动媒体播放器,按照获取的URL发起请求,流媒体服务器接受请求并发送流媒体数据,最后在用户端的媒体播放器上进行播放,完成一次视频娱乐点播。
由此可知,视频娱乐点播系统由流媒体服务器、Web服务器和数据库服务器三部分组成:
1)流媒体服务器是视频娱乐点播系统的核心服务器,其主要功能有:存储视频娱乐文件、响应用户点播请求、提供稳定的视频娱乐流、响应用户在点播过程中的交互等。
2)Web服务器的功能是通过Browser/Server模式为用户提供一个良好的交互手段,方便用户访问存储在流媒体服务器上的视频娱乐节目。Web服务器所管理的网站主要涉及视频娱乐管理的设计。
3)数据库服务器用来存储视频娱乐数据信息,主要完成Web服务器发来的数据库操作命令,包括对存储的视频娱乐信息和用户信息进行查询、增加、删除、修改的操作。
因此,视频娱乐点播系统的设计思路是:首先,构建一个流媒体服务器,因为流媒体服务器是整个系统的核心,只有在流媒体服务器的支持下才能提供视频娱乐点播服务;其次建立Web服务器,为用户提供HTTP服务;然后建立基于数据库的视频娱乐信息管理系统;最后构建视频娱乐点播网站,发布给用户访问。
视频娱乐点播系统功能分为两部分:(1)视频娱乐点播浏览子系统;(2)视频娱乐点播管理子系统,如图1所示。
系统采用了分层式结构的设计模式如图2所示,从下至上分别为持久层、业务逻辑层、表现层。
1)表现层
位于最外层,即最上层,离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。
2)业务逻辑层
业务逻辑层无疑是系统架构中体现核心价值的部分。系统主要功能和业务逻辑都在业务逻辑层进行处理。业务逻辑层代码手工编写。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,即在业务逻辑层要处理整个系统的业务逻辑。需要做的就是:为每个业务在接口中声明一个方法,然后在该接口的类中去完成这个方法。比如要实现增加功能,首先在接口中声明一个Addmovie()方法,然后在这个接口的类中实现这个方法即可。
3)持久层
在持久层实现:连接数据库、连接池的管理;数据库的操作;提供对象和数据之间的映射;处理本层的异常。持久层的代码可以采用插件自动生成,并且已经提供对数据库基本操作(Save、Update、Delete)的接口,可以直接使用。这些代码已经达到了持久层功能的需求,所以在具体功能实现的时候不需要修改本层代码。具体如图2所示:
节目浏览子系统是客户端点播视频娱乐的界面,客户端只需安装浏览器、Real Player播放器,能上网、具有多媒体功能就可以实现视频娱乐的点播,可以体验流媒体的实时播放效果。
视频娱乐节目点播管理子系统包括视频娱乐信息管理和退出功能。其中,节目信息管理包括视频娱乐的增加、修改、删除三个功能,其流程图如图3所示。
当点击增加视频娱乐时,进入视频娱乐增加页面,调用增加方法。表现层获得视频娱乐增加请求,进行数据完整性检查,如果数据完整则将数据传至业务逻辑层,业务逻辑层调用持久层的方法。其流程图4如下所示。
本发明技术方案带来的有益效果:
搭建基于区端网络下的娱乐点播系统,是为了把生活、资讯、娱乐等资源集成在一个交互、实时和动态的管理服务平台上,为小区开展小区网络活动和网络娱乐提供一个有效的环境,对开展远程监控、建立数字化生活环境和推动小区生活信息化建设有一定的实际意义。
以上对本发明实施例所提供的一种用于区端网络的娱乐点播系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (4)
1.一种用于区端网络的视频娱乐点播系统,其特征在于,该系统由流媒体服务器、Web服务器和数据库服务器三部分组成,首先该系统构建一个流媒体服务器,因为流媒体服务器是整个系统的核心,只有在流媒体服务器的支持下才能提供视频娱乐点播服务;其次建立Web服务器,为用户提供HTTP服务;然后建立基于数据库的视频娱乐信息管理系统;最后构建视频娱乐点播网站,发布给用户访问;
流媒体服务器是视频娱乐点播系统的核心服务器,其存储视频娱乐文件、响应用户点播请求、提供稳定的视频娱乐流、响应用户在点播过程中的交互;
Web服务器的功能是通过Browser/Server模式为用户提供一个良好的交互手段,方便用户访问存储在流媒体服务器上的视频娱乐节目;Web服务器所管理的网站主要涉及视频娱乐管理的设计;
数据库服务器用来存储视频娱乐数据信息,主要完成Web服务器发来的数据库操作命令,包括对存储的视频娱乐信息和用户信息进行查询、增加、删除、修改的操作。
2.如权利要求1所述的系统,其特征在于,该系统功能分为视频娱乐点播浏览子系统和视频娱乐点播管理子系统;节目浏览子系统是客户端点播视频娱乐的界面,客户端只需安装浏览器、Real Player播放器,联网并具有多媒体功能就能实现视频娱乐的点播,体验流媒体的实时播放效果;视频娱乐节目点播管理子系统包括视频娱乐信息管理和退出功能。
3.如权利要求1所述的系统,其特征在于,该系统从下至上分别为持久层、业务逻辑层和表现层;表现层位于最外层,即最上层,离用户最近,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面;业务逻辑层代码手工编写;它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,即在业务逻辑层要处理整个系统的业务逻辑,为每个业务在接口中声明一个方法,然后在该接口的类中去完成这个方法;持久层实现连接数据库、连接池的管理,数据库的操作,提供对象和数据之间的映射,处理本层的异常;持久层的代码可以采用插件自动生成,并且已经提供对数据库基本操作的接口,可以直接使用;基本操作包括Save、Update、Delete。
4.如权利要求1或3所述的系统,其特征在于,当点击增加视频娱乐时,进入视频娱乐增加页面,调用增加方法;表现层获得视频娱乐增加请求,进行数据完整性检查,如果数据完整则将数据传至业务逻辑层,业务逻辑层调用持久层的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103322592A CN102447947A (zh) | 2011-10-27 | 2011-10-27 | 一种用于区端网络的视频娱乐点播系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103322592A CN102447947A (zh) | 2011-10-27 | 2011-10-27 | 一种用于区端网络的视频娱乐点播系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102447947A true CN102447947A (zh) | 2012-05-09 |
Family
ID=46009964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103322592A Pending CN102447947A (zh) | 2011-10-27 | 2011-10-27 | 一种用于区端网络的视频娱乐点播系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102447947A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103096170A (zh) * | 2013-02-27 | 2013-05-08 | 华中师范大学 | 一种分布式的流媒体直播频道管理方法 |
CN103780923A (zh) * | 2014-02-11 | 2014-05-07 | 赛特斯信息科技股份有限公司 | 基于网页实现多画面播放的系统及方法 |
CN109688478A (zh) * | 2019-01-03 | 2019-04-26 | 贵州大学 | 一种基于java的在线视频课程点播系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1284817A (zh) * | 2000-05-13 | 2001-02-21 | 深圳市天圣电脑有限公司 | 网站视频点播的传输系统和方法 |
CN1327349A (zh) * | 2000-06-03 | 2001-12-19 | 三星电子株式会社 | 利用移动通信终端提供多媒体业务的系统和方法 |
CN101039410A (zh) * | 2006-03-16 | 2007-09-19 | 沈阳鼎通科技有限公司 | 网络电视智能电子节目导航系统与方法 |
US20080288990A1 (en) * | 2004-04-23 | 2008-11-20 | Varovision Co., Ltd. | Interactive Broadcasting System |
CN101938631A (zh) * | 2010-08-31 | 2011-01-05 | 中山大学 | 一种基于sdf中间件的视频点播系统及方法 |
WO2011029288A1 (zh) * | 2009-09-11 | 2011-03-17 | 深圳市同洲电子股份有限公司 | 基于双向数字传输网络的视频点播方法及机顶盒 |
-
2011
- 2011-10-27 CN CN2011103322592A patent/CN102447947A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1284817A (zh) * | 2000-05-13 | 2001-02-21 | 深圳市天圣电脑有限公司 | 网站视频点播的传输系统和方法 |
CN1327349A (zh) * | 2000-06-03 | 2001-12-19 | 三星电子株式会社 | 利用移动通信终端提供多媒体业务的系统和方法 |
US20080288990A1 (en) * | 2004-04-23 | 2008-11-20 | Varovision Co., Ltd. | Interactive Broadcasting System |
CN101039410A (zh) * | 2006-03-16 | 2007-09-19 | 沈阳鼎通科技有限公司 | 网络电视智能电子节目导航系统与方法 |
WO2011029288A1 (zh) * | 2009-09-11 | 2011-03-17 | 深圳市同洲电子股份有限公司 | 基于双向数字传输网络的视频点播方法及机顶盒 |
CN101938631A (zh) * | 2010-08-31 | 2011-01-05 | 中山大学 | 一种基于sdf中间件的视频点播系统及方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103096170A (zh) * | 2013-02-27 | 2013-05-08 | 华中师范大学 | 一种分布式的流媒体直播频道管理方法 |
CN103096170B (zh) * | 2013-02-27 | 2016-06-08 | 华中师范大学 | 一种分布式的流媒体直播频道管理方法 |
CN103780923A (zh) * | 2014-02-11 | 2014-05-07 | 赛特斯信息科技股份有限公司 | 基于网页实现多画面播放的系统及方法 |
CN109688478A (zh) * | 2019-01-03 | 2019-04-26 | 贵州大学 | 一种基于java的在线视频课程点播系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Grant et al. | Communication technology update and fundamentals | |
CN103686396B (zh) | 视频分享方法及装置 | |
US8903863B2 (en) | User interface with available multimedia content from multiple multimedia websites | |
JP6949885B2 (ja) | 第2のユーザの視聴アクティビティに基づいて第2のユーザのための再生リストに含めるための第1のユーザのメディアアセットに対する推奨のための方法およびシステム | |
CN102244812A (zh) | 视频内容推荐 | |
KR102758490B1 (ko) | 라이브스트리밍 비디오 기반의 상호작용 방법 및 장치와, 디바이스 및 저장 매체 | |
CN102968729A (zh) | 用户限定的广告目标定位 | |
Burroughs | A cultural lineage of streaming | |
Santomier et al. | The 2012 London Olympics: innovations in ICT and social media marketing | |
CN104049850A (zh) | 可互动选择并显示所感兴趣的数字内容的系统与相关方法 | |
US9930094B2 (en) | Content complex providing server for a group of terminals | |
McKenzie et al. | Netflix chills and revamps its viewing metrics: Preliminary analysis and opportunities for research | |
CN102447947A (zh) | 一种用于区端网络的视频娱乐点播系统 | |
CN103220582A (zh) | 一种视频文件管理方法 | |
CN204859436U (zh) | 一种广播数字电视的用户体验系统 | |
CN102547402A (zh) | 音视频数据发布方法及装置 | |
Quail | Producing reality: Television formats and reality TV in the Canadian context | |
CN107566852A (zh) | 一种基于Web的教学流媒体视频点播系统 | |
Cao | New Media and Technology Convergence | |
Huang et al. | Where should existing video streaming platforms improve: A comparative analysis of Netflix and IQiyi | |
JP6590920B2 (ja) | メディアサービス推奨を表示する電子プログラムガイド | |
KR101633676B1 (ko) | 온라인 네트워크를 통해 재생되는 동영상 컨텐츠를 기반으로 하는 햅틱 효과를 클라이언트의 단말장치에 제공하는 방법 및 시스템 | |
CN109963088A (zh) | 基于增强现实ar的网络直播方法、装置及系统 | |
Liu | The deterritorialization of China pop: a pilot study on the global presence of Chinese streaming services | |
CN110784734A (zh) | 一种能够自由变化界面的多功能播放器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
DD01 | Delivery of document by public notice |
Addressee: Institute of Dongguan - Sun Yat-Sen University Document name: the First Notification of an Office Action |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120509 |