CN102447947A - Video-on-demand system for cell-end network - Google Patents
Video-on-demand system for cell-end network 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
The invention discloses a video-on-demand system for a cell-end network. The video-on-demand system consists of three parts, namely a streaming media server, a Web server and a database server. The streaming media server is a core server of the video-on-demand system and is mainly used for storing video entertainment files, responding a user video-on-demand request, providing stable video entertainment streams, responding user interaction during video on demand and the like. The Web server provides an excellent interactive manner for the user through a Browser/Server mode and enables the user to access video entertainment programs stored on the streaming media server conveniently. Websites managed by the Web server relate to the design of video entertainment management. The database server is used for storing video entertainment data information and finishing database operation commands transmitted by the Web server. The video-on-demand entertainment system for the cell-end network, disclosed by the invention, has certain practical significance in developing remote monitoring, establishing digitalized living environment and pushing forward informatization construction of cell life.
Description
Technical field
The present invention relates to digital home technical field, relate in particular to a kind of video entertainment VOD system that is used to distinguish the end network.
Background technology
The initial power that video entertainment program request VOD (Video on Demand) occurs is the higher demands of people to radio and television.In traditional TV, spectators are passive fully.The program supplier plays any program, and what program spectators just can only watch, and the reproduction time of program also is to change according to spectators' wish.Although TV station can provide a lot of programs; But want intactly to watch a program of oneself being satisfied with; Accomplish not too easily also that for many people because in the allegro modern life, many people can not preset the time of oneself in order to see some TV programme.The people of passive watch programs hope can be according to the needs request program freely of oneself.People's this demand has just been catered in the appearance of video entertainment program request, and this information service mode meets people to the deeper needs of information resources.
VOD is the video entertainment distribution service that a kind of user of receiving controls, and it makes the program source of enriching that visit far-end server that the user can be mutual stored." its essence is that the user of information initiatively obtains multimedia messages according to oneself needs." video entertainment program request and traditional tv have essence different; be mainly reflected in following two aspects: at first; the video entertainment program request has interactivity, the user can select the video entertainment program according to demands of individuals, and specifies the zero-time of this program; from this point, and the video entertainment program request also can be called interactive video amusement program request; And traditional tv is by the program broadcast program of prearranging, and the user is passive selecting and watching aspect the program, has only channel selection power, does not have Play Control power, more can not carry out interactive operation to video entertainment.Secondly, the signal in the VOD system is digitized, and the signal in the traditional tv is simulated.
The system that has VOD point multicast function at present is a lot, like online video display, interactive TV & Film City everyday.Sub-district video entertainment VOD system be a cover towards in, the real-time system of small scale network design; It has adopted the basis of Internet technology as MMS (Multimedia Message Service), and server end uses network operating system, and user terminal is installed custom operation system and standard Web browser; Add independently developed real-time VoD system server terminal software; The client standard plug-in unit can guarantee that the user retrieves various multimedia resources and real-time VOD video entertainment program in the visit local area network (LAN) in the device environment is look in the Web survey of being familiar with; Support simultaneously directly to be connected, make neighbours living make full use of existing soft, hardware technology and resource with Internet.And make the subzone network administrative staff can make things convenient for the visitor change places making, add the video entertainment program.
All be based at present the scheme of separate unit PC server, the maximum link number is no more than 100.Be not suitable for large-scale VOD system.Though there is special VOD video entertainment server can support big fluxion, price is generally extremely expensive.See from range of application,, can only be applied in some small-sized VOD systems,, be not suitable for length and width and be applied in large-scale community network and the metropolitan area network like the training of hotel, karaoke chamber, school of medium and small enterprises and institutions, market or the like because the product support fluxion is limited.See that from price although a few family all adopts PC server scheme, very low really with respect to the price of professional video entertainment server, scheme still will adopt high-grade PC server, SCSI RAID card and SCSI hard disk, hardware cost is still higher.
Summary of the invention
The objective of the invention is in order to overcome the defective of prior art; A kind of video entertainment VOD system that is used to distinguish the end network is provided, and the how concurrent fluxion of this support, low, the well-managed large-scale VOD aggregated server system of hardware and software cost are that its market space and advantage are arranged.
A kind of video entertainment VOD system that is used to distinguish the end network; Form by streaming media server, Web server and database server three parts; Streaming media server of this system constructing at first; Because streaming media server is the core of whole system, only under the support of streaming media server, just the video entertainment order program service can be provided; Next sets up Web server, for the user provides HTTP service; Set up video entertainment information management system then based on database; Make up video entertainment program request website at last, be distributed to user capture.
Streaming media server is the Core server of video entertainment VOD system, its store video entertainment file, response user order request, stable video entertainment stream, response user is provided mutual in on-demand process.
The function of Web server be through the Browser/Server pattern for the user provides a good interactive means, make things convenient for user capture to be stored in the video entertainment program on the streaming media server; The website that Web server is managed relates generally to the design of video entertainment management.
Database server is used for store video recreation data information, mainly accomplishes Web server data sent storehouse operational order, comprises the operation that the video entertainment information and the user profile of storage are inquired about, increase, delete, revised.
A kind of video entertainment VOD system that is used to distinguish the end network, this systemic-function is divided into the video entertainment program request and browses subsystem and video entertainment program request ADMINISTRATION SUBSYSTEM; The program browsing subsystem is the interface of client order video amusement, and client only need be installed browser, Real Player player, networks and has a program request that multimedia function just can realize video entertainment, experiences the real-time play effect of Streaming Media; Video entertainment play-on-demand program ADMINISTRATION SUBSYSTEM comprises video entertainment information management and exit function.
A kind of video entertainment VOD system that is used to distinguish the end network, this system is respectively persistent layer, Business Logic and presentation layer from bottom to up; Presentation layer is positioned at outermost layer, and promptly the superiors are nearest from the user, is used for video data and the data that receive user's input, and a kind of interface of interactive operation is provided for the user; Service logic layer identification code hand-coding; Its focus mainly concentrates on the formulation of business rule, the system designs relevant with business demand such as realization of operation flow; Promptly to handle the service logic of whole system at Business Logic; For each business is stated a method in interface, in the class of this interface, go to accomplish this method then; Persistent layer realizes connecting the management of database, connection pool, and the operation of database provides the mapping between object and the data, handles the unusual of this layer; The code of persistent layer can adopt plug-in unit to generate automatically, and the interface to the database basic operation is provided, and can directly use; Basic operation comprises Save, Update, Delete.
When clicking the increase video entertainment, getting into video entertainment increases the page, calls the increase method; Presentation layer obtains video entertainment increases request, carries out the data integrity inspection, if data integrity then data are reached Business Logic, Business Logic calls the method for persistent layer.
The beneficial effect that technical scheme of the present invention is brought: build based on the amusement VOD system under district's end network; Can be on mutual, a real-time and dynamic management service platform resources integrations such as life, information, amusements; Subzone network is movable to provide an effective environmental with the network amusement for carry out the sub-district, to carrying out remote monitoring, setting up digitlization living environment and promotion sub-district life information construction has certain practical significance.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a systems function diagram of the present invention;
Fig. 2 is a system architecture diagram of the present invention;
Fig. 3 is a program flow chart among the present invention;
Fig. 4 is that program increases flow chart among the present invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
This system design goal is 1000 concurrent streams, adopts the frame structure design, mainly supports the video entertainment server of less concurrent stream to form by many.System supports MPEG1, MPEG2, the film effect of MPEG4.
This sub-district video entertainment VOD system is based on the Browser/Server structure, and its operation principle is: when the user needs movies on demand, at first use the browser access Web server; Return the URL of program by Web server; The user starts media player then, and according to the URL initiation request of obtaining, streaming media server accepts request and sends stream medium data; On the media player of user side, play at last, accomplish a video entertainment program request.
Hence one can see that, and the video entertainment VOD system is made up of streaming media server, Web server and database server three parts:
1) streaming media server is the Core server of video entertainment VOD system, and its major function has: store video entertainment file, response user order request, stable video entertainment stream, response user are provided mutual etc. in on-demand process.
2) function of Web server be through the Browser/Server pattern for the user provides a good interactive means, make things convenient for user capture to be stored in the video entertainment program on the streaming media server.The website that Web server is managed relates generally to the design of video entertainment management.
3) database server is used for store video recreation data information, mainly accomplishes Web server data sent storehouse operational order, comprises the operation that the video entertainment information and the user profile of storage are inquired about, increase, delete, revised.
Therefore, the mentality of designing of video entertainment VOD system is: at first, make up a streaming media server, because streaming media server is the core of whole system, only under the support of streaming media server, just the video entertainment order program service can be provided; Next sets up Web server, for the user provides HTTP service; Set up video entertainment information management system then based on database; Make up video entertainment program request website at last, be distributed to user capture.
Video entertainment VOD system function is divided into two parts: subsystem is browsed in (1) video entertainment program request; (2) video entertainment program request ADMINISTRATION SUBSYSTEM is as shown in Figure 1.
System has adopted the Design Mode of hierachical structure as shown in Figure 2, is respectively persistent layer, Business Logic, presentation layer from bottom to up.
1) presentation layer
Be positioned at outermost layer, promptly the superiors are nearest from the user.Be used for video data and the data that receive user's input, a kind of interface of interactive operation is provided for the user.
2) Business Logic
Business Logic is undoubtedly the part that embodies core value in the system architecture.System's major function and service logic are all handled at Business Logic.Service logic layer identification code hand-coding.Its focus mainly concentrates on the formulation of business rule, the system designs relevant with business demand such as realization of operation flow, promptly will handle the service logic of whole system at Business Logic.What need do is exactly: for each business is stated a method in interface, in the class of this interface, go to accomplish this method then.Such as realizing increasing function, at first a statement Addmovie () method in interface realizes that this method gets final product then in the class of this interface.
3) persistent layer
Realize at persistent layer: connect the management of database, connection pool; The operation of database; Mapping between object and the data is provided; Handle the unusual of this layer.The code of persistent layer can adopt plug-in unit to generate automatically, and the interface to database basic operation (Save, Update, Delete) is provided, and can directly use.These codes have reached the demand of persistent layer function, so when concrete function is realized, need not revise this layer identification code.Specifically as shown in Figure 2:
The program browsing subsystem is the interface of client order video amusement, and client only need be installed browser, Real Player player, can surf the Net, have the program request that multimedia function just can realize video entertainment, can experience the real-time play effect of Streaming Media.
Video entertainment play-on-demand program ADMINISTRATION SUBSYSTEM comprises video entertainment information management and exit function.Wherein, program information management comprises three functions of increase, modification, deletion of video entertainment, and its flow chart is as shown in Figure 3.
When clicking the increase video entertainment, getting into video entertainment increases the page, calls the increase method.Presentation layer obtains video entertainment increases request, carries out the data integrity inspection, if data integrity then data are reached Business Logic, Business Logic calls the method for persistent layer.Its flow chart 4 is as follows.
The beneficial effect that technical scheme of the present invention is brought:
Build based on the amusement VOD system under district's end network; Be for resources integrations such as life, information, amusements on mutual, a real-time and dynamic management service platform; Subzone network is movable to provide an effective environmental with the network amusement for carry out the sub-district, to carrying out remote monitoring, setting up digitlization living environment and promotion sub-district life information construction has certain practical significance.
More than to the embodiment of the invention provided a kind of amusement VOD system that is used to distinguish the end network; Carried out detailed introduction; Used concrete example among this paper principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; For one of ordinary skill in the art, according to thought of the present invention, the part that on embodiment and range of application, all can change, in sum, this description should not be construed as limitation of the present invention simultaneously.
Claims (4)
1. one kind is used to distinguish the video entertainment VOD system of holding network; It is characterized in that; This system is made up of streaming media server, Web server and database server three parts; At first streaming media server of this system constructing because streaming media server is the core of whole system, only just can provide the video entertainment order program service under the support of streaming media server; Next sets up Web server, for the user provides HTTP service; Set up video entertainment information management system then based on database; Make up video entertainment program request website at last, be distributed to user capture;
Streaming media server is the Core server of video entertainment VOD system, its store video entertainment file, response user order request, stable video entertainment stream, response user is provided mutual in on-demand process;
The function of Web server be through the Browser/Server pattern for the user provides a good interactive means, make things convenient for user capture to be stored in the video entertainment program on the streaming media server; The website that Web server is managed relates generally to the design of video entertainment management;
Database server is used for store video recreation data information, mainly accomplishes Web server data sent storehouse operational order, comprises the operation that the video entertainment information and the user profile of storage are inquired about, increase, delete, revised.
2. the system of claim 1 is characterized in that, this systemic-function is divided into the video entertainment program request and browses subsystem and video entertainment program request ADMINISTRATION SUBSYSTEM; The program browsing subsystem is the interface of client order video amusement, and client only need be installed browser, Real Player player, networks and has a program request that multimedia function just can realize video entertainment, experiences the real-time play effect of Streaming Media; Video entertainment play-on-demand program ADMINISTRATION SUBSYSTEM comprises video entertainment information management and exit function.
3. the system of claim 1 is characterized in that, this system is respectively persistent layer, Business Logic and presentation layer from bottom to up; Presentation layer is positioned at outermost layer, and promptly the superiors are nearest from the user, is used for video data and the data that receive user's input, and a kind of interface of interactive operation is provided for the user; Service logic layer identification code hand-coding; Its focus mainly concentrates on the formulation of business rule, the system designs relevant with business demand such as realization of operation flow; Promptly to handle the service logic of whole system at Business Logic; For each business is stated a method in interface, in the class of this interface, go to accomplish this method then; Persistent layer realizes connecting the management of database, connection pool, and the operation of database provides the mapping between object and the data, handles the unusual of this layer; The code of persistent layer can adopt plug-in unit to generate automatically, and the interface to the database basic operation is provided, and can directly use; Basic operation comprises Save, Update, Delete.
4. like claim 1 or 3 described systems, it is characterized in that when clicking the increase video entertainment, getting into video entertainment increases the page, calls the increase method; Presentation layer obtains video entertainment increases request, carries out the data integrity inspection, if data integrity then data are reached Business Logic, Business Logic calls the method for persistent layer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103322592A CN102447947A (en) | 2011-10-27 | 2011-10-27 | Video-on-demand system for cell-end network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103322592A CN102447947A (en) | 2011-10-27 | 2011-10-27 | Video-on-demand system for cell-end network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102447947A true CN102447947A (en) | 2012-05-09 |
Family
ID=46009964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103322592A Pending CN102447947A (en) | 2011-10-27 | 2011-10-27 | Video-on-demand system for cell-end network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102447947A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103096170A (en) * | 2013-02-27 | 2013-05-08 | 华中师范大学 | Distributed type streaming media live broadcast channel management method |
CN103780923A (en) * | 2014-02-11 | 2014-05-07 | 赛特斯信息科技股份有限公司 | System and method for multi-image playing based on webpage |
CN109688478A (en) * | 2019-01-03 | 2019-04-26 | 贵州大学 | A kind of Online Video Network Course on Demand system based on java |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1284817A (en) * | 2000-05-13 | 2001-02-21 | 深圳市天圣电脑有限公司 | Transmission system and method for web site video request |
CN1327349A (en) * | 2000-06-03 | 2001-12-19 | 三星电子株式会社 | System and method for providing multimedia business by using mobile communication terminal |
CN101039410A (en) * | 2006-03-16 | 2007-09-19 | 沈阳鼎通科技有限公司 | System and method for navigating intelligent electronic program of network TV |
US20080288990A1 (en) * | 2004-04-23 | 2008-11-20 | Varovision Co., Ltd. | Interactive Broadcasting System |
CN101938631A (en) * | 2010-08-31 | 2011-01-05 | 中山大学 | A video-on-demand system and method based on SDF middleware |
WO2011029288A1 (en) * | 2009-09-11 | 2011-03-17 | 深圳市同洲电子股份有限公司 | Video-on-demand method and set-top-box based on bidirectional digital transmission network |
-
2011
- 2011-10-27 CN CN2011103322592A patent/CN102447947A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1284817A (en) * | 2000-05-13 | 2001-02-21 | 深圳市天圣电脑有限公司 | Transmission system and method for web site video request |
CN1327349A (en) * | 2000-06-03 | 2001-12-19 | 三星电子株式会社 | System and method for providing multimedia business by using mobile communication terminal |
US20080288990A1 (en) * | 2004-04-23 | 2008-11-20 | Varovision Co., Ltd. | Interactive Broadcasting System |
CN101039410A (en) * | 2006-03-16 | 2007-09-19 | 沈阳鼎通科技有限公司 | System and method for navigating intelligent electronic program of network TV |
WO2011029288A1 (en) * | 2009-09-11 | 2011-03-17 | 深圳市同洲电子股份有限公司 | Video-on-demand method and set-top-box based on bidirectional digital transmission network |
CN101938631A (en) * | 2010-08-31 | 2011-01-05 | 中山大学 | A video-on-demand system and method based on SDF middleware |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103096170A (en) * | 2013-02-27 | 2013-05-08 | 华中师范大学 | Distributed type streaming media live broadcast channel management method |
CN103096170B (en) * | 2013-02-27 | 2016-06-08 | 华中师范大学 | A kind of distributed live streaming media channel management method |
CN103780923A (en) * | 2014-02-11 | 2014-05-07 | 赛特斯信息科技股份有限公司 | System and method for multi-image playing based on webpage |
CN109688478A (en) * | 2019-01-03 | 2019-04-26 | 贵州大学 | A kind of Online Video Network Course on Demand system based on java |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Grant et al. | Communication technology update and fundamentals | |
CN103686396B (en) | Video sharing method and device | |
US8903863B2 (en) | User interface with available multimedia content from multiple multimedia websites | |
JP6949885B2 (en) | Methods and systems for recommendations for first user media assets to include in playlists for second user based on second user viewing activity | |
CN102244812A (en) | Video content recommendation | |
KR102758490B1 (en) | Live streaming video-based interaction method and device, and device and storage medium | |
CN102968729A (en) | User-based advertisement target location | |
Burroughs | A cultural lineage of streaming | |
Santomier et al. | The 2012 London Olympics: innovations in ICT and social media marketing | |
CN104049850A (en) | System and related method for interactively selecting and displaying digital content of interest | |
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 (en) | Video-on-demand system for cell-end network | |
CN103220582A (en) | Video file management method | |
CN204859436U (en) | A User Experience System for Broadcasting Digital TV | |
CN102547402A (en) | Method and device for releasing audio-video data | |
Quail | Producing reality: Television formats and reality TV in the Canadian context | |
CN107566852A (en) | A kind of Educational VOD System based on 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 (en) | Electronic program guide displaying media service recommendations | |
KR101633676B1 (en) | Method and system for providing client's terminal with haptic effect based on video contents played back via on-line network | |
CN109963088A (en) | Live network broadcast method, apparatus and system based on augmented reality AR | |
Liu | The deterritorialization of China pop: a pilot study on the global presence of Chinese streaming services | |
CN110784734A (en) | Multifunctional player with freely changeable interface |
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 |