CN106028067A - P2P live-broadcasting/on-demand system - Google Patents
P2P live-broadcasting/on-demand system Download PDFInfo
- Publication number
- CN106028067A CN106028067A CN201610422282.3A CN201610422282A CN106028067A CN 106028067 A CN106028067 A CN 106028067A CN 201610422282 A CN201610422282 A CN 201610422282A CN 106028067 A CN106028067 A CN 106028067A
- Authority
- CN
- China
- Prior art keywords
- server
- platform
- live
- equipment
- demand
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a P2P live-broadcasting/on-demand system. The P2P live-broadcasting/on-demand system comprises a live broadcast system and an on demand system; the live broadcast system comprises acquisition equipment, director equipment/encoder, and a P2P live-broadcasting platform; the P2P live-broadcasting platform is respectively connected with a file server, an introduction server, a remote publishing point, and a super node server; the on demand system comprises a mirror server, an Internet on demand platform and an on demand remote control terminal server; the Internet on demand platform and the mirror server are respectively connected with a website/CMS server, an index server and an on demand server; and the on demand remote control terminal server is connected with a medium resource management server, and an on demand manager can manage and control the whole on demand system through the on demand remote control terminal server and the medium resource management server. The P2P live-broadcasting/on-demand system provided by the invention can save the bandwidth substantially, and can also realize the functions of high speed drag and multiple definition settings of a live-broadcasting/on-demand server.
Description
Technical field
The present invention relates to a kind of audio/video player system, be specifically related to a kind of straight VOD system of P2P.
Background technology
The broadcast mode of the most domestic main stream website is generally FLASH broadcast mode, major advantage is owing to IE itself is integrated with FLASH player plug-in, as long as so user uses the windows platform IE viewing straight order video of FLASH can accomplish to open just to broadcast, so can give one threshold the lowest of user, new user is well received to join website, but shortcoming is the most clearly, while user is stepped up, bandwidth is also in acutely increasing, it is known that, the most domestic server bandwidth rents rather expensive, this also becomes miniature video website and develops the greatest problem faced.
Summary of the invention
It is an object of the invention to provide one and maximum possible can save program request bandwidth, and can at utmost ensure the straight VOD system of P2P of user's watching quality.
The present invention adopts the technical scheme that: a kind of straight VOD system of P2P, it includes live broadcast system and VOD system, described live broadcast system includes collecting device, instructor in broadcasting's equipment/encoder, the live platform of P2P, file server, introduce server, remotely publishing point, and super-node server, the outfan of described collecting device is connected with the input of described instructor in broadcasting's equipment/encoder, the outfan of instructor in broadcasting's equipment/encoder connects the input of the live platform of described P2P, the outfan of the live platform of P2P connects net cast equipment, simultaneously the live platform of P2P the most respectively with described file server, introduce server, remotely publishing point, super-node server connects;Described VOD system includes website/CMS server, index server, vod server, media asset management server, mirror image server, the Internet program request platform and program request remote control terminal server, described the Internet program request platform and mirror image server respectively with website/CMS server, index server, vod server connects, the video signal of the Internet program request platform and mirror image server exports and shows on video request program equipment, described program request remote control terminal server is connected with media asset management server, whole VOD system can be managed controlling by program request remote control terminal server by program request manager with media asset management server.
Further, it is connected by CDN between described mirror image server with website/CMS server, index server, vod server.
Further, the live platform of described P2P transmits a signal to net cast equipment by P2P data-stream form.
Further, described net cast equipment and video request program equipment are computer, mobile phone, the one in flat board.
Further, the live platform of described P2P and the Internet program request platform collectively constitute straight program request platform, and this straight program request platform is the video playback client being arranged in net cast equipment or video request program equipment.
The invention has the beneficial effects as follows: while a large amount of saving bandwidth, realize the function that straight vod server is drawn at a high speed, multiple definition is arranged, clear fine and smooth picture texture, the tonequality impression of multiple solid, it is ensured that user is the experience effect of high-quality by smoothness.The straight VOD system of this P2P supports pure Flash player and backstage P2P downloader pattern except general p2p straight program request webpage connector mode, system so that client just may be viewed by without force download plug-in unit.In such a mode, spectator gives tacit consent to selection FLASH player plays video, and can selectively download one backstage P2P acceleration program of installation, and such P2P pattern is opened.
Live be compared as follows table shown in live with tradition of P2P of the present invention, wherein reference data press 500kbps direct-broadcasting code stream calculate:
| Number sampled point | The live desire bandwidth of tradition | The live desire bandwidth of P2P | Save bandwidth |
| 200 people | 100Mbps | 10Mbps | 90% |
| 1000 people | 500Mbps | 20Mbps | 96% |
| > 10000 people | >5Gbps | Homeostasis is at 70Mbps | >99% |
Accompanying drawing explanation
Fig. 1 is the Organization Chart of live broadcast system.
Fig. 2 is the Organization Chart of VOD system.
Detailed description of the invention
The present invention is described in detail with specific embodiment below in conjunction with the accompanying drawings.
As depicted in figs. 1 and 2, a kind of straight VOD system of P2P, it includes live broadcast system and VOD system, described live broadcast system includes collecting device, instructor in broadcasting's equipment/encoder, the live platform of P2P, file server, introduce server, remotely publishing point, and super-node server, the outfan of described collecting device is connected with the input of described instructor in broadcasting's equipment/encoder, the outfan of instructor in broadcasting's equipment/encoder connects the input of the live platform of described P2P, the outfan of the live platform of P2P connects net cast equipment, simultaneously the live platform of P2P the most respectively with described file server, introduce server, remotely publishing point, super-node server connects;Described VOD system includes website/CMS server, index server, vod server, media asset management server, mirror image server, the Internet program request platform and program request remote control terminal server, described the Internet program request platform and mirror image server respectively with website/CMS server, index server, vod server connects, the video signal of the Internet program request platform and mirror image server exports and shows on video request program equipment, described program request remote control terminal server is connected with media asset management server, whole VOD system can be managed controlling by program request remote control terminal server by program request manager with media asset management server.
In the present invention, it is connected by CDN between described mirror image server with website/CMS server, index server, vod server.The live platform of described P2P transmits a signal to net cast equipment by P2P data-stream form.Described net cast equipment and video request program equipment are computer, mobile phone, the one in flat board.The live platform of described P2P and the Internet program request platform collectively constitute straight program request platform, and this straight program request platform is the video playback client being arranged in net cast equipment or video request program equipment.
The P2P live broadcast system of the present invention: the target of P2P live broadcast system design is exactly as much as possible to save live bandwidth, and can at utmost ensure the watching quality of user, watch that user priority obtains data from other user there by P2P, and server need not be connected to as before and remove to browse the video wanting viewing, thus settlement server end resource and bandwidth pressure are big, customer volume promote after the problem such as video quality reduction.Manually adjustable time delay and the bandwidth usage rate watched of user, ensures that user is less than the delay effect within 30s at any time.Live broadcast system provides real-time playback function, the direct-seeding broken traditions, and spectators are no longer because can not play back and miss programme televised live.
Receiving of the present invention adds P2P VOD system: the design concept of program-requesting software is exactly to allow user more convenient more economical can offer p2p VOD system server, VJVoD(receives and adds P2P VOD system) it is based on stream media technology platform, P2P technological development is utilized to depart from tradition p2p VOD system server hardware and the highest constraint of bandwidth requirement, it is equipped with original creation technological development again, it is truly realized i.e. to put and i.e. broadcasts, the no-delay vod sound of drag and drop, video on-demand system;Receive and add VJVoD and possess to receive and add DYNAMIC
DEPLOYMENT(Dynamical Deployment technology) add VOD CACHE(program request caching techniques with receiving), and include supporting CDN structure and load balancing networking strategy, the users such as broadcasting and TV, education, the Internet, enterprises and institutions can be realized and the programs such as activity, meeting, performance are play to the requirement of round, guaranteeing user's the most dilatory program progress during watching, order video is followed one's inclinations and is seen.
The P2P of the present invention straight program request technology also has the advantage that simultaneously
(1) bandwidth Appropriate application
System employs dynamic bandwidth detection techniques, and survey most of Domestic Carriers bandwidth and situation is provided, thus can automatically identify uploading and the download bandwidth limit of spectator, will not excessively occupied bandwidth, the very big proper network use ensureing all computers in Intranet.
(2) computer resource low consumption is watched
The spectator of all uses P2P of the present invention service, all can arrange voluntarily and the highest upload restriction, and live will not store video file in client computer, will not take disk space.
The coding/decoding module that the most of system of system re-optimization carries, and network transmission module, the most farthest reduce spectator's computer memory and cpu load.
(3) simple friendly hommization operation
Platform for applying entrance with individual center, deeply launches the various distinctive application of IT application in education sector, facilitates different role user to use, to the hommization operation that school user is simply friendly.
(4) cross-platform transplantation
Support cross-platform portability, system set up can compatible various types of hardware platform, and compatible school existing system.Additionally, collection of resources and cloud application center can compatible most mobile terminal devices such as mobile phone, flat board.
(5) broadcast level HD video effect
System supports multiple stream protocol and coding, including HTTP TS stream, UDP TS stream, RTMP agreement, MMS stream, MMS Over HTTP stream etc., support WMV9 coding, H264 coding, VC-1 coding etc., high definition, SD code stream can be used, reach broadcast level effect, encoding software is supported WME9, WMS, VLC, FMLE, FMS, VJDirector, VJEncoder push-and-pull stream.
(6) video watches high fluency
The straight VOD system of this P2P has world-leading original high-performance data transmission engine and node allocation strategy, it is integrated with HTTP, TCP, UDP(SUDP, RUDP) and gateway penetration module (UDP penetrates and penetrates with RPNP) and global ip table, reach the unprecedented node connected ratio of up to more than 95%, having high data transmit-receive speed and unit connects number, high degree ensures regarding under various definitions
Frequently play quality.
Simultaneity factor design is in the case of the outburst of uprushing property network flow, broken string, add and short connection keep function, and optimize node allocation strategy, no matter which kind of whole system impacted by, all ensure that stable smoothness in face of spectator watches effect, and in view of server load condition, have employed minimum byte stream, server will not be produced excess load.
(7) video high-speed starting
In view of major part supports the broadcast system of P2P mode, start situation slowly, system passes through http protocol, the coding module of optimization, cluster link policy, reaches i.e. to put the video toggle speed i.e. broadcast, it is not necessary to spectator carries out waiting as long for and just can start watching video.
(8) complex network environment self adaptation
System have employed the dynamic node adjustable strategies of IP table covering the whole world, operator's region IP segment table etc., supports gateway penetration at different levels and intranet and extranet gateway maps.Have employed UDP, TCP transmission adaptation mechanism simultaneously, automatically switch to TCP transmission when UDP transmission is unavailable, it is ensured that connective.
For complicated Intranet environment such as VPN, also port, convenient deployment in the Intranet having complicated fire wall, gateway can be adjusted by automatic mapping;Watching environment for spanning gateway, system can automatically use various protocols to carry out node and penetrate interconnection;Global ip table segment is used to facilitate different operators and transnational reconnaissance to dispose link.
(8) ultra-large deployment architecture
CDN is also known as edge network, and its effect is to use multiple servers, assists mutually, broadcasts the network architecture watching program for ultra-large crowd simultaneously.
System, while providing P2P, also provides the support program of CDN, and it can use the mutual mirror image of multiple stage direct broadcast server, completes ultra-large straight demand (telecommunication) service, and performance is well beyond P4P network.
The ultimate principle of the present invention, principal character and advantage have more than been shown and described.Those of ordinary skill in the art it should be appreciated that above-described embodiment limits the scope of the invention the most in any form, the technical scheme that the mode such as all employing equivalents is obtained, all fall within protection scope of the present invention.
Part that the present invention does not relate to is the most same as the prior art maybe can use prior art to be realized.
Claims (5)
1. the straight VOD system of P2P, it is characterized in that: include live broadcast system and VOD system, described live broadcast system includes collecting device, instructor in broadcasting's equipment/encoder, the live platform of P2P, file server, introduce server, remotely publishing point, and super-node server, the outfan of described collecting device is connected with the input of described instructor in broadcasting's equipment/encoder, the outfan of instructor in broadcasting's equipment/encoder connects the input of the live platform of described P2P, the outfan of the live platform of P2P connects net cast equipment, simultaneously the live platform of P2P the most respectively with described file server, introduce server, remotely publishing point, super-node server connects;Described VOD system includes website/CMS server, index server, vod server, media asset management server, mirror image server, the Internet program request platform and program request remote control terminal server, described the Internet program request platform and mirror image server respectively with website/CMS server, index server, vod server connects, the video signal of the Internet program request platform and mirror image server exports and shows on video request program equipment, described program request remote control terminal server is connected with media asset management server, whole VOD system can be managed controlling by program request remote control terminal server by program request manager with media asset management server.
The straight VOD system of P2P the most according to claim 1, it is characterised in that: it is connected by CDN between described mirror image server with website/CMS server, index server, vod server.
The straight VOD system of P2P the most according to claim 1, it is characterised in that: the live platform of described P2P transmits a signal to net cast equipment by P2P data-stream form.
The straight VOD system of P2P the most according to claim 1, it is characterised in that: described net cast equipment and video request program equipment are computer, mobile phone, the one in flat board.
5. according to the straight VOD system of the P2P according to any one of claim 1-4, it is characterized in that: the live platform of described P2P and the Internet program request platform collectively constitute straight program request platform, this straight program request platform is the video playback client being arranged in net cast equipment or video request program equipment.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610422282.3A CN106028067A (en) | 2016-06-15 | 2016-06-15 | P2P live-broadcasting/on-demand system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610422282.3A CN106028067A (en) | 2016-06-15 | 2016-06-15 | P2P live-broadcasting/on-demand system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106028067A true CN106028067A (en) | 2016-10-12 |
Family
ID=57088354
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610422282.3A Pending CN106028067A (en) | 2016-06-15 | 2016-06-15 | P2P live-broadcasting/on-demand system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106028067A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108235050A (en) * | 2018-03-27 | 2018-06-29 | 南京纳加软件股份有限公司 | A kind of straight VOD systems of P2P |
| CN109688416A (en) * | 2017-10-19 | 2019-04-26 | 腾讯科技(深圳)有限公司 | Cut-in method and network direct broadcasting system between network direct broadcasting |
| CN112738535A (en) * | 2020-12-23 | 2021-04-30 | 中国电子信息产业集团有限公司第六研究所 | Streaming media management system based on domestic autonomous controllable environment |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101127619A (en) * | 2007-09-29 | 2008-02-20 | 华中科技大学 | A P2P live broadcast method based on super nodes |
| CN101141459A (en) * | 2007-10-25 | 2008-03-12 | 南京远古科技有限公司 | Method of implementing data transmission or stream media transmission using combination of HTTP and P2P |
| CN104980815A (en) * | 2014-04-03 | 2015-10-14 | 南京汇智明华信息科技有限公司 | On-line video-on-demand system based on P2P |
-
2016
- 2016-06-15 CN CN201610422282.3A patent/CN106028067A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101127619A (en) * | 2007-09-29 | 2008-02-20 | 华中科技大学 | A P2P live broadcast method based on super nodes |
| CN101141459A (en) * | 2007-10-25 | 2008-03-12 | 南京远古科技有限公司 | Method of implementing data transmission or stream media transmission using combination of HTTP and P2P |
| CN104980815A (en) * | 2014-04-03 | 2015-10-14 | 南京汇智明华信息科技有限公司 | On-line video-on-demand system based on P2P |
Non-Patent Citations (3)
| Title |
|---|
| 南京纳加软件有限公司: "纳加P2P直播系统产品介绍", 《VJLIVE 3.0 纳加P2P直播系统产品介绍》 * |
| 南京纳加软件有限公司: "纳加广电解决方案", 《纳加广电解决方案》 * |
| 南京纳加软件有限公司等: "纳加P2P点播系统产品介绍", 《VJVOD 3.0 纳加P2P点播系统产品介绍》 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109688416A (en) * | 2017-10-19 | 2019-04-26 | 腾讯科技(深圳)有限公司 | Cut-in method and network direct broadcasting system between network direct broadcasting |
| CN109688416B (en) * | 2017-10-19 | 2021-04-20 | 腾讯科技(深圳)有限公司 | Network live broadcast room access method and network live broadcast system |
| CN108235050A (en) * | 2018-03-27 | 2018-06-29 | 南京纳加软件股份有限公司 | A kind of straight VOD systems of P2P |
| CN112738535A (en) * | 2020-12-23 | 2021-04-30 | 中国电子信息产业集团有限公司第六研究所 | Streaming media management system based on domestic autonomous controllable environment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10764623B2 (en) | Method and system for media adaption | |
| JP5580302B2 (en) | Broadcast seeding for peer-to-peer networks | |
| TWI580237B (en) | Unicast abr streaming | |
| US10148716B1 (en) | Dynamic generation of video manifest files | |
| US9615119B2 (en) | Method and apparatus for providing timeshift service in digital broadcasting system and system thereof | |
| US20170272792A1 (en) | Distributed content popularity determination in a streaming environment with interconnected set-top boxes | |
| US8064479B2 (en) | Methods and system for efficient data transfer over hybrid fiber coax infrastructure | |
| US20150288617A1 (en) | Merging multicast abr and unicast abr with progressive download abr in a customer premises device within the same video delivery pipe | |
| US20170272783A1 (en) | Architecture for interconnected set-top boxes | |
| CN105871808A (en) | Method and device for transcoding live video | |
| CN104093088B (en) | Realize that adaptive stream media plays the system and method for control | |
| CN107683600A (en) | Systems and methods for managing ABR bitrate delivery in response to client video buffer characteristics | |
| WO2020220902A1 (en) | Method and apparatus for distributing transmission parameters of video resources | |
| WO2016203428A1 (en) | Directory limit based system and method for storing media segments | |
| WO2015035742A1 (en) | Method, terminal and system for audio and video sharing of digital television | |
| US20090328117A1 (en) | Network Based Management of Visual Art | |
| CN105763896A (en) | Multi-user dynamic self-adapting video code rate allocation system | |
| KR101702426B1 (en) | Video transmission method based on multi HTTP threads for reducing the viewpoint change delay in multi-view video service | |
| CN106028067A (en) | P2P live-broadcasting/on-demand system | |
| CN100382549C (en) | System for realizing multi data source flow media on-line view | |
| CN108235050A (en) | A kind of straight VOD systems of P2P | |
| CN101299709A (en) | Flow type medium server system based on internet | |
| CN101335851A (en) | A network TV receiver capable of watching live video through the network | |
| CN102307196A (en) | Real-time video data network transmission method | |
| US8181213B2 (en) | IP-based hometown TV program delivery system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161012 |
|
| RJ01 | Rejection of invention patent application after publication |