CN106162377B - Conversion method, device, BM-SC and the terminal of adaptive stream media technology - Google Patents

Conversion method, device, BM-SC and the terminal of adaptive stream media technology Download PDF

Info

Publication number
CN106162377B
CN106162377B CN201510163151.3A CN201510163151A CN106162377B CN 106162377 B CN106162377 B CN 106162377B CN 201510163151 A CN201510163151 A CN 201510163151A CN 106162377 B CN106162377 B CN 106162377B
Authority
CN
China
Prior art keywords
dash
hls
input data
code stream
stream input
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.)
Active
Application number
CN201510163151.3A
Other languages
Chinese (zh)
Other versions
CN106162377A (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201510163151.3A priority Critical patent/CN106162377B/en
Publication of CN106162377A publication Critical patent/CN106162377A/en
Application granted granted Critical
Publication of CN106162377B publication Critical patent/CN106162377B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides conversion method, device, BM-SC and the terminal of a kind of adaptive stream media technology, it is related to Streaming Media field, wherein conversion method includes: to obtain the code stream input data of hypertext transfer protocol live streaming media HLS, wherein the code stream input data of the HLS supports same media slicing format in HLS encoder, and with the code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH;The code stream input data of the HLS is converted to the code stream input data of the DASH;The code stream input data of the DASH is sent to terminal.Conversion and intercommunication between DASH and HLS is achieved, also realizes and is multiplexed existing film source, encoder and eMBMS equipment, reduce the waste of resource.

Description

Conversion method, device, BM-SC and the terminal of adaptive stream media technology
Technical field
The present invention relates to Streaming Media field, more particularly to a kind of conversion method of adaptive stream media technology, device, BM-SC (Broadcast multicast service center, broadcast multicast service center) and terminal.
Background technique
Dynamic media based on HTTP (Hyper Text Transfer Protocol, hypertext transfer protocol) distributes association View has become the popular protocol of the online multimedia service of mobile interchange since following many factors have developed rapidly.1) it uses Dedicated RTP (Real-time Transport Protocol, the real-time biography of universal general HTTP server and non-deployment valuableness Defeated agreement) server, existing infrastructure (CDN (Content Delivery Network, content point can be utilized extensively Hairnet network) etc.);2) not the problem of not passing through firewall;3) can be good at meeting different capable terminal dynamic adaptation networks biographies The defeated influence to business.
There are many dynamic media distribution protocols based on HTTP, and that relatively common is HLS (the HTTP Live of Apple Inc. The live streaming media of Streaming, HTTP) standard and international standard DASH (Dynamic Adaptive Streaming over HTTP, dynamic self-adapting HTTP stream).The HLS of apple is easy to use, and due to IOS (Mobile operating system of Apple Corp, the Mobile operating system of Apple Inc.) and Android (the open source mobile phone operating system based on Linux platform, It is mainly used for portable equipment, referred to as Android) agreement is supported in operating system, it is at present de facto standard;China Mobile's hand Machine video traffic, internet television business and video website to set-top box, Pad (portable android device, Tablet computer) and mobile phone terminal provide Video service when use the agreement.DASH is MPEG (Moving Picture Experts Group, dynamic image expert group) and tissue and 3GPP (3rd Generation Partnership Project, Three generations's partner program) international standard protocol that tissue joint proposes, widest application is based on LTE (Long at present Term Evolution, long term evolution) mobile network eMBMS (evolved Multicast Broadcast Multimedia Service, the multicast and broadcast multimedia service of enhancing) broadcast service, so as in unicast/broadcast switching Guarantee business continuance (player does not have to perception unicast/broadcast switching).
EMBMS broadcast service has the characteristics that using same wireless resource service a large number of users, is operator in the 4G epoch Important intelligent pipeline ability.Based on the broadcast-capable and numerous industry partners cooperations for having idea, can explore abundant more Color broadcasting service form.But one currently is encountered very when carrying out the encapsulation of eMBMS broadcast-capable and providing video traffic Big problem: on the one hand, eMBMS must use DASH as streaming media distribution agreement according to current international practice standard, at present eMBMS End-to-end product also only supports DASH standard;On the other hand, a large amount of film sources of existing net of content side according to HLS require coding, Fragment and storage cannot more preferably realize conversion and intercommunication between DASH and HLS, be multiplexed existing film source, encoder to realize With eMBMS equipment, the wasting of resources brought by huge product development deployment, film source transcoding and more parts of storage etc. is not brought.
Summary of the invention
The purpose of the present invention is to provide conversion method, device, BM-SC and the terminal of a kind of adaptive stream media technology, It realizes the conversion and intercommunication between DASH and HLS, also realizes and be multiplexed existing film source, encoder and eMBMS equipment, reduce resource Waste.
To achieve the goals above, the conversion method of a kind of adaptive stream media technology provided in an embodiment of the present invention, is answered For broadcast multicast service center BM-SC, the conversion method includes:
The code stream input data of hypertext transfer protocol live streaming media HLS is obtained, wherein the code stream of the HLS inputs number Same matchmaker is supported according in HLS encoder, and with the code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH Body tile format;
The code stream input data of the HLS is converted to the code stream input data of the DASH;
The code stream input data of the DASH is sent to terminal.
Further, the media slicing format is the main frame MPEG-2 TS Main of dynamic image expert group transport stream Profile media slicing format.
Further, the step of the code stream input data that the code stream input data of the HLS is converted to the DASH Suddenly, comprising:
Obtain the index file format of the HLS;
Establish the transformational relation list of the index file format of the HLS and the index file format of the DASH;
The index file format of the HLS is converted to the index file lattice of the DASH according to the transformational relation list Formula.
Further, the step of code stream input data for sending the DASH is to terminal, comprising:
The code stream input data of the DASH is sent to the end by timesharing long-term evolving network TD-LTE Nentwork End.
To achieve the goals above, the present invention also provides a kind of conversion methods of adaptive stream media technology, are applied to eventually End, the conversion method include:
The code stream input data for receiving dynamic self-adapting hypertext transfer protocol stream DASH, wherein the code stream of the DASH is defeated Enter data and comes from broadcast multicast service center BM-SC, and the code stream input data with hypertext transfer protocol live streaming media HLS Support same media slicing format;
The code stream input data of the DASH is converted to the code stream input data of HLS;
Streaming media playing is carried out according to the code stream input data of the HLS.
Further, the media slicing format is the main frame MPEG-2 TS Main of dynamic image expert group transport stream Profile media slicing format.
Further, the step of code stream input data that the code stream input data of the DASH is converted to HLS, packet It includes:
Obtain the index file format of the DASH;
Establish the inverse transform relation list of the index file format of the DASH and the index file format of the HLS;
The index file format of the DASH is converted to the index file of the HLS according to the inverse transform relation list Format.
Further, the step of code stream input data for receiving dynamic self-adapting hypertext transfer protocol stream DASH, Include:
The code stream input data of the DASH is obtained by timesharing long-term evolving network TD-LTE Nentwork.
To achieve the goals above, the present invention also provides a kind of conversion equipments of adaptive stream media technology, are applied to wide Multicast service center BM-SC is broadcast, the conversion equipment includes:
Module is obtained, for obtaining the code stream input data of hypertext transfer protocol live streaming media HLS, wherein described The code stream input data of HLS inputs in HLS encoder, and with the code stream of dynamic self-adapting hypertext transfer protocol stream DASH Data support same media slicing format;
First conversion module, for the code stream input data of the HLS to be converted to the code stream input data of the DASH;
Sending module, for sending the code stream input data of the DASH to terminal.
Further, the media slicing format is the main frame MPEG-2 TS Main of dynamic image expert group transport stream Profile media slicing format.
Further, the conversion module includes:
First acquisition submodule, for obtaining the index file format of the HLS;
First creation submodule, for establishing the index file format of the HLS and the index file format of the DASH Transformational relation list;
Index file transform subblock, for being turned the index file format of the HLS according to the transformational relation list It is changed to the index file format of the DASH.
Further, the sending module includes:
Sending submodule, for sending the code stream of the DASH by timesharing long-term evolving network TD-LTE Nentwork Input data gives the terminal.
To achieve the goals above, the present invention also provides a kind of conversion equipments of adaptive stream media technology, are applied to eventually End, the conversion equipment include:
Receiving module, for receiving the code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH, wherein institute The code stream input data of DASH is stated from broadcast multicast service center BM-SC, and with hypertext transfer protocol live streaming media HLS Code stream input data support same media slicing format;
Second conversion module, for the code stream input data of the DASH to be converted to the code stream input data of HLS;
Control module, for carrying out streaming media playing according to the code stream input data of the HLS.
Further, the media slicing format is the main frame MPEG-2 TS Main of dynamic image expert group transport stream Profile media slicing format.
Further, second conversion module includes:
Second acquisition submodule, for obtaining the index file format of the DASH;
Second creation submodule, for establishing the index file format of the DASH and the index file format of the HLS Inverse transform relation list;
Index file inverse transform submodule, for according to the inverse transform relation list by the index file lattice of the DASH Formula is converted to the index file format of the HLS.
Further, the receiving module includes:
Acquisition submodule, for obtaining the code stream of the DASH by timesharing long-term evolving network TD-LTE Nentwork Input data.
Correspondingly, the present invention provides a kind of broadcast multicast service center BM-SC, including such as above-mentioned adaptive stream media skill The conversion equipment of art.
Correspondingly, the present invention provides a kind of terminal, the conversion equipment including such as above-mentioned adaptive stream media technology.
The advantageous effects of the above technical solutions of the present invention are as follows:
In the solution of the present invention, BM-SC broadcasting service platform is got to the code stream input number of the HLS in HLS encoder According to, after the code stream input data for being converted to DASH, be finally then forwarded to terminal carry out streaming media playing, can be multiplexed so existing Encoder device, do not need to carry out transcoding and additional storage again to existing film source yet, while can also be multiplexed existing The end-to-end equipment of eMBMS (including chip, terminal and BM-SC platform etc.);Standardization to broadcast-capable is realized for operator Encapsulation not only promotes industrial chain and utilizes LTE MBMS (Multimedia broadcast multicast service, more matchmakers Body BroadCast MultiCast Service) broadcast-capable provides business, and the scale development for promoting LTE MBMS business lays the foundation.
Detailed description of the invention
Fig. 1 is the system construction drawing of the prior art;
The tile format schematic diagram that Fig. 2 is supported by DASH;
Fig. 3 is one of the step schematic diagram of conversion method of adaptive stream media technology of the embodiment of the present invention;
Fig. 4 is one of the step schematic diagram of conversion method of adaptive stream media technology of the embodiment of the present invention;
Fig. 5 is one of the structural schematic diagram of conversion equipment of the adaptive stream media technology of the embodiment of the present invention;
Fig. 6 is one of the structural schematic diagram of conversion equipment of the adaptive stream media technology of the embodiment of the present invention;
Fig. 7 is the schematic diagram of the system construction drawing of the embodiment of the present invention.
Specific embodiment
To keep the technical problem to be solved in the present invention, technical solution and advantage clearer, below in conjunction with attached drawing and tool Body embodiment is described in detail.
In order to supply that easy reference is described in greater detail below, it should be noted that tradition is as shown in Figure 1, existing eMBMS system System structure mainly includes content input (content source, DASH encoder), BM-SC11 broadcasting service platform, LTE network and terminal 12 (middleware supports the encapsulation to eMBMS broadcast-capable, using APP).
For content providers: existing eMBMS system needs to invest DASH encoder again, and carries out to all the elements source It transcoding and stores again.
For APP developer: need newly-increased DASH processing module, be responsible for MPD (MPD is a kind of video format) parsing and The processing of media slicing, including dynamic code rate adaptation.
The present invention DASH standard single for the end-to-end product support of eMBMS current in the prior art, while cannot The problem of more preferably realizing the conversion and intercommunication between DASH and HLS, causing the wasting of resources, provides a kind of adaptive stream media skill Conversion method, device, BM-SC and the terminal of art increase an index file conversion newly on BM-SC broadcasting service platform and carry out Conversion between M3U8 (M3U8 is a kind of " video format ") and MPD, and select to support same media slicing format;In terminal side Middleware and video APP between increase an index file inverse transform, the MPD received can be converted into M3U8, in this way It can be multiplexed existing encoder device, also do not need to carry out transcoding and additional storage again to existing film source, while can also It is multiplexed the end-to-end equipment of existing eMBMS (including chip, terminal and BM-SC platform etc.);Operator is realized to broadcast energy The standardized packages of power not only promote industrial chain using LTE MBMS broadcast-capable and provide business, but also promote LTE The scale development of MBMS business lays the foundation.
As shown in figure 3, adaptive stream media technology of the embodiment of the present invention for broadcast multicast service center BM-SC Conversion method include:
Step 301, the code stream input data for obtaining hypertext transfer protocol live streaming media HLS, wherein the code of the HLS Input data is flowed in HLS encoder, and the code stream input data branch with dynamic self-adapting hypertext transfer protocol stream DASH Hold same media slicing format;
Step 302, the code stream input data of the HLS is converted to the code stream input data of the DASH;
Step 303, the code stream input data of the DASH is sent to terminal.
As shown in figure 4, the conversion method of adaptive stream media technology of the embodiment of the present invention for terminal includes:
Step 401, the code stream input data for receiving dynamic self-adapting hypertext transfer protocol stream DASH, wherein the DASH Code stream input data come from broadcast multicast service center BM-SC, and the code stream with hypertext transfer protocol live streaming media HLS Input data supports same media slicing format;
Step 402, the code stream input data of the DASH is converted to the code stream input data of HLS;
Step 403, streaming media playing is carried out according to the code stream input data of the HLS.
Briefly it is exactly after being contacted terminal and the foundation of BM-SC broadcasting service platform by network, then by the code stream of HLS The code stream input data that input data is converted to DASH is sent to terminal, and then terminal is then converted to the code stream input data of HLS It plays out.
Specifically, BM-SC broadcasting service platform is got the HLS's in HLS encoder (data from content source) Code stream input data (step 301), and after being converted to the code stream input data (step 302) of DASH, last BM-SC broadcasting service Platform is then forwarded to terminal and carries out streaming media playing (step 303), next, terminal is in the code stream input data for receiving DASH After (step 401), code stream input data (being the application format in order to adapt to terminal) (step 402) of HLS is converted to, it is last whole End carries out streaming media playing (step 403) according to the code stream input data of HLS.Can be multiplexed so existing encoder device, It does not need to carry out transcoding and additional storage again to existing film source, while the end-to-end equipment of existing eMBMS can also be multiplexed yet (including chip, terminal and BM-SC platform etc.);Operator is realized to the standardized packages of broadcast-capable, is not only promoted Industrial chain provides business using LTE MBMS broadcast-capable, and the scale development for promoting LTE MBMS business lays the foundation.
It should be noted that: DASH and HLS determines two aspects as adaptive stream media technology, agreement Justice: index file format and media slicing data format.
In terms of indexed file format, HLS defines M3U8 file to describe the constituent relation of each media slicing, and DASH is then MPD is introduced to be described.Tool is very different between the two data structure.
As shown in Fig. 2, HLS only supports MPEG-2 TS, DASH then to support following four in terms of media slicing data format Kind frame profile.These profile are more and complicated, need not all realize in practical application, may be selected to support one of. Wherein MPEG-2 TS Main Profile (Moving Picture Experts Group Transport Stream Main Profile, the main frame of dynamic image expert group transport stream) file format requirements that HLS is supported are corresponded to completely, selection is supported MPEG-2 TS Main Profile can be multiplexed current HLS encoder and multiplexing has a large amount of film sources, without transcoding and Store multiple backups.
Since DASH and the HLS file format supported not are that can all share, the embodiment of the present invention for In the conversion method of adaptive stream media technology for broadcast multicast service center BM-SC, the media slicing format is The main frame MPEG-2 TS Main Profile media slicing format of state picture experts group transport stream.
Similarly in the conversion method of the adaptive stream media technology for terminal, the media slicing format is The main frame MPEG-2 TS Main Profile media slicing format of state picture experts group transport stream.
It needs to illustrate in above-described embodiment, due to needing to establish the code stream input data of DASH and the code stream input number of HLS According to connection then carry out the input code flow of HLS and the input code flow of DASH again when the two has same conversion condition Conversion.
Specifically, adaptive stream media technology of the embodiment of the present invention for broadcast multicast service center BM-SC In conversion method, step 302 includes:
Step 3021, the index file format of the HLS is obtained;
Step 3022, the transformational relation of the index file format of the HLS and the index file format of the DASH is established List;
Step 3023, the index file format of the HLS is converted to the DASH's according to the transformational relation list Index file format.
In order to facilitate realization, by increasing the conversion (step 3023) of index file format newly, and select to support MPEG-2 TS Main Profile media slicing format can then input the code stream that the code stream input suitable for HLS is converted to suitable DASH, To not only be multiplexed existing encoder and film source, but also existing eMBMS facility can be multiplexed.
In the conversion method of adaptive stream media technology of the embodiment of the present invention for terminal, step 402 includes:
Step 4021, the index file format of the DASH is obtained;
Step 4022, the inverse transform for establishing the index file format of the DASH and the index file format of the HLS is closed Series of tables;
Step 4023, the index file format of the DASH is converted to by the HLS according to the inverse transform relation list Index file format.
By increasing the conversion (step 4023) of index file format newly, and select to support MPEG-2 TS Main Profile Media slicing format can then input the code stream that the code stream input suitable for HLS is converted to suitable DASH, to both be multiplexed existing There are encoder and film source, and existing eMBMS facility can be multiplexed.It should be noted that above-mentioned HLS and DASH index file format Mutual transformational relation list such as table 1:
In order to transmit the code stream input data of the DASH after BM-SC conversion, the embodiment of the present invention is for broadcast group broadcast In the conversion method of adaptive stream media technology for service center BM-SC, step 303 includes:
Step 3031, number is inputted by the code stream that timesharing long-term evolving network TD-LTE Nentwork sends the DASH According to the terminal.
In the conversion method of adaptive stream media technology of the embodiment of the present invention for terminal, step 401 packet It includes:
Step 4011, number is inputted by the code stream that timesharing long-term evolving network TD-LTE Nentwork obtains the DASH According to.
By the intercommunication between the network implementations terminal and BM-SC of TD-LTE Nentwork, thus after realizing transmission conversion DASH code stream input data.
As shown in figure 5, the embodiment of the present invention provides a kind of conversion equipment of adaptive stream media technology, it is applied to broadcast group Service center BM-SC71 is broadcast, wherein the conversion equipment includes:
Obtain module 501, for obtaining the code stream input data of hypertext transfer protocol live streaming media HLS, wherein institute The code stream input data of HLS is stated in HLS encoder, and defeated with the code stream of dynamic self-adapting hypertext transfer protocol stream DASH Enter data and supports same media slicing format;
First conversion module 502, the code stream for the code stream input data of the HLS to be converted to the DASH input number According to;
Sending module 503, for sending the code stream input data of the DASH to terminal.
In the conversion equipment of the adaptive stream media technology of further embodiment of this invention, the media slicing format is dynamic The main frame MPEG-2 TS Main Profile media slicing format of picture experts group transport stream.
In the conversion equipment of the adaptive stream media technology of further embodiment of this invention, the conversion module includes:
First acquisition submodule, for obtaining the index file format of the HLS;
First creation submodule, for establishing the index file format of the HLS and the index file format of the DASH Transformational relation list;
Index file transform subblock, for being turned the index file format of the HLS according to the transformational relation list It is changed to the index file format of the DASH.
A newly-increased index file transform subblock is indexed the conversion of file format, and selects to support MPEG-2 TS Main Profile media slicing format can then input the code stream that the code stream input suitable for HLS is converted to suitable DASH, To not only be multiplexed existing encoder and film source but also be multiplexed existing eMBMS facility.
In the conversion equipment of the adaptive stream media technology of further embodiment of this invention, the sending module 503 includes:
Sending submodule, for sending the code stream of the DASH by timesharing long-term evolving network TD-LTE Nentwork Input data gives the terminal.
An index file conversion module is increased newly on BM-SC71 broadcasting service platform turn between M3U8 and MPD It changes, and selects to support MPEG-2 TS Main Profile media slicing format.In this way, the middleware of encoder, terminal And APP can not do any transformation, and can be multiplexed existing code stream completely.
As shown in fig. 6, the embodiment of the present invention also provides a kind of conversion equipment of adaptive stream media technology, it is applied to eventually End, the conversion equipment include:
Receiving module 601, for receiving the code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH, wherein The code stream input data of the DASH comes from broadcast multicast service center BM-SC71, and straight with hypertext transfer protocol Streaming Media The code stream input data for broadcasting HLS supports same media slicing format;
Second conversion module 602, for the code stream input data of the DASH to be converted to the code stream input data of HLS;
Control module 603, for carrying out streaming media playing according to the code stream input data of the HLS.
It is briefly exactly after terminal 72 and BM-SC71 broadcasting service platform are contacted by network foundation, by by HLS's The code stream input data that code stream input data is converted to DASH is sent to terminal 72, and then terminal 72 is then converted to suitable format It plays out.
Specifically, BM-SC71 broadcasting service platform is got HLS encoder (from content source by obtaining module 501 Data) in HLS code stream input data, and after the first conversion module 502 is converted to the code stream input data of DASH, Last BM-SC71 broadcasting service platform passes through sending module 503 again and is sent to the progress streaming media playing of terminal 72, next, eventually End 72 is converted to after receiving the code stream input data of DASH, then through the second conversion module 602 by receiving module 601 The code stream input data (being in order to which adapt to terminal 72 applies format) of HLS, last terminal 72 is according to the code stream input data of HLS Streaming media playing is carried out by control module 603.It can be multiplexed existing encoder device in this way, also do not need to existing film source Transcoding and additional storage again is carried out, while the end-to-end equipment of existing eMBMS (including chip, 72 and of terminal can also be multiplexed BM-SC71 platform etc.);Standardized packages to broadcast-capable are realized for operator, industrial chain is not only promoted and utilizes LTE MBMS broadcast-capable provides business, and the scale development for promoting LTE MBMS business lays the foundation.
In the conversion equipment of the adaptive stream media technology of further embodiment of this invention, comprising: the media slicing format For the main frame MPEG-2 TS Main Profile media slicing format of dynamic image expert group transport stream.
In the conversion equipment of the adaptive stream media technology of further embodiment of this invention, second conversion module 602 is wrapped It includes:
Second acquisition submodule, for obtaining the index file format of the DASH;
Second creation submodule, for establishing the index file format of the DASH and the index file format of the HLS Inverse transform relation list;
Index file inverse transform submodule, for according to the inverse transform relation list by the index file lattice of the DASH Formula is converted to the index file format of the HLS.
In the conversion equipment of the adaptive stream media technology of further embodiment of this invention, the receiving module 601 includes:
Acquisition submodule, for obtaining the code stream of the DASH by timesharing long-term evolving network TD-LTE Nentwork Input data.
By increasing the conversion of index file format newly, newly-increased couple of DASH is handled, is responsible for parsing and the media slicing of MPD Processing, including dynamic code rate adaptation.
Increase an index file inverse transform block, the MPD that will be received between 72 side middleware of terminal and video APP Be converted to M3U8.In this way, which encoder, the middleware of terminal 72 and APP can not do any transformation, and can be complete It is multiplexed existing code stream.
Only carry out lesser transformation in BM-SC71 platform and terminal 72, i.e., the existing encoder device of reusable, do not need Again transcoding and additional storage, the existing end-to-end equipment of eMBMS of multiplexing (including chip, terminal 72 are carried out to existing film source With BM-SC71 platform etc.);Standardized packages to broadcast-capable are realized for operator, industrial chain is promoted to utilize LTE MBMS Broadcast-capable provides business, the scale development of LTE MBMS business is promoted to lay the foundation.
Accordingly as shown in fig. 7, the embodiment of the present invention also provides a kind of broadcast multicast service center BM-SC71, including it is upper The conversion equipment for the adaptive stream media technology stated.
It should be noted that the conversion equipment of adaptive stream media technology provided by the invention is applied in above-mentioned broadcast group It broadcasts on service center BM-SC71, then it is wide to be suitable for this for all embodiments of the conversion equipment of above-mentioned adaptive stream media technology Multicast service center BM-SC71 is broadcast, and can reach the same or similar beneficial effect.
Accordingly as shown in fig. 7, the embodiment of the present invention also provides a kind of terminal 72, including above-mentioned adaptive stream media skill The conversion equipment of art.
Due to the conversion equipment of the adaptive stream media technology of the embodiment of the present invention, it is applied to terminal 72, therefore, the present invention Embodiment additionally provides a kind of terminal 72, wherein the realization embodiment of the conversion equipment of above-mentioned adaptive stream media technology Suitable for the embodiment of the terminal 72, it can also reach identical technical effect.
As shown in fig. 7, the content source (the code stream input data format of HLS) in HLS encoder is issued BM-SC71 broadcast Business platform, by index file converter, (the index file converter includes index file to BM-SC71 broadcasting service platform Conversion module) HLS code stream input data is converted to the code stream input data of DASH, then pass through TD-LTE Network network It is sent to terminal 72, (index file decommutator includes that index file is anti-to terminal 72 by internal index file decommutator Conversion module) by DASH code stream input data be converted to HLS code stream input data carry out streaming media playing.
The above is a preferred embodiment of the present invention, it is noted that for those skilled in the art For, without departing from the principles of the present invention, it can also make several improvements and retouch, these improvements and modifications It should be regarded as protection scope of the present invention.

