[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101132390A - Stream media system based on P2P technology - Google Patents

Stream media system based on P2P technology Download PDF

Info

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
Application number
CNA2006100302488A
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.)
NINGBO SUCCESS MULTIMEDIA COMMUNICATION CO Ltd
Original Assignee
NINGBO SUCCESS MULTIMEDIA COMMUNICATION 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 NINGBO SUCCESS MULTIMEDIA COMMUNICATION CO Ltd filed Critical NINGBO SUCCESS MULTIMEDIA COMMUNICATION CO Ltd
Priority to CNA2006100302488A priority Critical patent/CN101132390A/en
Publication of CN101132390A publication Critical patent/CN101132390A/en
Pending legal-status Critical Current

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

Stream media system based on the P2P technology
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.
CNA2006100302488A 2006-08-21 2006-08-21 Stream media system based on P2P technology Pending CN101132390A (en)

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)

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

Cited By (11)

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