CN101001197A - Transmission method, system and correlated equipment of media flow - Google Patents

Transmission method, system and correlated equipment of media flow Download PDF

Info

Publication number
CN101001197A
CN101001197A CNA2006101564420A CN200610156442A CN101001197A CN 101001197 A CN101001197 A CN 101001197A CN A2006101564420 A CNA2006101564420 A CN A2006101564420A CN 200610156442 A CN200610156442 A CN 200610156442A CN 101001197 A CN101001197 A CN 101001197A
Authority
CN
China
Prior art keywords
media stream
multicast
media
address
terminal
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
CNA2006101564420A
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNA2006101564420A priority Critical patent/CN101001197A/en
Publication of CN101001197A publication Critical patent/CN101001197A/en
Priority to PCT/CN2007/070862 priority patent/WO2008080320A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1863Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
    • H04L12/1877Measures taken prior to transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

This invention discloses a transmission method for medium flows including: applying a living broadcast route redundant method to transfer a route of medium flow to multiple border medium servers to provide multiple point services. This invention also provides a related medium flow transmission system and related devices, when a border medium server is faulty, other redundant nodes can continue to provide the medium flows of the same route to ensure that users get continuous service experience.

Description

Media stream transmission method, system and relevant device
Technical field
The present invention relates to the media flow transmission technical field, be specifically related to a kind of media stream transmission method, system and relevant device.
Background technology
Along with continuous progress, the very big of Internet resources of network technology are enriched, the multimedia application of transmitting based on broadband network is rapidly developed.For reducing network congestion, shorten the response time, improving network service quality, content distributing network (CDN:Content DistributionNetwork) technology that replaces single division center with distributed frame is arisen at the historic moment.The CDN technology is the multimedia application with the requirement of big bandwidth high-quality, and for example Web TV (IPTV:Internet Protocol Television or Interactive PersonalTelevision) etc. provides strong technical support.
In the CDN network, Media Stream is no longer directly provided to the user by single service centre, but content is pushed to fringe node near the user, so that end user's visit nearby.General complicated IPTV/CDN catenet adopts multistage networking mostly, for example, employing comprises the networking mode of center, zone, the three grades of nodes in edge, and Media Stream is forwarded to the edge media server from higher level's media server, is forwarded to the user by the edge media server by Access Network again.
Media flow transmission in the IPTV network mainly contains several forms such as the whole network clean culture, multicast relaying, bearer network multicast at present.The whole network clean culture refers between each layer of CDN media server, all adopt the unicast transmission mode between media server and the terminal; Multicast relaying (application layer multicast) refers to adopt the unicast transmission mode between each layer of CDN media server, adopts the multicast transmission mode between media server and the terminal, and this pattern is mainly used in backbone network and does not support multicast, but Access Network can be opened the office point of multicast; The bearer network multicast refers to directly open multicast by bearer network, and media server and set-top box are all obtained multicast data flow from bearer network.
In the existing transmission plan, Media Stream is when the CDN Network Transmission, the service disruption that causes for fear of the single medium server failure, generally need a plurality of live forward-paths of configuration, judge and to switch to standby media server and to receive when the primary path media server obtains Media Stream when the subordinate media server.But if the edge media server failure then can cause Access Network that the interruption of Media Stream is provided, there is the defective that occurs a large amount of Single Point of Faliures easily in therefore existing scheme in the IPTV application network.
Summary of the invention
The invention provides a kind of edge media server failure of can avoiding to the media stream transmission method that business exerts an influence, comprising: content distributing network is forwarded to two or more edge media servers with one road Media Stream; Described edge media server carries out multicast with described Media Stream and sends; Terminal is obtained the multicast Media Stream that described edge media server sends by Access Network.
The present invention also provides a kind of media stream transportation system, comprising: content distributing network is used for providing same road Media Stream at two or more edge media servers; Access Network, the Media Stream that being used for the edge media server with described content distributing network provides carries out multicast transmission; Terminal is used for obtaining the multicast Media Stream that described edge media server sends by described Access Network.
And another kind of media stream transportation system comprises: content distributing network, Access Network, address assignment control appliance, controlling equipment and terminal; Described content distributing network is used for providing same road Media Stream at two or more edge media servers; Described Access Network, the Media Stream that being used for the edge media server with described content distributing network provides carries out multicast transmission; Described address assignment control appliance, the different multicast address of same road Media Stream dynamic assignment that is used to the different edges media server of described content distributing network to send; Described controlling equipment, be used for Media Stream request according to described terminal with described terminal scheduling to one of several edge media servers of this Media Stream are provided; Described terminal is used for sending the Media Stream request to described controlling equipment; According to the scheduling of described controlling equipment, obtain the multicast address of the respective media stream that distributes by described address assignment control appliance from described edge media server; Add corresponding multicast group according to described multicast address by described Access Network and obtain the multicast Media Stream.
The present invention provides a kind of terminal in addition, comprising: Media Stream request module, address acquisition module and multicast access module; Described Media Stream request module is used for sending the Media Stream request and obtaining scheduling result to controlling equipment; Described address acquisition module is used for the scheduling result obtained according to described Media Stream request module, obtains the multicast address of respective media stream from one of several Edge Servers that same Media Stream is provided; Described multicast access module, the multicast address that is used for obtaining according to described address acquisition module adds corresponding multicast group by Access Network and obtains the multicast Media Stream.
And a kind of media server, comprising: Media Stream provides module, and being used for provides the multicast Media Stream to Access Network; The dynamic address receiver module is used for obtaining from the address assignment control appliance corresponding with providing Media Stream, and provides the different multicast address of media server of same road Media Stream with other; The dynamic address sending module, what be used for described dynamic address receiver module is obtained provides module to provide the corresponding multicast address of Media Stream to send to terminal with described Media Stream.
Adopt technique scheme, beneficial technical effects of the present invention is: the present invention adopts the method for live path redundancy, by one road Media Stream being forwarded to a plurality of edge media servers, carrying out point services provides, make when certain edge media server breaks down, other redundant nodes still can continue to provide same road Media Stream to terminal, guarantee that the user has coherent business experience.
Description of drawings
Fig. 1 is the embodiment of the invention one a media stream transmission method basic procedure schematic diagram;
Fig. 2 is the networking schematic diagram of the embodiment of the invention two methods;
Fig. 3 is the embodiment of the invention two media stream transmission method schematic flow sheets;
Fig. 4 is the embodiment of the invention three media stream transmission method schematic flow sheets;
Fig. 5 is the signaling process schematic diagram that terminal is carried out the Media Stream program request in the embodiment of the invention three;
Fig. 6 is the embodiment of the invention four media stream transportation system schematic diagrames;
Fig. 7 is the embodiment of the invention five media stream transportation system schematic diagrames;
Fig. 8 is the embodiment of the invention six terminal structure schematic diagrames;
Fig. 9 is the embodiment of the invention seven media server structural representations.
Also the present invention is described in further detail in conjunction with the accompanying drawings below by embodiment.
Embodiment
The embodiment of the invention provides a kind of media stream transmission method, solves the edge media server failure to the influence of service is provided by live path redundancy, and the present invention also provides corresponding media stream transportation system and relevant device.Respectively the inventive method, system and equipment are elaborated with specific embodiment below.
Embodiment one, a kind of media stream transmission method, basic step comprises as shown in Figure 1:
A1, content distributing network are forwarded to two or more edge media servers with one road Media Stream;
Know-why of the present invention is the edge at CDN, provides identical live content jointly by multiple spot, and the concrete transmission means of Media Stream in the CDN network is not limited; The forwarding of Media Stream from the Centroid media server to the edge media server can be adopted transmission forms such as clean culture or multicast according to the ability of bearer network;
A2, described edge media server carry out multicast with described Media Stream and send;
Each edge media server carries out multicast with the Media Stream of receiving and sends in Access Network, for one tunnel live content, being equivalent to provides a plurality of multicast sources with identical content for Access Network;
A3, terminal are obtained the multicast Media Stream that described edge media server sends by Access Network.
Terminal can be the PC of broadband access, digital TV set-top box (STB:SetTop Box) and mobile phone etc., Access Network carries out Media Stream between the edge media server of CDN and terminal multicast path by and transmission, the general BAS Broadband Access Server (BAS:Broadband Access Server) that adopts, numeral couple in multiplexer equipment such as (DSLAM:Dieital Subscriber Line Access Multiplexer) is as multicast control point and multicast replication point, and terminal adds the Media Stream that obtains correspondence in the corresponding multicast group according to the multicast address of Media Stream; Terminal can adopt existing mode to obtain multicast address from electronic program list (EPG:Electronic ProgramGuide) system, also can adopt the optimal way that provides in the embodiment of the invention, direct and edge media server interaction obtains the multicast address of dynamic assignment.
Embodiment two, a kind of media stream transmission method, the networking schematic diagram as shown in Figure 2.Among Fig. 2, three grades of networkings of CDN network using comprise Centroid, Area Node and fringe node, and each node comprises some media servers; IPTV direct broadcast band 1 and channel 2 as media stream content issue by the CDN network, represent the forward-path of channel 1 in CDN with the single line arrow among Fig. 2, represent the forward-path of channel 2 in CDN with double-lined arrow; Terminal STB receives the multicast Media Stream that fringe node issues by Access Network.The media stream transmission method flow process comprises as shown in Figure 3:
B1, CDN are forwarded to two or more edge media servers with one road Media Stream from Centroid;
Referring to Fig. 2, channel 1 is forwarded to regional media server B-1 from center media server A-1, and channel 2 is forwarded to regional media server B-2 from center media server A-2; Channel 1 is forwarded to edge media server C-1, C-2 respectively after being duplicated by regional media server B-1 then, and channel 2 is forwarded to edge media server C-2, C-3 respectively after being duplicated by regional media server B-2.Subordinate's media server can obtain Media Stream by the upper level media server of some multicast forwarding path, concrete program request can be adopted in such a way, to the order request of higher level's media server transmission, by higher level's media server the Media Stream of institute's demanding channel is handed down to subordinate's media server of the request of sending by subordinate's media server analog subscriber again to certain channel.
In addition, for better avoiding the influence of Single Point of Faliure, on the basis of above-mentioned Media Stream redundant transmission, can also dispose active and standby forward-path for each road media stream, make each road media stream that a plurality of possible forward-paths be arranged, by the availability of media servers at different levels according to the Media Stream forward-path, the selection master uses or standby Media Stream forward-path carries out the reception of Media Stream.For example, when the media server of next stage is judged higher level's media server fault of its current receiving media stream, or can't be when it obtains corresponding Media Stream in the certain hour, the higher level's server that then switches to backup path obtains.Among Fig. 2 to represent a kind of standby forward-path of corresponding Media Stream with the corresponding dotted arrow of solid arrow.For example if main server A-2 fault of using of channel 2 is provided, then its subordinate's server B-2 switches to backup path, and to the Media Stream of A-1 acquisition request channel 2, B-2 just can normally continue as the Media Stream that C-2 and C-3 provide channel 2 like this.Obviously, other zones and fringe node server also can dispose similar active and standby forward-path, and for simplicity, the standby forward-path of fringe node server does not draw in Fig. 2.
For Centroid, according to the tenability of bearer network, each road channel content can adopt clean culture or multicast mode to be transferred to Centroid from encoder, and mode of unicast is adopted in supposition in the present embodiment; Under the mode of the active and standby forward-path of above-mentioned configuration, a channel need be according to the standby center media server number of configuration, increase corresponding REDUNDANCY ENCODER and live TV stream is dealt on a plurality of media servers of Centroid, to realize the master-slave redundancy of encoder to the Centroid media server.Fig. 2 mid band 1,2 adopts a REDUNDANCY ENCODER to provide Media Stream to this channel at standby center media server A-2, the A-1 of Centroid respectively.Certainly, adopt the multicast mode if encoder arrives the media flow transmission of Centroid media server, then each center media server can obtain the Media Stream of each channel, need not the configuring redundancy encoder.The mode that adopts the live redundancy of edge media server to combine with active and standby forward-path can avoid occurring in the CDN network influence of Single Point of Faliure fully.
B2, edge media server carry out multicast with the Media Stream of receiving and send;
As seen from Figure 2, server C-1, C-2 provide Media Stream as the multicast source of channel 1 to Access Network jointly, and server C-2, C-3 provide Media Stream as the multicast source of channel 2 to Access Network jointly.
The corresponding multicast address of multicast Media Stream that provides with the edge media server is provided for B3, terminal;
In the present embodiment, terminal STB adopts existing mode to obtain the multicast address corresponding with channel from the EPG system, comprises multicast IP, port (Port) etc.
B4, terminal are obtained described multicast Media Stream by the multicast group that Access Network adds described multicast address correspondence; This multicast flow acquisition process can be carried out according to existing process.
Need to prove, when multicast data flow is transmitted in Access Network, need seek correct path by multicast routing protocol transmits, with Protocol Independent Multicast-Sparse Mode pathfinding agreement (PIM-SM:Protocol Independent Multicasting-Sparse Mode) commonly used in the IPTV business is example, the pim-sm domain of a corresponding metropolitan area network of fringe node, multicast router in the Access Network is safeguarded different multicast source (S:Source, corresponding each edge media server), multicast group (G:Group, the multicast address of corresponding each channel) multicast information, according to the multicast address of STB request in pim-sm domain, carry out multicast path by.For existing transmission plan, different edges media server sends the Media Stream of different content, its multicast source difference, multicast address are also different, and multicast router can add a corresponding multicast group with STB according to the multicast address of STB request and obtain Media Stream from the edge media server of correspondence.Yet different media servers can send same road Media Stream among the present invention, and in the foregoing description, and the multicast address that STB obtains from EPG is corresponding to channel, and therefore same channel is identical at multicast IP, the Port of different media server correspondences; With channel 1 is example, and the multicast IP that supposes this channel is 226.0.0.1, at this moment, the multicast router of Access Network can be safeguarded two different multicast forward tables, the Media Stream that first media server C-1 sends, corresponding multicast source is media server C-1, corresponding multicast group is 226.0.0.1; It two is Media Streams that media server C-2 sends, and corresponding multicast source is media server C-2, and corresponding multicast group is 226.0.0.1 equally.In the PIM-SM agreement, for multicast source difference, situation that multicast address is identical, the multicast router of Access Network can think that this is two different multicast forward tables, therefore when the STB request adds this multicast group of 226.0.0.1, router can join it in multicast group of two multicast forward table correspondences, and duplicates Media Stream that two media server C-1 and C-2 send to STB.Therefore direct broadcast band of STB program request finally can be received a plurality of Media Streams, may cause extra network burden like this, and if terminal this situation that is untreated, may cause the broadcast failure of terminal.The method for optimizing that can adopt following examples to provide solves this problem.
Embodiment three, a kind of media stream transmission method, present embodiment is compared difference and is with embodiment two, also adopting the multicast mode to carry out Media Stream in the CDN network transmits, and terminal is not to obtain the multicast address corresponding with Media Stream from the EPG system, but direct and edge media server interaction, dynamically obtain and Media Stream and the relevant simultaneously multicast address of server, flow process comprises as shown in Figure 4:
C1, CDN are forwarded to two or more edge media servers with one road Media Stream from Centroid;
Equally, similar with embodiment two, also can be used the mode that active-standby path switches in the present embodiment, to avoid the influence of Single Point of Faliure fully, certainly, the concrete configuration of active-standby path is not limited to the represented cross-over configuration mode that goes out among Fig. 2, can design according to concrete network condition.
C2, be the different multicast address of same road Media Stream dynamic assignment that different edges media servers sends;
Can adopt one to distribute the control appliance of multicast IP section to carry out this operation, when the IPTV network direct broadcasting was issued, for same channel, notice provided the different multicast address of each edge media server of this channel.Like this under the situation of live redundancy, for same channel, the multicast IP that different media servers send is different, when terminal adds multicast group in this direct broadcast band request of program request, can only select the multicast group of a multicast IP correspondence to add, multicast router can normally be selected a multicast forward table, and terminal just only can be received a multicast data flow; Be example with situation among Fig. 2 still, can distribute multicast address for the channel 1 that edge media server C-1 sends is 226.0.0.1, and the channel 1 distribution multicast address that sends for edge media server C-2 is 226.0.0.2.
C3, edge media server carry out multicast with the Media Stream of receiving and send;
This moment, the Media Stream of the identical content that each different edges media server sends provided according to different multicast address.
C4, terminal send the Media Stream request to controlling equipment;
The fringe node of CDN network comprises a plurality of media servers, generally adopts controlling equipment as unified interface, simultaneously a plurality of media servers is carried out control operations such as load balancing;
One of several edge media servers of Media Stream asked terminal scheduling by C5, controlling equipment to providing;
C6, this edge media server send to terminal with the dynamic multicast address of the respective media stream that local terminal sends;
C7, terminal add the corresponding multicast group of multicast address that obtains with the edge media server interaction by Access Network and obtain the multicast Media Stream of being asked; This multicast flow acquisition process can be carried out according to existing process, because the corresponding definite multicast group of multicast address, so final of terminal can be received one road Media Stream.
For better understanding the foregoing description, be example to adopt real-time streaming protocol (RTSP:Real-Time Streaming Protoco1) between terminal and CDN network below, provide the signaling process that terminal is carried out the Media Stream program request.Suppose the channel 1 that terminal STB program request is provided simultaneously by edge media server C-1 and C-2, controlling equipment is 226.0.0.1 for the multicast IP of the channel 1 that server C-1 distributes, the multicast IP of the channel 1 that distributes for server C-2 is 226.0.0.2, and flow process comprises as shown in Figure 5:
The multicast medium that a1, edge media server C-1 and C-2 send channel 1 respectively flow to 226.0.0.1 and 226.0.0.2;
A2, STB send the RTSP request to controlling equipment, request demanding channel 1;
A3, controlling equipment be according to scheduling strategy, for example according to server present load situation etc., STB is dispatched to server C-1 or C-2, supposes to be chosen as server C-1, sends the RTSP redirect message to STB;
A4, STB send RTSP DESCRIBE message to media server C-1, the multicast IP of request channel 1 according to the indication of RTSP redirect message;
A5, media server C-1 return the multicast IP of the corresponding channel 1 that is distributed, i.e. 226.0.0.1 to STB;
The multicast group that a6, STB add the 226.0.0.1 correspondence is obtained the multicast Media Stream of the channel 1 that media server C-1 provides.
Below system of the present invention and equipment are elaborated.
Embodiment four, a kind of media stream transportation system as shown in Figure 6, comprise CDN11, Access Network 12 and terminal 13;
CDN11 is used for providing same road Media Stream at two or more edge media servers 110;
Access Network 12, the Media Stream that being used for the edge media server 110 with CDN11 provides carries out multicast transmission;
Terminal 13 is used for obtaining the multicast Media Stream that edge media server 110 sends by Access Network 12.
The media stream transmission method that provides among the embodiment two can be provided the present embodiment media stream transportation system.
Embodiment five, a kind of media stream transportation system as shown in Figure 7, comprise CDN21, Access Network 22, address assignment control appliance 23, controlling equipment 24 and terminal 25;
CDN21 is used for providing same road Media Stream at two or more edge media servers 210;
Access Network 22, the Media Stream that being used for the edge media server 210 with CDN21 provides carries out multicast transmission;
Address assignment control appliance 23, the different multicast address of same road Media Stream dynamic assignment that is used to the different edges media server 210 of CDN21 to send;
Controlling equipment 24 is used for terminal 25 being dispatched to one of several edge media servers 210 that this Media Stream is provided according to the Media Stream request of terminal 25;
Terminal 25 is used for sending the Media Stream request to controlling equipment 24; According to the scheduling of controlling equipment 24, obtain the multicast address of the respective media stream that distributes by address assignment control appliance 23 from edge media server 210; Add corresponding multicast group according to described multicast address by Access Network 22 and obtain the multicast Media Stream.
The media stream transmission method that provides among the embodiment three can be provided the present embodiment media stream transportation system.
Embodiment six, a kind of terminal 100 as shown in Figure 8, comprise Media Stream request module 101, address acquisition module 102 and multicast access module 103;
Media Stream request module 101 is used for sending the Media Stream request and obtaining scheduling result to controlling equipment;
Address acquisition module 102 is used for the scheduling result obtained according to Media Stream request module 101, obtains the multicast address of respective media stream from one of several Edge Servers that same Media Stream is provided;
Multicast access module 103, the multicast address that is used for obtaining according to address acquisition module 102 adds corresponding multicast group by Access Network and obtains the multicast Media Stream.
Embodiment seven, a kind of media server 200 as shown in Figure 9, comprise that Media Stream provides module 201, dynamic address receiver module 202 and dynamic address sending module 203;
Media Stream provides module 201, and being used for provides the multicast Media Stream to Access Network;
Dynamic address receiver module 202 is used for obtaining from the address assignment control appliance corresponding with providing Media Stream, and provides the different multicast address of media server of same road Media Stream with other;
Dynamic address sending module 203 is used for providing the corresponding multicast address of module 201 Media Stream that provides to send to terminal with Media Stream with dynamic address receiver module 202 is that obtain.
More than media stream transmission method provided by the present invention, system and relevant device are described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (9)