Claims (14)

1. a kind of conversion method of adaptive stream media technology is applied to broadcast multicast service center BM-SC, which is characterized in that The conversion method includes:
The code stream input data for obtaining hypertext transfer protocol live streaming media HLS, wherein the code stream of the HLS enters data to Same media point are supported from HLS encoder, and with the code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH Piece format;
The code stream input data of the HLS is converted to the code stream input data of the DASH;
The code stream input data of the DASH is sent to terminal;
Wherein, the DASH and HLS is as adaptive stream media technology, rope of the agreement to the DASH and the HLS Draw file format and media slicing data format is defined;
Wherein, the step of code stream input data that the code stream input data of the HLS is converted to the DASH, comprising:
Obtain the index file format of the HLS;
Establish the transformational relation list of the index file format of the HLS and the index file format of the DASH;
The index file format of the HLS is converted to the index file format of the DASH according to the transformational relation list.
2. conversion method according to claim 1, which is characterized in that the media slicing format is dynamic image expert group The main frame MPEG-2TS Main Profile media slicing format of transport stream.
3. conversion method according to claim 1, which is characterized in that the code stream input data for sending the DASH to The step of terminal, comprising:
The code stream input data of the DASH is sent to the terminal by timesharing long-term evolving network TD-LTE Nentwork.
4. a kind of conversion method of adaptive stream media technology, it is applied to terminal, which is characterized in that the conversion method includes:
The code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH is received, wherein the code stream of the DASH inputs number It is supported according to from broadcast multicast service center BM-SC, and with the code stream input data of hypertext transfer protocol live streaming media HLS Same media slicing format;
The code stream input data of the DASH is converted to the code stream input data of HLS;
Streaming media playing is carried out according to the code stream input data of the HLS;
Wherein, the DASH and HLS is as adaptive stream media technology, rope of the agreement to the DASH and the HLS Draw file format and media slicing data format is defined;
Wherein, the step of code stream input data that the code stream input data of the DASH is converted to HLS, comprising:
Obtain the index file format of the DASH;
Establish the inverse transform relation list of the index file format of the DASH and the index file format of the HLS;
The index file format of the DASH is converted to the index file lattice of the HLS according to the inverse transform relation list Formula.
5. conversion method according to claim 4, which is characterized in that the media slicing format is dynamic image expert group The main frame MPEG-2TS Main Profile media slicing format of transport stream.
6. conversion method according to claim 4, which is characterized in that the reception dynamic self-adapting hypertext transfer protocol The step of flowing the code stream input data of DASH, comprising:
The code stream input data of the DASH is obtained by timesharing long-term evolving network TD-LTE Nentwork.
7. a kind of conversion equipment of adaptive stream media technology is applied to broadcast multicast service center BM-SC, which is characterized in that The conversion equipment includes:
Module is obtained, for obtaining the code stream input data of hypertext transfer protocol live streaming media HLS, wherein the HLS Code stream input data is in HLS encoder, and the code stream input data with dynamic self-adapting hypertext transfer protocol stream DASH Support same media slicing format;
First conversion module, for the code stream input data of the HLS to be converted to the code stream input data of the DASH;
Sending module, for sending the code stream input data of the DASH to terminal;
Wherein, the DASH and HLS is as adaptive stream media technology, rope of the agreement to the DASH and the HLS Draw file format and media slicing data format is defined;
Wherein, first conversion module includes:
First acquisition submodule, for obtaining the index file format of the HLS;
First creation submodule, for establishing turn of the index file format of the HLS and the index file format of the DASH Change relation list;
Index file transform subblock, for being converted to the index file format of the HLS according to the transformational relation list The index file format of the DASH.
8. conversion equipment according to claim 7, which is characterized in that the media slicing format is dynamic image expert group The main frame MPEG-2TS Main Profile media slicing format of transport stream.
9. conversion equipment according to claim 7, which is characterized in that the sending module includes:
Sending submodule, the code stream for sending the DASH by timesharing long-term evolving network TD-LTE Nentwork input Data give the terminal.
10. a kind of conversion equipment of adaptive stream media technology, it is applied to terminal, which is characterized in that the conversion equipment includes:
Receiving module, for receiving the code stream input data of dynamic self-adapting hypertext transfer protocol stream DASH, wherein described The code stream input data of DASH comes from broadcast multicast service center BM-SC, and with hypertext transfer protocol live streaming media HLS's Code stream input data supports same media slicing format;
Second conversion module, for the code stream input data of the DASH to be converted to the code stream input data of HLS;
Control module, for carrying out streaming media playing according to the code stream input data of the HLS;
Wherein, the DASH and HLS is as adaptive stream media technology, rope of the agreement to the DASH and the HLS Draw file format and media slicing data format is defined;
Wherein, second conversion module includes:
Second acquisition submodule, for obtaining the index file format of the DASH;
Second creation submodule, for establishing the anti-of the index file format of the DASH and the index file format of the HLS Transformational relation list;
Index file inverse transform submodule, for being turned the index file format of the DASH according to the inverse transform relation list It is changed to the index file format of the HLS.
11. conversion equipment according to claim 10, which is characterized in that the media slicing format is dynamic image expert The group main frame MPEG-2TS Main Profile media slicing format of transport stream.
12. conversion equipment according to claim 10, which is characterized in that the receiving module includes:
Acquisition submodule, the code stream for obtaining the DASH by timesharing long-term evolving network TD-LTE Nentwork input Data.
13. a kind of broadcast multicast service center BM-SC, which is characterized in that described in any item certainly including such as claim 7 to 9 Adapt to the conversion equipment of stream media technology.
14. a kind of terminal, which is characterized in that including such as the described in any item adaptive stream media technologies of claim 10 to 12 Conversion equipment.
CN201510163151.3A 2015-04-08 2015-04-08 Conversion method, device, BM-SC and the terminal of adaptive stream media technology Active CN106162377B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510163151.3A CN106162377B (en) 2015-04-08 2015-04-08 Conversion method, device, BM-SC and the terminal of adaptive stream media technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510163151.3A CN106162377B (en) 2015-04-08 2015-04-08 Conversion method, device, BM-SC and the terminal of adaptive stream media technology

