Movatterモバイル変換


[0]ホーム

URL:


CN101895406B - Method and system for providing direct broadcast service of mobile streaming media - Google Patents

Method and system for providing direct broadcast service of mobile streaming media
Download PDF

Info

Publication number
CN101895406B
CN101895406BCN201010207376.1ACN201010207376ACN101895406BCN 101895406 BCN101895406 BCN 101895406BCN 201010207376 ACN201010207376 ACN 201010207376ACN 101895406 BCN101895406 BCN 101895406B
Authority
CN
China
Prior art keywords
streaming media
media server
direct broadcast
subscriber equipment
broadcast service
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.)
Expired - Fee Related
Application number
CN201010207376.1A
Other languages
Chinese (zh)
Other versions
CN101895406A (en
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.)
Du Aixia
Original Assignee
ZTE Corp
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 ZTE CorpfiledCriticalZTE Corp
Priority to CN201010207376.1ApriorityCriticalpatent/CN101895406B/en
Publication of CN101895406ApublicationCriticalpatent/CN101895406A/en
Application grantedgrantedCritical
Publication of CN101895406BpublicationCriticalpatent/CN101895406B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention discloses a method and a system for providing direct broadcast service of mobile streaming media. The method comprises the following steps of: setting an intermediary streaming media server, and establishing a direct broadcast channel in the intermediary streaming media server by utilizing a multicast address; and when other streaming media servers are required to provide the direct broadcast service, acquiring direct broadcast service code streams from a direct broadcast source by using the intermediary streaming media server, adding the other streaming media servers into a multicast group when the intermediary streaming media server establishes the direct broadcast channel so as to acquire the direct broadcast service code streams. By setting the intermediary streaming media server, establishing the channel by the intermediary streaming media server by utilizing the multicast address, and adding the other streaming media servers into the multicast group to acquire the direct broadcast service code streams, the method and the system provide the service, so the intermediary streaming media server is only required to acquire one path of code streams from the direct broadcast source, the unnecessary consumption of bandwidth is avoided, and the processing performance of the streaming media servers is improved.

Description

