+

CN106028067A - P2P live-broadcasting/on-demand system - Google Patents

P2P live-broadcasting/on-demand system Download PDF

Info

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
Application number
CN201610422282.3A
Other languages
Chinese (zh)
Inventor
施云青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NAGASOFT Co Ltd
Original Assignee
NAGASOFT Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NAGASOFT Co Ltd filed Critical NAGASOFT Co Ltd
Priority to CN201610422282.3A priority Critical patent/CN106028067A/en
Publication of CN106028067A publication Critical patent/CN106028067A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing 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/2385Channel allocation; Bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing 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/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47202End-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

A kind of straight VOD system of P2P
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.
CN201610422282.3A 2016-06-15 2016-06-15 P2P live-broadcasting/on-demand system Pending CN106028067A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
南京纳加软件有限公司: "纳加P2P直播系统产品介绍", 《VJLIVE 3.0 纳加P2P直播系统产品介绍 *
南京纳加软件有限公司: "纳加广电解决方案", 《纳加广电解决方案 *
南京纳加软件有限公司等: "纳加P2P点播系统产品介绍", 《VJVOD 3.0 纳加P2P点播系统产品介绍 *

Cited By (4)

* Cited by examiner, † Cited by third party
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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载