Streaming media distribution system, method and device

A distribution system and streaming media technology, applied in the network field, can solve the problems such as difficulty in guaranteeing the reliability and QoS of the streaming media service system, and achieve the effect of low deployment cost

Inactive Publication Date: 2010-06-09
CHINA MOBILE COMM GRP CO LTD
View PDF0 Cites 62 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the pure P2P streaming media framework mostly adopts a single-domain deployment mode, and its streaming media services still face problems such as system reliability and difficult QoS guarantee.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Streaming media distribution system, method and device
  • Streaming media distribution system, method and device
  • Streaming media distribution system, method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0205] The process of obtaining streaming media data from within or across domains, such as Figure 11 and 12 shown, including the following steps:

[0206] Step S301: After obtaining the streaming media channel selected by the user, the terminal node ON sends a query request carrying its own address information to the entry server WPS.

[0207] Step S302: According to the address information contained in the received query request, the WPS determines the domain to which the terminal node ON that sends the query request belongs to, and obtains the information of the super node SN and index node TR of the domain. The above information includes at least the super node IP address of SN and index node TR. And send the determined information of the super node SN and the index node TR to the terminal node ON.

[0208] Step S303: After receiving the information of the super node SN and the index node TR of the domain to which the terminal node ON belongs, according to the address ...

Embodiment 2

[0224] The process that the mobile terminal obtains streaming media data through the transfer node ION, such as Figure 13 shown, including the following steps:

[0225] Step S401: After determining the domain to which the mobile terminal belongs, it sends streaming media data request information to the index node TR in the domain, and queries the node information (including terminal nodes and super nodes) that owns the streaming media data it requests.

[0226] Step S402: The index node TR judges that the mobile terminal does not have the capability of direct access, selects a terminal node ON as the transit node ION of the mobile terminal, and returns the information (including IP address, etc.) of the selected transit node ION to the mobile terminal .

[0227] Step S403: the index node TR queries whether there is streaming media data requested by the mobile terminal in its domain. That is, the index node TR queries whether the streaming media data information requested by...

Embodiment 3

[0246] The process of sharing hot content between super nodes SN, such as Figure 14 shown, including the following steps:

[0247] Step S501: When the number of streaming media data requests of each streaming media channel in the domain server exceeds the set number according to the statistics obtained by the global index node CTR, the streaming media data of the streaming media channel is regarded as hot content.

[0248] In particular, it may also be determined that the streaming media data of a certain streaming media channel is hot content according to some other empirical data.

[0249] Step S502: The global index node CTR broadcasts the super node SN information with hot content to all super nodes SN in the system.

[0250] Step S503: After receiving the broadcast message, other supernodes SN select some or all of the supernodes SN to establish connections according to the received supernode information if there is no such hot content locally.

[0251] Obtain the stre...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses streaming media distribution system, method and device. The method comprises the following steps of: receiving an inquiry request sent by a terminal node by a global server, determining the domain of the terminal node according to carried address information and returning the domain server information of the domain to which the terminal node belongs; sending a streaming media data acquiring request to a domain server by the terminal node; inquiring whether the domain has the streaming media data or not by the domain server; if so, returning the streaming media data / returning other terminal node information containing the streaming media data in the domain; if not, acquiring and returning the required streaming media data from other domain servers in a core network / the global server by adopting a P2P (peer-to-peer) mode; and receiving the returned streaming media data / acquiring the streaming media data from other terminal nodes by adopting the P2P mode according to the returned information of other terminal nodes. The system combines a traditional CDN (content delivery network) and P2P streaming media technology, can meet the streaming media distribution requirements of large-scale concurrent users and has high reliability and strong expandability.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a streaming media distribution system, method and device for large-scale streaming media distribution. Background technique [0002] Streaming Media (Streaming Media) refers to the continuous audio / video data stream transmitted and played in chronological order on the data network. In the past, when people watched movies or listened to music on the Internet, they had to download and store the entire audio-visual file on the local computer before they could watch it. Different from traditional playback methods, streaming media does not download the entire file before playing, but only caches part of the content, so that the streaming media data stream can be played while being transmitted, thereby saving download waiting time and storage space. [0003] However, how to provide streaming media content distribution services for large-scale concurrent users has always been a hot is...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/18H04L12/56H04L29/08
CPCH04L65/4084H04L29/06462H04L29/08306H04L67/104H04L65/612
Inventor 吴亦川廖洪銮周乃宝彭晋张云飞段晓东魏冰
Owner CHINA MOBILE COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products