CN101132390A - Stream media system based on P2P technology - Google Patents
Stream media system based on P2P technology Download PDFInfo
- Publication number
- CN101132390A CN101132390A CNA2006100302488A CN200610030248A CN101132390A CN 101132390 A CN101132390 A CN 101132390A CN A2006100302488 A CNA2006100302488 A CN A2006100302488A CN 200610030248 A CN200610030248 A CN 200610030248A CN 101132390 A CN101132390 A CN 101132390A
- Authority
- CN
- China
- Prior art keywords
- data
- video
- communication network
- terminal use
- media system
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
A stream media system based on P2P technology is composed of a network management server, a video server, communication networks and terminal users, who can either receive or transfer contents, in which, comunication networks deal with data packets of different priorities and key frame data of audio and video are transmitted in prior, data of ordinary frames are transmitted within the allowing sphere of overtime and those beyond is cast off, so it's only necessary to use few server resources to build up a huge stream media system.
Description
Technical field
The present invention relates to technical field of the computer network, particularly based on the stream media system of P2P technology.
Background technology
P2P (Peer-to-peer, represent a kind of peer-to-peer) technology is a kind of emerging network application technology, in the legacy network transfer of data, all users ask for data to server, server load is overweight when customer volume is big, causes the slack-off even collapse of whole system speed.In the P2P system, storage is in each node (status of these nodes in system is reciprocity), data are directly transmitted between node, in the system each node be Data Receiving person also be the conveyer of data simultaneously, fundamentally solved the problem of server performance bottleneck.
Summary of the invention
For the settlement server load overweight, whole system speed is too slow, the present invention proposes the stream media system based on the P2P technology, and the node that distributes on the users from networks obtains video-audio data, many transmit simultaneously in different paths, thus the restriction that has solved bandwidth and speed.
This fundamental idea of the invention is: in conjunction with the file and the shared Client of service of current network existence, elder generation's accesses network management server during new terminal user broadcast program, network management server is distributed to communication network node address of new terminal user, the user adds communication network with new terminal, thereby the new terminal user can obtain video-audio data from other nodes that communication network distributes, and transmits obtaining desired data simultaneously by many different paths.Video server only is connected load and the stability that has guaranteed video server with the terminal use of specified quantity like this, transmit between the terminal use of video data stream in communication network simultaneously, each terminal use has a plurality of source data streams, has guaranteed the stability and the availability of communication network.Complexity and the big characteristics of otherness for Internet, communication network is transmitting audio, video data time zone partial key frame of video data and normal frames data, preferentially transmit for key frame data, in the time of terminal use's broadcast program, the normal frames data that do not have in time to arrive are abandoned, only use key frame to play, thereby guarantee the fluency of playing programs.
Embodiment
Figure one is the stream media system structural representation based on the P2P technology, native system by: network management server, video server, communication network and terminal use form; At first the terminal use watches certain program to the network management server request, network management server is assigned to it in communication network of specific program by terminal use's request, a plurality of other users that the terminal use can distribute from this communication network obtain program data, and final a plurality of data flow are merged into video data and play.Shown in figure two: video server adds communication network at first, and video data stream is duplicated many parts is distributed to a plurality of users that distribute in the communication network and plays, and the user who receives video data stream simultaneously is transmitted to other users again and plays.Because video data stream has experienced multistage forwarding from the video server to terminal use, video server only is responsible for its terminal use who closes on is sent data, and the terminal use also is and its other user's swap datas that close on, so neither the communication video server is produced very big pressure and be easy to the terminal extension number of users simultaneously, make terminal use's quantity not be subjected to video server load quantitative limitation.Shown in figure three: immediate precedence transmitted after the terminal use in the communication network received the key frame data bag, wait for then that for receiving the normal frames packet relevant the key frame data bag sends with this key frame, judge the timestamp gap of this normal frames packet and key frame data bag then, in the scope of overtime permission, then send this normal frames packet, otherwise abandon this packet.Guaranteed that like this audio, video data transmits timely and effectively under the network connection situation of limited bandwidth system in the scope of acceptable loss effect.
Based on the structure of above-mentioned stream media system based on the P2P technology and the simple description of running, the present invention has overcome the shortcoming of stream media system in the past, makes that communication network can the easy expansion user capacity, and stable smooth audio/video program content can be provided again simultaneously.
Claims (4)
1. based on the stream media system of P2P technology, form by network management server, video server, communication network and terminal use.It is characterized in that: the Client that file that exists in conjunction with current network and service are shared, the terminal use obtains video-audio data from other nodes that communication network distributes, and many different paths are transmitted simultaneously and are carried out audio frequency and video and play.May further comprise the steps:
A) terminal use is to network management server request program
B) terminal use adds communication network
C) video server is sent video data stream into communication network
D) other users of distributing from communication network of terminal use obtain video data stream and play
E) transmit between video data stream each terminal use in communication network
2. the stream media system based on the P2P technology according to claim 1, it is characterized in that: video server is analyzed audio, video data, dynamic compression feature by audio, video data is divided into key frame data and normal frames data, is labeled as the data of different priorities, and is pushed to communication network.
3. the stream media system based on the P2P technology according to claim 2 is characterized in that: communication network is not treated the packet of different priorities at the data transmitting time zones, and the key frame data of audio frequency and video preferentially is transmitted in communication network; Guaranteed that the key frame data that priority is high under network bandwidth condition of limited can in time transmit, and the low normal frames data of priority transmit in overtime allowed band, go beyond the scope then to abandon.
4. the stream media system based on the P2P technology according to claim 2, it is characterized in that: after the terminal use receives packet from communication network, carry out playing programs, if have other node to want data simultaneously to it, this node also needs to discern in the packet that receives, the key frame data of audio frequency and video and relevant normal frames data, the data that priority level is high send next node earlier to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100302488A CN101132390A (en) | 2006-08-21 | 2006-08-21 | Stream media system based on P2P technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100302488A CN101132390A (en) | 2006-08-21 | 2006-08-21 | Stream media system based on P2P technology |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101132390A true CN101132390A (en) | 2008-02-27 |
Family
ID=39129517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100302488A Pending CN101132390A (en) | 2006-08-21 | 2006-08-21 | Stream media system based on P2P technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101132390A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101576930A (en) * | 2008-04-22 | 2009-11-11 | 波尔图科技有限责任公司 | Publishing key frames of a video content item viewed by a first user to a second user |
WO2009155802A1 (en) * | 2008-06-23 | 2009-12-30 | 华为技术有限公司 | Method, system, service selection entity and service management entity for selecting service provision entity |
CN101562673B (en) * | 2008-04-15 | 2012-01-18 | 中国电信股份有限公司 | Method and system for asymmetric link compensation in P2P transmission |
CN101697554B (en) * | 2009-09-27 | 2012-05-09 | 华中科技大学 | A scheduling method for P2P streaming video data transmission |
CN101742271B (en) * | 2008-11-10 | 2012-09-05 | 华为技术有限公司 | Method, system and device for transmitting stream media data |
WO2017084278A1 (en) * | 2015-11-20 | 2017-05-26 | 乐视控股(北京)有限公司 | Network video playback method, apparatus, and system |
CN109640107A (en) * | 2018-12-13 | 2019-04-16 | 网易(杭州)网络有限公司 | A kind of net cast data transmission method and device |
CN119402658A (en) * | 2024-11-14 | 2025-02-07 | 沃行科技(南京)有限公司 | Method, device and server for real-time AV1 transcoding of audio and video based on network speed |
-
2006
- 2006-08-21 CN CNA2006100302488A patent/CN101132390A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101562673B (en) * | 2008-04-15 | 2012-01-18 | 中国电信股份有限公司 | Method and system for asymmetric link compensation in P2P transmission |
CN101576930A (en) * | 2008-04-22 | 2009-11-11 | 波尔图科技有限责任公司 | Publishing key frames of a video content item viewed by a first user to a second user |
WO2009155802A1 (en) * | 2008-06-23 | 2009-12-30 | 华为技术有限公司 | Method, system, service selection entity and service management entity for selecting service provision entity |
CN101616169B (en) * | 2008-06-23 | 2013-03-13 | 华为技术有限公司 | Method for selecting service providing entities, system, service selecting entity and service managing entity |
US9130782B2 (en) | 2008-06-23 | 2015-09-08 | Feng Li | Method, system, service selection entity for selecting service provision entity |
US10033548B2 (en) | 2008-06-23 | 2018-07-24 | Huawei Technologies Co., Ltd. | Method, system, service selection entity, and service management entity for selecting service provision entity |
CN101742271B (en) * | 2008-11-10 | 2012-09-05 | 华为技术有限公司 | Method, system and device for transmitting stream media data |
CN101697554B (en) * | 2009-09-27 | 2012-05-09 | 华中科技大学 | A scheduling method for P2P streaming video data transmission |
WO2017084278A1 (en) * | 2015-11-20 | 2017-05-26 | 乐视控股(北京)有限公司 | Network video playback method, apparatus, and system |
CN109640107A (en) * | 2018-12-13 | 2019-04-16 | 网易(杭州)网络有限公司 | A kind of net cast data transmission method and device |
CN119402658A (en) * | 2024-11-14 | 2025-02-07 | 沃行科技(南京)有限公司 | Method, device and server for real-time AV1 transcoding of audio and video based on network speed |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101132390A (en) | Stream media system based on P2P technology | |
US9979771B2 (en) | Adaptive variable fidelity media distribution system and method | |
Shen et al. | Peer-to-peer media streaming: Insights and new developments | |
US8804721B2 (en) | Multi-stream communication | |
CN104954866B (en) | A kind of live middle broadcast point dynamic control method of stream medium data | |
US8059560B2 (en) | Tree-type network system, node device, broadcast system, broadcast method, and the like | |
US9497035B2 (en) | Method, device, and system for playing media based on P2P | |
KR20030056701A (en) | Apparatus and method for providing multimedia streaming service by using point-to-point connection | |
KR100741463B1 (en) | Method and apparatus in communication network | |
CN101729273A (en) | Streaming media distribution system, method and device | |
CN101127619A (en) | A P2P live broadcast method based on super nodes | |
CN103634692A (en) | CDN (content distribution network) and P2P (peer-to-peer) based hybrid stream media video-on-demand system | |
CN104967866B (en) | A kind of P2P live broadcast stream media subflow dispatching methods of dynamic self-adapting | |
Delaney et al. | On consistency and network latency in distributed interactive applications: A survey—Part II | |
CN102195788A (en) | Application layer multicast system and streaming media data processing method | |
CN101001312A (en) | Network Tv. (IPTV) set-top box of support popint-to-point technology | |
CN105450675A (en) | Method for selecting CDN service nodes through clients in streaming medium playing | |
JP2011082977A (en) | P2p network system and data transmitting and receiving method therefor | |
WO2014190642A1 (en) | Media data transmission method, apparatus and system | |
CN105430046B (en) | A kind of CDN acceleration system and method realized using virtualization technology | |
CN1964481A (en) | An interactive network TV system | |
CN101018201A (en) | A parallel expansion method of the P2P stream media live broadcast technology | |
CN100531384C (en) | Dynamic program distribution and service method in cluster type stream media system | |
CN102307216B (en) | Peer-to-peer (P2P) stream media broadcast method and system for multimedia telephone | |
CN101335851A (en) | A network TV receiver capable of watching live video through the network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C57 | Notification of unclear or unknown address | ||
DD01 | Delivery of document by public notice |
Addressee: Ningbo success Multimedia Communication Co., Ltd. Document name: the First Notification of an Office Action |
|
DD01 | Delivery of document by public notice |
Addressee: Lu Chunmei Document name: Notification that Application Deemed to be Withdrawn |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080227 |