A kind of direct broadcast service supplying method and system of mobile flow medium
Technical field
The present invention relates to a kind of mobile flow medium, specifically, relate to a kind of direct broadcast service supplying method and system of mobile flow medium.
Background technology
Along with the development of network audio-video technology and mobile communication technology, mobile flow medium service becomes the focus that attracts mobile phone users just gradually.Briefly, mobile flow medium technology is exactly that continuous sound and image information are stored on the webserver after processing through collection, compression, make mobile phone users listen to, to watch while downloading, and do not need to wait until that whole multimedia file downloaded the technology that just can immediately watch.For the live broadcast service of mobile flow medium, process, need SS (Streaming Server, streaming media server, or referred to as streaming server) to draw code stream from live source, then to mobile phone users, provide service.
In prior art, SS is that to take the form of clean culture be Terminal Service, such service form, if for same direct broadcast service, such as CCTV-1 cover, there are the words of a plurality of terminal use's requests, SS will draw multichannel code stream from live source, i.e. the corresponding how many roads of how many terminal use's numbers direct-broadcasting code stream number.The shortcoming of processing is like this to repeat to draw code stream, has taken unnecessary bandwidth, has also reduced the handling property of SS.
Summary of the invention
The main technical problem to be solved in the present invention is, a kind of direct broadcast service supplying method and system of mobile flow medium is provided, and can avoid the unnecessary consumption of bandwidth, improves the performance of streaming server.
For solving the problems of the technologies described above, the present invention has adopted following technical scheme:
A direct broadcast service supplying method for mobile flow medium, comprising:
Intermediary's streaming media server is set, in Gai intermediary streaming media server, utilizes multicast address to create direct broadcast band;
When other streaming media servers of needs provide direct broadcast service, by described intermediary streaming media server, from live source, obtain direct broadcast service code stream, multicast group when described other streaming media servers add described intermediary streaming media server to create direct broadcast band is to obtain described direct broadcast service code stream.
In a kind of embodiment of the method for the invention, the idiographic flow that direct broadcast service provides comprises:
Service enabler is according to the direct broadcast service request of subscriber equipment, and whether the request content of searching subscriber equipment is present in streaming media server, in this way, selects streaming media server to provide direct broadcast service to subscriber equipment.
In a kind of embodiment of the method for the invention, by load balancing, select streaming media server to provide direct broadcast service to subscriber equipment.
In a kind of embodiment of the method for the invention, also comprise: service enabler determines that according to the hardware parameter of streaming media server and actual concurrent fluxion streaming media server is whether for subscriber equipment provides direct broadcast service.
In a kind of embodiment of the method for the invention, the idiographic flow that direct broadcast service provides comprises:
Subscriber equipment is by the WAP door of wireless network access mobile flow medium;
WAP door by mobile flow medium content revealing to subscriber equipment;
It is live that subscriber equipment selects interested channel to carry out, and to service enabler, sends direct broadcast service request;
Whether the request content that service enabler is searched subscriber equipment is present in streaming media server, in this way, and has available streaming media server, selects streaming media server and to subscriber equipment, returns to the results messages that comprises streaming media server network address;
Subscriber equipment, according to the streaming media server network address in the results messages of receiving, is initiated service request to streaming media server;
Intermediary's streaming media server obtains direct broadcast service code stream from live source, to subscriber equipment, provides direct broadcast service; Or the direct broadcast service code stream that multicast group when other streaming media servers add intermediary's streaming media server to create direct broadcast band obtains from live source to obtain intermediary's streaming media server, provides direct broadcast service to subscriber equipment.
In a kind of embodiment of the method for the invention, described subscriber equipment sends direct broadcast service request with the GET request of HTTP form to service enabler.
In a kind of embodiment of the method for the invention, described subscriber equipment is initiated service request with real-time streaming protocol to service enabler.
In a kind of embodiment of the method for the invention, described WAP door with tabular form by mobile flow medium content revealing on the page and return to subscriber equipment.
The present invention also provides a kind of direct broadcast service of mobile flow medium that system is provided, comprise: utilize multicast address to create intermediary's streaming media server of direct broadcast band, described intermediary streaming media server is when other streaming media servers need to provide direct broadcast service, and the multicast group while joining its establishment direct broadcast band for other streaming media servers is to obtain the direct broadcast service code stream being obtained from live source by it.
In a kind of embodiment of system of the present invention, described streaming media server provides direct broadcast service by load balancing to subscriber equipment.
The present invention is by arranging intermediary's streaming media server, You Gai intermediary streaming media server utilizes multicast address to create channel, other streaming media servers provide service by adding multicast group to obtain direct broadcast service code stream, thereby Zhi Xuyou intermediary streaming media server is from live source La Yi road code stream, avoid the unnecessary consumption of bandwidth, also improved the handling property of streaming media server.
Accompanying drawing explanation
Fig. 1 is a kind of typical mobile stream media system networking structure;
The operation flow of system when Fig. 2 is the user terminal requests direct broadcast service of the embodiment of the present invention;
Fig. 3 is the sequential chart of the direct broadcast service of the embodiment of the present invention.
Embodiment
Below by embodiment, by reference to the accompanying drawings the present invention is described in further detail.
The invention provides a kind of direct broadcast service supplying method and system of mobile flow medium, it is mainly to adopt in node to support the mode of multicast to realize the function that SS provides direct broadcast service, thereby can reduce the consumption of bandwidth, and solution SS repeats the poor performance problem of drawing code stream to cause from live source.Comprise: intermediary's streaming media server is set, in Gai intermediary streaming media server, utilizes multicast address to create direct broadcast band; When other streaming media servers of needs provide direct broadcast service, by intermediary's streaming media server, from live source, obtain direct broadcast service code stream, multicast group when other streaming media servers add intermediary's streaming media server to create direct broadcast band is to obtain direct broadcast service code stream.By such design, make Zhi Xu intermediary streaming media server from live source La Yi road code stream, avoided the unnecessary consumption of bandwidth, improved the handling property of SS.
As shown in Figure 1, mobile stream media system networking mainly comprises service enabler and streaming media server, and streaming media server can be one or more.
The operation flow of system when Fig. 2 is the live media services of user terminal requests, comprising:
Step 201, subscriber equipment is initiated direct broadcast service request to service enabler;
Step 202, whether the content that service enabler is searched user's request in the database of self exists on streaming media server;
Step 203, according to the lookup result in step 202, and determines whether to provide service in conjunction with situations such as the hardware parameter of streaming media server and actual concurrent fluxions, also determines that whether streaming media server is available;
Step 204, if can provide service for user, selects certain streaming media server that direct broadcast service is provided;
Step 205, if intermediary's streaming media server, use multicast address to create channel, from live source, obtain medium living broadcast code stream and carry out direct broadcast service, if selecteed streaming media server Bu Shi intermediary streaming media server, before automatically adding, intermediary's streaming media server creates channel multicast group used and sends medium living broadcast code stream to subscriber equipment, starts direct broadcast service flow process;
Step 206, if there is not the content satisfying condition, streaming media server is refused to provide direct broadcast service for subscriber equipment.
As shown in Figure 3, while there is the content that user accesses on streaming media server, streaming media server provides direct broadcast service by following flow process for user:
In figure, UE is subscriber equipment (User Equipment), refers generally to cell phone terminal;
WAP refers to WAP (Wireless Access Protocol, WAP (wireless access protocol)) door, provides the list of program entrance, in actual applications on door, subscriber equipment is first accessed WAP door, selects an interested content to conduct interviews to trigger live flow process on the page;
SS is streaming media server, is deployed in network, is responsible for subscriber's local access, and the program request of Streaming Media, the service such as live are provided;
SE is service enabler (Service Engine), with streaming media server jointly for user provides mobile stream medium service.
Operation flow step is:
Step 301, subscriber equipment is by the WAP door of wireless network access mobile stream media system;
Step 302, by the audio-video frequency media file in mobile stream media system, the mode with list is presented on the page WAP door, returns to subscriber equipment;
Step 303, it is live that user selects interested channel to carry out, and to SE, sends direct broadcast service request, and this message is the GET request of a HTTP (HyperText Transfer Protocol, HTML (Hypertext Markup Language)) form;
Step 304, SE retrieves in the content record table of database, whether the content of searching user's request exists on streaming media server, if existed, and has available streaming media server, select certain SS, results messages is returned with the form of HTTP bag, and in HTTP message header, result code is in 200, HTTP message body, to have comprised result url (the Uniform/Universal Resource Locator that SE generates, URL(uniform resource locator), also referred to as web page address);
Step 305, subscriber equipment is received after the response of SE, takes out the url in response message, with RTSP (Real-time Streaming Protocol, real-time streaming protocol), to SS, initiates service request;
Step 306, SS (if not the stream media server S S10 of intermediary) receives after subscriber equipment RTSP request, the multicast group while automatically adding previous SS10 to create channel, the SS10 using from establishment channel obtains direct-broadcasting code stream.
Step 307, sends direct-broadcasting code stream data to subscriber equipment, and direct broadcast service is provided.
The direct broadcast service of the mobile flow medium in the embodiment of the present invention provides system, mainly comprise the intermediary's streaming media server that utilizes multicast address to create direct broadcast band, intermediary's streaming media server is when other streaming media servers need to provide direct broadcast service, for other streaming media servers, add multicast group to obtain direct broadcast service code stream, multicast group when multicast group is intermediary's streaming media server establishment direct broadcast band, the media main broadcaster code stream that direct broadcast service code stream Ji Shi intermediary streaming media server obtains from live source.
In practical application, be all generally to adopt CDN (Content Delivery Network, content distributing network) to carry out distribution and the service of media content.Its process is mainly: when the content synchronization module of interface message processor (IMP) receives after the content issue request message that Content Management side CMS sends, analyzing XML file, notifies CDN to issue corresponding contents, finally returns to issue result to CMS.If there is channel in issue request, interface message processor (IMP) will notify CDN-> SS10 (intermediary's streaming media server) to use multicast IP automatically to create channel so.While having the live request of terminal use if follow-up for this channel, by SS10, be its service.If number of request is too much, CDN will distribute all the other SS (such as SS1, SS2...) that service is provided according to load balancing, now, and other SS that these provide service, the multicast group of using while adding SS10 to create channel.Like this, only need SS10 from live source La Yi road code stream, all the other SS1, SS2... receives the code stream of SS10, then to terminal use, provides service, has not only avoided the unnecessary consumption of bandwidth, has also improved the service performance of SS10.
Can find out, the present invention adopts in node and supports the mode of multicast to realize the function that SS provides direct broadcast service, has both reduced the consumption of bandwidth, has solved again SS and from live source, has repeated the poor performance problem of drawing code stream to cause.
Above content is in conjunction with concrete execution mode further description made for the present invention, can not assert that specific embodiment of the invention is confined to these explanations.For general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, can also make some simple deduction or replace, all should be considered as belonging to protection scope of the present invention.

Claims (8)

7. the direct broadcast service of a mobile flow medium provides system, it is characterized in that, comprise: utilize multicast address to create intermediary's streaming media server of direct broadcast band, described intermediary streaming media server passes through the WAP door of wireless network access mobile flow medium for subscriber equipment; Described WAP door is given described subscriber equipment by mobile flow medium content revealing; It is live that described subscriber equipment selects interested channel to carry out, and to service enabler, sends direct broadcast service request; Whether the request content that described service enabler is searched subscriber equipment is present in streaming media server, in this way, and has available streaming media server, selects streaming media server and to described subscriber equipment, returns to the results messages that comprises streaming media server network address; Described subscriber equipment, according to the streaming media server network address in the results messages of receiving, is initiated service request to described streaming media server; If intermediary's streaming media server, described intermediary streaming media server obtains direct broadcast service code stream from live source, to described subscriber equipment, provides direct broadcast service; If selecteed streaming media server Bu Shi intermediary streaming media server, the direct broadcast service code stream that multicast group when other streaming media servers add described intermediary streaming media server to create direct broadcast band obtains from live source to obtain described intermediary streaming media server, provides direct broadcast service to described subscriber equipment.
CN201010207376.1A2010-06-232010-06-23Method and system for providing direct broadcast service of mobile streaming mediaExpired - Fee RelatedCN101895406B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201010207376.1ACN101895406B (en)2010-06-232010-06-23Method and system for providing direct broadcast service of mobile streaming media

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201010207376.1ACN101895406B (en)2010-06-232010-06-23Method and system for providing direct broadcast service of mobile streaming media

Publications (2)

Publication NumberPublication Date
CN101895406A CN101895406A (en)2010-11-24
CN101895406Btrue CN101895406B (en)2014-12-10

Family

ID=43104485

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201010207376.1AExpired - Fee RelatedCN101895406B (en)2010-06-232010-06-23Method and system for providing direct broadcast service of mobile streaming media

Country Status (1)

CountryLink
CN (1)CN101895406B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105847877A (en)*2016-04-202016-08-10乐视控股(北京)有限公司Processing method and system for live broadcasting request
CN107645485B (en)*2016-07-222021-11-05中兴通讯股份有限公司Network live broadcast distribution method, system and device
CN108702369B (en)*2017-11-062021-02-09深圳市大疆创新科技有限公司Interaction method and device for mobile terminal and cloud platform of unmanned aerial vehicle
CN108282396B (en)*2018-02-132022-02-22湖南快乐阳光互动娱乐传媒有限公司Multi-level message broadcasting method and system in IM (instant Messaging) cluster
CN110891183B (en)*2018-09-112022-11-01中兴通讯股份有限公司Channel sharing method, device and computer readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1937609A (en)*2006-08-292007-03-28华为技术有限公司Method and system for supporting multi-audio-track content by flow media platform and flow media server
CN101001197A (en)*2006-12-312007-07-18华为技术有限公司Transmission method, system and correlated equipment of media flow
CN101237340A (en)*2008-03-052008-08-06中兴通讯股份有限公司System and method for realizing multicast channel in multimedia service
CN101431653A (en)*2008-12-032009-05-13中兴通讯股份有限公司Method, system and apparatus for creating and demanding channel
CN101510880A (en)*2009-03-272009-08-19北京中星微电子有限公司Streaming media system, device and method
CN101572807A (en)*2009-06-162009-11-04武汉烽火网络有限责任公司Method for distributing and controlling real-time media stream and system thereof
CN101626387A (en)*2009-08-122010-01-13中兴通讯股份有限公司System, method and terminal for treating media business

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7395339B2 (en)*2003-08-072008-07-01International Business Machines CorporationMethod and system for providing on-demand media streaming from a user's own library to a receiving device of the user

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1937609A (en)*2006-08-292007-03-28华为技术有限公司Method and system for supporting multi-audio-track content by flow media platform and flow media server
CN101001197A (en)*2006-12-312007-07-18华为技术有限公司Transmission method, system and correlated equipment of media flow
CN101237340A (en)*2008-03-052008-08-06中兴通讯股份有限公司System and method for realizing multicast channel in multimedia service
CN101431653A (en)*2008-12-032009-05-13中兴通讯股份有限公司Method, system and apparatus for creating and demanding channel
CN101510880A (en)*2009-03-272009-08-19北京中星微电子有限公司Streaming media system, device and method
CN101572807A (en)*2009-06-162009-11-04武汉烽火网络有限责任公司Method for distributing and controlling real-time media stream and system thereof
CN101626387A (en)*2009-08-122010-01-13中兴通讯股份有限公司System, method and terminal for treating media business

Also Published As

Publication numberPublication date
CN101895406A (en)2010-11-24

Similar Documents

PublicationPublication DateTitle
US8904014B2 (en)Content delivery mechanisms for multicast communication
KR101652676B1 (en)System and apparatus for power efficient delivery of social network updates to a receiver device in a broadcast network
US20120239785A1 (en)System and apparatus for using multichannel file delivery over unidirectional transport ("flute") protocol for delivering different classes of files in a broadcast network
CN108886630A (en)Signaling of application content packaging and delivery
EP3595325B1 (en)Method for realizing multicast and relevant network device
CN101626385B (en)media service method and system
US20090172763A1 (en)Method, system and stream media server for supporting multi audio tracks
US11051078B2 (en)Video distribution method and device
CN101895406B (en)Method and system for providing direct broadcast service of mobile streaming media
US9479607B2 (en)Content caching and delivering system with traffic of repetitively requested content reduced
CN105141660B (en)A kind of Streaming Media management method and system
WO2012151980A1 (en)Service processing server, system, and method
CN114064275A (en) Data processing method and device
US11159917B2 (en)MBMS architecture with CDN caching in ENB
CN103428638B (en)The application method of frequency spectrum, Apparatus and system
CN101621667B (en) Video providing method and system and network device
CN108271083A (en)A kind of media handling framework and method
CN102356639A (en)Rich media-enabled service guide provision method and system for broadcast service
CN115002497A (en)Live broadcast source returning scheduling method and system and source returning server
KR20140024553A (en)Contents delivery service method for live streaming contents, and apparatus therefor
CN105100147A (en)Controlmethod and device based on separation of content provider and service provider
WO2013068415A1 (en)Method and system for provisioning frequently requested content
KR102055849B1 (en) Method and apparatus for address resolution of multicast / broadcast resources using domain name systems
PailaMobile internet over ip data broadcast
CN101188605A (en)A system for forwarding stream media

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20171204

Address after:No. 1321, Liang Zhuang village, Li Tun Township, Yucheng City, Dezhou, Shandong

Patentee after:Du Aixia

Address before:518057 Nanshan District science and Technology Park, Guangdong, South Road, ZTE building, science and Technology Park

Patentee before:ZTE Corporation

CB03Change of inventor or designer information
CB03Change of inventor or designer information

Inventor after:Du Aixia

Inventor before:Bai Yang

CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20141210

Termination date:20190623


[8]ページ先頭

©2009-2025 Movatter.jp