1, a kind of media stream transmission method is characterized in that, comprising:
Content distributing network is forwarded to two or more edge media servers with one road Media Stream;
Described edge media server carries out multicast with described Media Stream and sends;
Terminal is obtained the multicast Media Stream that described edge media server sends by Access Network.
2, media stream transmission method according to claim 1 is characterized in that, described Media Stream is forwarded to the edge media server and adopts: media server analog subscriber on-demand media circulations at different levels are sent out last one of path and are jumped media server acquisition Media Stream.
3, media stream transmission method according to claim 2 is characterized in that: media servers at different levels are according to the availability of Media Stream forward-path, and the selection master uses or obtaining of Media Stream carried out in standby medium forwarding flow path.
According to any described media stream transmission method of claim 1~3, it is characterized in that 4, described terminal comprises by the multicast Media Stream that Access Network obtains the transmission of edge media server:
Terminal is obtained and the corresponding multicast address of described multicast Media Stream;
Terminal is obtained described multicast Media Stream by the multicast group that Access Network adds described multicast address correspondence.
5, media stream transmission method according to claim 4 is characterized in that, also comprises: be the different multicast address of same road Media Stream dynamic assignment of different edges media server transmission;
Described terminal is obtained the multicast address corresponding with the multicast Media Stream and is comprised:
Terminal sends the Media Stream request to controlling equipment;
Described controlling equipment with terminal scheduling to one of several edge media servers of this Media Stream are provided;
This edge media server sends to terminal with the dynamic multicast address of the respective media stream that local terminal sends.
6, a kind of media stream transportation system is characterized in that, comprising:
Content distributing network is used for providing same road Media Stream at two or more edge media servers;
Access Network, the Media Stream that being used for the edge media server with described content distributing network provides carries out multicast transmission;
Terminal is used for obtaining the multicast Media Stream that described edge media server sends by described Access Network.
7, a kind of media stream transportation system is characterized in that, comprising: content distributing network, Access Network, address assignment control appliance, controlling equipment and terminal;
Described content distributing network is used for providing same road Media Stream at two or more edge media servers;
Described Access Network, the Media Stream that being used for the edge media server with described content distributing network provides carries out multicast transmission;
Described address assignment control appliance, the different multicast address of same road Media Stream dynamic assignment that is used to the different edges media server of described content distributing network to send;
Described controlling equipment, be used for Media Stream request according to described terminal with described terminal scheduling to one of several edge media servers of this Media Stream are provided;
Described terminal is used for sending the Media Stream request to described controlling equipment; According to the scheduling of described controlling equipment, obtain the multicast address of the respective media stream that distributes by described address assignment control appliance from described edge media server; Add corresponding multicast group according to described multicast address by described Access Network and obtain the multicast Media Stream.
8, a kind of terminal is characterized in that, comprising: Media Stream request module, address acquisition module and multicast access module;
Described Media Stream request module is used for sending the Media Stream request and obtaining scheduling result to controlling equipment;
Described address acquisition module is used for the scheduling result obtained according to described Media Stream request module, obtains the multicast address of respective media stream from one of several Edge Servers that same Media Stream is provided;
Described multicast access module, the multicast address that is used for obtaining according to described address acquisition module adds corresponding multicast group by Access Network and obtains the multicast Media Stream.
9, a kind of media server is characterized in that, comprising:
Media Stream provides module, and being used for provides the multicast Media Stream to Access Network;
The dynamic address receiver module is used for obtaining from the address assignment control appliance corresponding with providing Media Stream, and provides the different multicast address of media server of same road Media Stream with other;
The dynamic address sending module, what be used for described dynamic address receiver module is obtained provides module to provide the corresponding multicast address of Media Stream to send to terminal with described Media Stream.
CNA2006101564420A 2006-12-31 2006-12-31 Transmission method, system and correlated equipment of media flow Pending CN101001197A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2006101564420A CN101001197A (en) 2006-12-31 2006-12-31 Transmission method, system and correlated equipment of media flow
PCT/CN2007/070862 WO2008080320A1 (en) 2006-12-31 2007-10-10 Media stream transmission method, system and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2006101564420A CN101001197A (en) 2006-12-31 2006-12-31 Transmission method, system and correlated equipment of media flow