Publications (2)

Publication Number Publication Date
CN106162377A CN106162377A (en) 2016-11-23
CN106162377B true CN106162377B (en) 2019-06-21

Family

ID=57336249

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510163151.3A Active CN106162377B (en) 2015-04-08 2015-04-08 Conversion method, device, BM-SC and the terminal of adaptive stream media technology

Country Status (1)

Country Link
CN (1) CN106162377B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792271A (en) * 2016-12-30 2017-05-31 中广热点云科技有限公司 The system and method for document presentation association in adaptive stream media
CN108206957B (en) * 2017-11-29 2021-05-28 贵州省广播电视信息网络股份有限公司 Method for playing NGOD video file by HLS
CN115442662A (en) * 2021-06-01 2022-12-06 中兴通讯股份有限公司 Subtitle display method and device based on HLS (HTTP live streaming)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420619A (en) * 2008-11-20 2009-04-29 四川长虹电器股份有限公司 Distributed media format code transferring method
CN103581693A (en) * 2013-11-12 2014-02-12 北京清源新创科技有限公司 Internet-oriented large-scale live time shifting method and system based on fragment transmission
CN103731676A (en) * 2013-12-31 2014-04-16 深圳Tcl新技术有限公司 Playing method and device compatible to multi-protocol multimedia data
CN103957469A (en) * 2014-05-21 2014-07-30 百视通网络电视技术发展有限责任公司 Internet video on demand method and system based on real-time packaging switching
CN104410902A (en) * 2014-12-04 2015-03-11 华为技术有限公司 Playing method and terminal for live program, as well as generation method and equipment for index document

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420619A (en) * 2008-11-20 2009-04-29 四川长虹电器股份有限公司 Distributed media format code transferring method
CN103581693A (en) * 2013-11-12 2014-02-12 北京清源新创科技有限公司 Internet-oriented large-scale live time shifting method and system based on fragment transmission
CN103731676A (en) * 2013-12-31 2014-04-16 深圳Tcl新技术有限公司 Playing method and device compatible to multi-protocol multimedia data
CN103957469A (en) * 2014-05-21 2014-07-30 百视通网络电视技术发展有限责任公司 Internet video on demand method and system based on real-time packaging switching
CN104410902A (en) * 2014-12-04 2015-03-11 华为技术有限公司 Playing method and terminal for live program, as well as generation method and equipment for index document