Publications (1)

Publication Number Publication Date
CN101001197A true CN101001197A (en) 2007-07-18

Family

ID=38693013

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101564420A Pending CN101001197A (en) 2006-12-31 2006-12-31 Transmission method, system and correlated equipment of media flow

Country Status (2)

Country Link
CN (1) CN101001197A (en)
WO (1) WO2008080320A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008080320A1 (en) * 2006-12-31 2008-07-10 Huawei Technologies Co., Ltd. Media stream transmission method, system and related device
CN101867804A (en) * 2010-06-01 2010-10-20 中兴通讯股份有限公司 Internet protocol television direct broadcast system and method
CN101895406A (en) * 2010-06-23 2010-11-24 中兴通讯股份有限公司 Method and system for providing direct broadcast service of mobile streaming media
CN101534204B (en) * 2008-03-10 2011-08-31 ***集团宽带业务应用国家工程实验室有限公司 Streaming media information distribution system and method thereof and user end
CN102413172A (en) * 2011-10-31 2012-04-11 北京联创信安科技有限公司 Parallel data sharing method based on cluster technology and apparatus thereof
CN102780710A (en) * 2012-08-24 2012-11-14 乐视网信息技术(北京)股份有限公司 Node scheduling method based on content distribution network
CN103095480A (en) * 2011-11-04 2013-05-08 华为软件技术有限公司 Method of head end system switch between master and slave and network management equipment and head end system
CN103139658A (en) * 2011-11-29 2013-06-05 苏州达联信息科技有限公司 Passive media flow distribution method for live video distribution network
CN103139661A (en) * 2011-12-01 2013-06-05 苏州达联信息科技有限公司 Method and device of protecting redundancy of video distribution network node server
CN103139656A (en) * 2011-12-01 2013-06-05 苏州达联信息科技有限公司 Method of managing cluster type dynamic network distribution trees of video live broadcast distribution network
CN103138983A (en) * 2011-12-01 2013-06-05 苏州达联信息科技有限公司 Method and device of primary-backup switching of video distribution network global server
CN102118691B (en) * 2009-12-30 2014-01-01 中兴通讯股份有限公司 Method and system for sending forward media stream
CN103685549A (en) * 2013-12-24 2014-03-26 乐视网信息技术(北京)股份有限公司 Method and system for processing connection content delivery network
CN104427354A (en) * 2013-08-28 2015-03-18 中兴通讯股份有限公司 Broadcast media sharing method and node subsystem, and streaming media server
CN105872568A (en) * 2015-11-19 2016-08-17 乐视云计算有限公司 Method and device for transmitting video data based on cloud live broadcast platform
CN106034140A (en) * 2015-03-10 2016-10-19 中兴通讯股份有限公司 Pushing processing method and pushing processing device
WO2016180029A1 (en) * 2015-05-12 2016-11-17 华为技术有限公司 Method, device and system for live media data
WO2016180284A1 (en) * 2015-05-08 2016-11-17 中兴通讯股份有限公司 Service node allocation method, device, cdn management server and system
CN103139661B (en) * 2011-12-01 2016-11-30 苏州达联信息科技有限公司 The redundancy protected method of a kind of video distribution network node server and device
CN106817629A (en) * 2016-12-20 2017-06-09 北京华为数字技术有限公司 A kind of medium information transmission method, apparatus and system
CN107784810A (en) * 2017-10-26 2018-03-09 深圳市海力特科技有限责任公司 The method of air defence warning ring
CN108234638A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 A kind of data processing method and device based on content distributing network CDN
CN111163133A (en) * 2015-08-28 2020-05-15 华为技术有限公司 Network system and network communication method
CN111479125A (en) * 2020-05-22 2020-07-31 上海港聚信息科技有限公司 Live broadcast code plug flow receiving and distributing system and method based on cloud management platform
WO2022001732A1 (en) * 2020-06-29 2022-01-06 中兴通讯股份有限公司 Cdn scheduling method, access device, cdn scheduler, and storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108307213A (en) * 2017-01-12 2018-07-20 深圳市优朋普乐传媒发展有限公司 A kind of method for down loading of live data, apparatus and system
CN111935285A (en) * 2020-08-12 2020-11-13 创意信息技术股份有限公司 Dynamic load balancing method
CN113691520B (en) * 2021-08-18 2023-07-14 浙江大华技术股份有限公司 Method and device for acquiring streaming media information, storage medium and electronic device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE506650T1 (en) * 2001-06-06 2011-05-15 Akamai Tech Inc TARGETED DELIVERY OF CONTENT WITH MEDIA ADVERTISING TO SELECTED NETWORK SERVICE PROVIDERS IN A CONTENT DELIVERY NETWORK
JP2004088315A (en) * 2002-08-26 2004-03-18 Ntt Comware Corp Content distribution system, edge server, and terminal
CN100377522C (en) * 2006-01-11 2008-03-26 北京北方烽火科技有限公司 OMA download realizing method in content distributing network
CN100426886C (en) * 2006-03-17 2008-10-15 华为技术有限公司 Method for realizing stream media service
CN101001197A (en) * 2006-12-31 2007-07-18 华为技术有限公司 Transmission method, system and correlated equipment of media flow

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008080320A1 (en) * 2006-12-31 2008-07-10 Huawei Technologies Co., Ltd. Media stream transmission method, system and related device
CN101534204B (en) * 2008-03-10 2011-08-31 ***集团宽带业务应用国家工程实验室有限公司 Streaming media information distribution system and method thereof and user end
CN102118691B (en) * 2009-12-30 2014-01-01 中兴通讯股份有限公司 Method and system for sending forward media stream
CN101867804B (en) * 2010-06-01 2014-04-09 中兴通讯股份有限公司 Internet protocol television direct broadcast system and method
CN101867804A (en) * 2010-06-01 2010-10-20 中兴通讯股份有限公司 Internet protocol television direct broadcast system and method
CN101895406A (en) * 2010-06-23 2010-11-24 中兴通讯股份有限公司 Method and system for providing direct broadcast service of mobile streaming media
CN101895406B (en) * 2010-06-23 2014-12-10 中兴通讯股份有限公司 Method and system for providing direct broadcast service of mobile streaming media
CN102413172A (en) * 2011-10-31 2012-04-11 北京联创信安科技有限公司 Parallel data sharing method based on cluster technology and apparatus thereof
CN102413172B (en) * 2011-10-31 2014-10-01 北京联创信安科技有限公司 Parallel data sharing method based on cluster technology and apparatus thereof
CN103095480B (en) * 2011-11-04 2017-09-19 华为软件技术有限公司 Method, Network Management Equipment and the head-end system of head-end system active-standby switch
CN103095480A (en) * 2011-11-04 2013-05-08 华为软件技术有限公司 Method of head end system switch between master and slave and network management equipment and head end system
CN103139658A (en) * 2011-11-29 2013-06-05 苏州达联信息科技有限公司 Passive media flow distribution method for live video distribution network
CN103138983A (en) * 2011-12-01 2013-06-05 苏州达联信息科技有限公司 Method and device of primary-backup switching of video distribution network global server
CN103139661B (en) * 2011-12-01 2016-11-30 苏州达联信息科技有限公司 The redundancy protected method of a kind of video distribution network node server and device
CN103139656A (en) * 2011-12-01 2013-06-05 苏州达联信息科技有限公司 Method of managing cluster type dynamic network distribution trees of video live broadcast distribution network
CN103139661A (en) * 2011-12-01 2013-06-05 苏州达联信息科技有限公司 Method and device of protecting redundancy of video distribution network node server
CN103139656B (en) * 2011-12-01 2016-12-07 苏州达联信息科技有限公司 A kind of cluster formula dynamic network distribution tree management method of live video distribution
CN102780710A (en) * 2012-08-24 2012-11-14 乐视网信息技术(北京)股份有限公司 Node scheduling method based on content distribution network
CN104427354A (en) * 2013-08-28 2015-03-18 中兴通讯股份有限公司 Broadcast media sharing method and node subsystem, and streaming media server
CN104427354B (en) * 2013-08-28 2019-07-12 中兴通讯股份有限公司 A kind of method, streaming media server and node subsystem that live media is shared
CN103685549A (en) * 2013-12-24 2014-03-26 乐视网信息技术(北京)股份有限公司 Method and system for processing connection content delivery network
CN106034140A (en) * 2015-03-10 2016-10-19 中兴通讯股份有限公司 Pushing processing method and pushing processing device
WO2016180284A1 (en) * 2015-05-08 2016-11-17 中兴通讯股份有限公司 Service node allocation method, device, cdn management server and system
US10205971B2 (en) 2015-05-12 2019-02-12 Huawei Technologies Co., Ltd. Media data live broadcast method, device, and system
WO2016180029A1 (en) * 2015-05-12 2016-11-17 华为技术有限公司 Method, device and system for live media data
CN106302566A (en) * 2015-05-12 2017-01-04 华为技术有限公司 The method, apparatus and system of live media data
CN106302566B (en) * 2015-05-12 2019-07-23 华为技术有限公司 The method, apparatus and system of live media data
CN111163133A (en) * 2015-08-28 2020-05-15 华为技术有限公司 Network system and network communication method
CN111163133B (en) * 2015-08-28 2022-03-11 华为技术有限公司 Network system and network communication method
CN105872568A (en) * 2015-11-19 2016-08-17 乐视云计算有限公司 Method and device for transmitting video data based on cloud live broadcast platform
CN106817629A (en) * 2016-12-20 2017-06-09 北京华为数字技术有限公司 A kind of medium information transmission method, apparatus and system
CN106817629B (en) * 2016-12-20 2020-04-28 北京华为数字技术有限公司 Media information transmission method, device and system
CN107784810A (en) * 2017-10-26 2018-03-09 深圳市海力特科技有限责任公司 The method of air defence warning ring
CN108234638A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 A kind of data processing method and device based on content distributing network CDN
CN111479125A (en) * 2020-05-22 2020-07-31 上海港聚信息科技有限公司 Live broadcast code plug flow receiving and distributing system and method based on cloud management platform
WO2022001732A1 (en) * 2020-06-29 2022-01-06 中兴通讯股份有限公司 Cdn scheduling method, access device, cdn scheduler, and storage medium

Also Published As

Publication number Publication date
WO2008080320A1 (en) 2008-07-10

Similar Documents

Publication Publication Date Title
CN101001197A (en) Transmission method, system and correlated equipment of media flow
CN100454893C (en) Rapid multicast realizing method
CN100544302C (en) Polymerizing method for two layer multicast virtual local area network and convergence switch thereof
US8385190B2 (en) Controlling multicast source selection in an anycast source audio/video network
US7710983B2 (en) Method and apparatus for determining information associated with a particular multicast channel in a multicast network
US20070097955A1 (en) Method and apparatus for ip multicast relay of live tv streaming traffic in a tv-over-ip environment
CN100384124C (en) Method and system for providing LAN access user with network TV service
CN101897156B (en) Method and system f0r data streaming
CN101207473B (en) Method for multicast implementation of switch-in layer network in IPTV system
CN104427354B (en) A kind of method, streaming media server and node subsystem that live media is shared
CN102195788A (en) Application layer multicast system and streaming media data processing method
CN101646078A (en) Method and system based on application-layer multicast for processing streaming media data
GB2519564A (en) Multicast transmission over bonded broadband
CN101521583A (en) Resource admission control method, system and device
CN100438499C (en) Group broadcast program repeating processing method and connecting device for multicast repeat
WO2008019153A1 (en) Method and apparatus for distributing a media stream
CN102833591B (en) The unbroken method of order program service and device in interactive Web TV system
CN109962800A (en) Multicast service load sharing method, system and video living transmission system
EP2351300B1 (en) Method and system for establishing digital media streams
CN101771551B (en) Method for streaming media distribution in virtual special multicasting service, device and system thereof
KR20030072482A (en) Internet broadcasting system and method using a set-top box
CN102256164A (en) Video transmission system based on IP (Internet Protocol) network
CN100452768C (en) Multi-cast method of specific source and irrespective source multi-cast cooperation and its access-in apparatus
CN101207474A (en) Method for multicast implementation of switch-in layer network in IPTV system
Wen et al. Hybrid tree based explicit routed multicast for QoS supported IPTV service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20070718