Also Published As

Publication number Publication date
CN106162377A (en) 2016-11-23

Similar Documents

Publication Publication Date Title
JP6487076B2 (en) Internet Protocol (IP) Multimedia Subsystem (IMS) based Peer to Peer (P2P) content delivery
CN104704793B (en) For the method and apparatus of the processing of multi-medium data
CN103986942B (en) Data distribution system and method based on CDN (content distribution network)
US20130182643A1 (en) Method and system for transitions of broadcast dash service receptions between unicast and broadcast
EP4075753B1 (en) Methods and apparatus for enhanced mbms content provisioning and content ingestion
JP5944494B2 (en) Method and apparatus for transmitting and receiving signaling information for receiving broadcast services in a digital broadcasting system
EP2536044B1 (en) Method and apparatus for transmitting and receiving signaling information for reception of broadcast services in a digital broadcasting system
CN107135417A (en) A kind of throwing screen method and system of HLS protocol
CN104541516B (en) For the method and apparatus of the transmission characteristic information of transferring multimedia data
CN106162377B (en) Conversion method, device, BM-SC and the terminal of adaptive stream media technology
CN109964467A (en) The control based on node type for auxiliary data flow transmission
CN101034968B (en) System, method and device for providing the bidirectional service in the separated bidirectional network
EP4060964B1 (en) Method and apparatus for processing multicast signal
Lykourgiotis et al. Hybrid broadcast and broadband networks convergence for immersive TV applications
CN106790030B (en) Multi-screen cooperative audio transmission server, client, system and processing method thereof
CN104980955A (en) Method for improving transfer rate of Wi-Fi Display
Kim et al. An adaptive buffering method for practical HTTP live streaming on smart OTT STBs
US10440406B2 (en) Method and apparatus for transmitting or receiving multimedia
CN103826143A (en) VoD (Video on Demand) service providing apparatus based on mixed use of multicast and unicast, and method thereof
CN103379088B (en) A kind of system and method for cross-domain offer programme televised live
Burdinat et al. ATSC 3.0, DVB-I, and TV 3.0 Services via 5G Broadcast—System Design and Reference Tools
Silhavy et al. 5G-MAG (Media Action Group) reference tools: Putting 5G in action for media
US9635407B2 (en) Method and apparatus for bottleneck coordination to achieve QoE multiplexing gains
CN102333095A (en) Media business system and implementation method
KR20140100737A (en) Home gateway device and method for providing iptv contents to mobile device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant