WO2008106842A1 - Procédé de mise en oeuvre d'informations d'invite de programme de diffusion multimédia mobile - Google Patents
Procédé de mise en oeuvre d'informations d'invite de programme de diffusion multimédia mobile Download PDFInfo
- Publication number
- WO2008106842A1 WO2008106842A1 PCT/CN2007/002506 CN2007002506W WO2008106842A1 WO 2008106842 A1 WO2008106842 A1 WO 2008106842A1 CN 2007002506 W CN2007002506 W CN 2007002506W WO 2008106842 A1 WO2008106842 A1 WO 2008106842A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- program
- prompt information
- information
- mobile multimedia
- data unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 239000000284 extract Substances 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 5
- 238000005538 encapsulation Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
Definitions
- the present invention relates to the field of communications, and more particularly to the implementation of program prompt information in the electronic service (CM) field, electronic service (or section i) guide.
- CM electronic service
- BACKGROUND OF THE INVENTION Mobile multimedia broadcasting services (also called mobile TVs) have various implementation technologies, including Multimedia Broadcast Multicast Service (MBMS), Broadcast and Multicast Service (BCMCS), and Broadcast and Multicast Service (BCMCS).
- MBMS Multimedia Broadcast Multicast Service
- BCMCS Broadcast and Multicast Service
- BCMCS Broadcast and Multicast Service
- Streaming technology also based on broadcast networks (terrestrial digital broadcasting, satellite digital broadcasting) technology, such as DVB-H in Europe (Digital Video Broadcast Handheld: Digital Video Broadcast Handheld), MediaFLO in the United States (media single forward link) : Media Forward Link Only ), Japan's ISDB-T (Integrated Service Digital Broadcasting - Terrestrial) and China's CMMB (China Mobile Multimedia Broadcast), as well as application layer assistance technology.
- Mobile multimedia services based on broadcast networks have been widely used due to their high spectrum utilization, large capacity, relatively low construction cost and wide audience.
- mobile multimedia broadcast network users can learn about mobile multimedia broadcast services (including service name, play time, content, price, etc.) through electronic service guide (ESG) or electronic program guide navigation.
- ESG electronic service guide
- ESG provides a good navigation mechanism for users to watch TV programs and enjoy information services, so that users can quickly and easily find the programs they care about and view the additional information of the programs.
- the current program content of the current service/channel such as start time, theme, duration, etc.
- the program prompt information when the system adjusts the current time period or the subsequent time period program at a certain moment, it is also necessary to notify the user in time.
- the present invention provides a method for quickly providing program prompt information of a current service/channel during a process of watching a program or switching a service/channel in a mobile multimedia broadcast system, and immediately notifying the system of the adjusted program information to the user.
- Wenshan users use the experience of multimedia broadcasting services.
- SUMMARY OF THE INVENTION The technical problem to be solved by the present invention is to provide a mobile multimedia broadcast network in which a user quickly provides information about a program currently being played by a current service/channel and a next program information (ie, a program) when switching channels or watching a program.
- the method of prompting information improves the user experience of using the multimedia broadcast service.
- Step S102 The mobile multimedia system front end obtains program prompt information of the multimedia service channel, and encapsulates the program prompt information in the complex Transmitting to the multiplexer in the data unit of the sub-frame data segment, wherein the data segment data unit type encapsulating the program hint information is set with a specific value to distinguish it from other data; and in step S104, the multiplexer will contain the program The multiplexed subframe of the hint information constitutes a multiplexed frame and is transmitted through the mobile multimedia broadcast network.
- the method further includes: Step S106: The terminal receives the multimedia service information from the mobile multimedia broadcast network, parses the program prompt information from the data unit of the multiplex subframe data segment, and displays the program prompt information on the terminal screen.
- the mobile multimedia system front end encapsulates the program prompt information together with the multimedia service video data information and the audio data information in the data unit of the multiplex subframe data segment.
- the multiplexer combines the multiplex subframes including the program hint information, the multimedia service video information, and the audio data information into a multiplex frame.
- the program prompt information includes at least one of the following: a start time, a program name of at least one language description, and a duration.
- Step S106 further includes: the terminal parsing the data unit type and the data unit from the received multiplex sub-frame data segment, and determining whether there is program prompt information in the data unit according to the type of the data list, and if yes, directly parsing from the data unit Displaying the program prompt information and displaying it on the terminal screen; otherwise, searching the program schedule of the local electronic service guide, the content table to obtain the start time of the current service/channel, the program name of one or more language descriptions, and the program duration information. It is constructed as a program prompt message and displayed on the terminal screen.
- the program prompt information is encapsulated in a data unit of the data segment in a table manner or an XML manner.
- the program prompt information includes program information of the current program and program information of the next program; if the current program is the last program of the channel, the program prompt information only includes current program information; the program information includes a start time, a program name, and a duration.
- the program prompt information further includes a record number indicating the sum of the current program and the next program number of the data unit. If the number of records is 2, the data unit includes the current program information and the next program information; if the number of records is 1, Then, the data unit only contains current program information; if the number of records is greater than 2, the data unit includes current program information and two or more consecutive program information.
- Step S104 further includes: the program prompt information is periodically sent to the user terminal through the mobile multimedia broadcast network, or is immediately broadcast to the user terminal through the broadcast channel according to the needs of the operator.
- Step S106 further includes: the terminal calibrating the local time using the system time obtained from the mobile multimedia network, and displaying the playing progress of the current program using the calibrated local time in combination with the program start time and duration of the program prompt information.
- step S102 when the front end of the multimedia broadcast system adjusts the current time period or the next time period of a certain service/channel, the front end actively sends the program prompt information, and at this time, the terminal receives the update in the multiplex subframe.
- FIG. 1 is a flowchart of a method for implementing mobile multimedia broadcast thrift hint information according to the present invention
- FIG. 2 is a schematic diagram of program hint information in a CMMB multiplex sub-frame position according to the present invention
- CMMB data segment encapsulation structure diagram CMMB data segment encapsulation structure diagram
- FIG. 4 is a schematic diagram of a program cue information data unit package according to the present invention
- FIG. 5 is a schematic diagram of program cue information transmission and processing according to the present invention.
- DETAILED DESCRIPTION OF THE INVENTION The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It is an object of the present invention to provide an implementation and processing method for a current program/sequence of program information (program presentation information) of a channel in a mobile multimedia broadcast network.
- 1 is a flow chart of a method for implementing mobile multimedia broadcast program prompt information according to the present invention. As shown in Figure 1, the method includes the following steps:
- the mobile multimedia system front end obtains the program prompt information of the multimedia service channel, and is encapsulated in the data unit of the multiplex sub-frame data segment together with the multimedia service video data information and the audio data information, and sent to the multiplexer, where the program is encapsulated
- the data segment data unit type of the prompt information sets a specific value to distinguish it from other data
- the multiplexer combines the multiplexed subframes including the program prompt information, the multimedia service video information, and the audio data information into a multiplex frame, and sends the multiplex frame through the mobile multimedia broadcast network.
- the terminal receives the multimedia service information, parses the program prompt information from the data unit of the multiplex subframe data segment, and displays the program prompt information on the terminal screen.
- the program prompt information of the step S102 includes at least one of a start time, a program name of one or more language descriptions, and a program duration.
- step S106 further includes: the terminal parsing out the data unit type and the data unit from the received multiplex sub-frame data segment, and determining whether the data unit has the program prompt information in the data unit type, if any, directly Parsing the program prompt information in the current data unit and displaying it on the terminal screen; otherwise, searching the local ESG's program schedule, the content table to obtain the current service/channel start time, the program name of one or more language descriptions,
- the program duration information is constructed as program reminder information and displayed on the terminal screen.
- the program prompt information of step S102 is loaded in the data unit of the data segment in a table manner or an XML manner.
- the program prompt information of step S102 further includes a record number indicating the sum of the current program and the next program number of the data unit. If the number of records is 2, the data unit includes the current program information and the next one. Program information; if the number of records is 1, the data unit only contains current program information; if the number of records is greater than 2, the data unit contains current program information and Two or more pieces of program information are consecutively followed.
- step S104 further includes: the program prompt information is periodically sent to the user terminal through the mobile multimedia broadcast network, or is immediately broadcast to the user terminal through the broadcast channel according to the needs of the operator.
- step S106 further includes: the terminal calibrating the local time using the system time obtained from the mobile multimedia network, and displaying the playing of the current program using the calibrated local time in combination with the program start time and duration of the program prompt information. schedule.
- step S102 when the front end of the multimedia broadcast system adjusts the current time period of the certain service/channel or the program of the next time period, the front end actively sends the program prompt information, and at this time, the terminal receives the multiplexing by receiving The update in the sub-frame indicates that the current service or channel has the latest program prompt information, and directly parses the program prompt information in the current data unit and displays it on the terminal screen.
- the method of the present invention can be generally divided into two steps: 1. encapsulation of program prompt information; 2. transmission and processing of program prompt information. These two steps are described in detail below. 1. Encapsulation of program prompt information
- each multimedia service occupies one or more multiplex subframes, and the multiplex subframe includes The sub-frame header, the video segment, the audio segment, and the data segment; wherein, the video data, the audio data, and the program prompt information are respectively encapsulated in the video segment, the audio segment, and the data segment, wherein the program prompt information is in the data unit of the data segment
- the middle is identified by a specific value to distinguish other data.
- the multiplexed sub-frame is used to carry specific multimedia broadcast service data and/or system data to form a multimedia broadcast service, and these services are exclusively transmitted to the terminal through the mobile multimedia broadcast network.
- the encapsulation structure of the data segment of the program hint information is composed of a data segment header and a plurality of data units.
- the data segment header describes the parameters of each data unit, including data unit number, data unit type, data unit length and other parameters; wherein, the data unit type is used to distinguish different data carried by the data unit, as shown in Table 1.
- the data unit type of the program prompt information is defined as "1".
- the program prompt information is encapsulated in a data unit, and the parameters included are: Number of records: indicates the number of program prompt information carried by the data unit, and the default value is 2, indicating 'this data unit Only two records are included, each record represents current program information and next program information; if the number of records is greater than 2, it means that the data unit contains current program information and two or more consecutive program information; if there is only one record , means that the data unit contains current program information.
- Start Time Indicates when the program for the business/channel starts to play.
- Duration Indicates the duration of the program.
- Language Type Indicates the language encoding of the program theme name.
- the length of the topic indicates the length of the program name string, which is convenient for terminal resolution.
- Subject Indicates the name of the content of the program being played.
- FIG. 5 it is a flow chart illustrating the transmission and processing of program prompt information. The flow of program prompt information transmission and processing of the present invention will be described below with reference to FIG.
- the mobile multimedia system front-end ESG generator obtains the program prompt information of the multimedia service channel, and is packaged in the data unit of the multiplex sub-frame data segment together with the multimedia service video and audio data information, where the program prompt information is encapsulated.
- the data segment data unit type sets a specific value to distinguish it from other data.
- the multimedia service information occupies a multiplex frame composed of one or more multiplexed subframes, where the multiplex subframe includes a multiplex subframe header, a video segment, an audio segment, and a data segment, where the video data,
- the audio data is respectively encapsulated in the video segment and the audio segment
- the program prompt information of the extracted service/channel mainly includes a start time, a program name of at least one language description, a duration, and the like, and is a program prompt information format of the above step 1.
- program presentation information of each service channel is extracted from the ESG server at regular intervals of one second.
- the multiplexer will display the service/channel program prompt information as well as audio data, video data, and the like.
- the service information is configured to conform to the CMMB network multiplexed frame, and is sent to the mobile multimedia terminal along with the CMMB network broadcast; the multimedia service information containing the program prompt information may be broadcasted to the user terminal periodically through the broadcast channel, or may be according to the operator. The need to be broadcasted to the user terminal through the broadcast channel immediately.
- 520 When the user uses the mobile multimedia service, switch to the service/channel to be viewed, or select the "view program prompt information" function operation, at this time, the mobile multimedia terminal application is at the designated time.
- the data unit Internally (consistent with the delivery period, for example, 1 second), the data unit is parsed from the received multiplex subframe, and it is determined whether the data unit type is "1" defined in the above step "1.
- Encapsulation of program hint information ( The data unit indicating the program prompt information, if yes, directly parsing the program prompt information in the current data unit, displayed on the screen of the user moving multimedia terminal; if not, searching the local ESG program schedule table, the content table To get information about the current business/channel, such as the start time, The information such as the name, duration, etc. is configured as program prompt information, which is displayed on the screen of the user terminal.
- the terminal obtains the system time from the mobile multimedia network, uses the system time to calibrate the local time of the terminal, and uses the calibrated local time. Displaying the progress of the current program in combination with the program start time and duration of the program prompt information obtained from the multiplex subframe.
- the ESG server can notify the ESG generator to actively send the program prompt information.
- the corresponding step 520 should be: The terminal detects that the network has the latest program prompt information by receiving the corresponding indication in the multiplex sub-frame header.
- the program prompt information in the current data unit is directly parsed and displayed on the screen of the user terminal.
- the terminal when the user switches the service/channel, the terminal first queries the complex that constitutes the current service/channel. Whether there is program prompt information in the data segment of the sub-frame If there is automatic display on the terminal screen; if there is no program prompt information data in the data segment of the multiplex subframe of the current service/channel, the start time, the content theme, and the content theme may be retrieved in the local programming schedule and the content table stored in the terminal.
- the duration information and other related information, the program prompt information constituting the current channel is automatically displayed on the terminal screen; the user can also actively query the program prompt information through the function Lai single during the viewing of the program.
- the priority query constitutes the multiplexing of the current service/channel.
- Program prompt information in the data segment of the subframe if not checking the start time of the current service/channel in the terminal local programming schedule, the content table, the program name of one or more language descriptions, the program duration Information, which constitutes the program prompt information of the current channel.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
L'invention concerne un procédé de mise en oeuvre d'informations d'invite de programme de diffusion multimédia mobile, qui comprend les étapes suivantes: S102, une extrémité frontale d'un système multimédia mobile acquiert les informations d'invite de programme d'un canal de service multimédia et les encapsule dans l'unité de données d'un segment de donnée de sous-trame de multiplexage, où une valeur spécifique est fixée pour le type de données du segment de données encapsulées avec les informations d'invite de programme afin de les distinguer des autres données; S104, un multiplexeur amène les sous-trames de multiplexage contenant les informations d'invite de programme à composer une trame de multiplexage, et l'envoie par réseau de diffusion multimédia mobile; S106, un terminal reçoit les informations de service multimédia, extrait les informations d'invite de programme de l'unité de données du segment de données de sous-trames de multiplexage, et affiche ces informations de programme sur l'écran du terminal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710073473.4 | 2007-03-08 | ||
CN200710073473 | 2007-03-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008106842A1 true WO2008106842A1 (fr) | 2008-09-12 |
Family
ID=39737772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/002506 WO2008106842A1 (fr) | 2007-03-08 | 2007-08-28 | Procédé de mise en oeuvre d'informations d'invite de programme de diffusion multimédia mobile |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2008106842A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114449316A (zh) * | 2021-12-02 | 2022-05-06 | 北京快乐茄信息技术有限公司 | 一种视频处理方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1563683A2 (fr) * | 2002-10-11 | 2005-08-17 | Electronics and Telecommunications Research Institute | Systeme et procede pour fournir un guide de programmes electronique |
KR20060099964A (ko) * | 2005-03-15 | 2006-09-20 | 티유미디어 주식회사 | 이동멀티미디어방송 서비스 도중 무선인터넷 접속 시스템및 그 방법 |
CN1972484A (zh) * | 2006-12-05 | 2007-05-30 | 中兴通讯股份有限公司 | 一种移动多媒体广播业务中当前及下一节目信息的实现方法 |
CN101005642A (zh) * | 2007-01-08 | 2007-07-25 | 中兴通讯股份有限公司 | 一种移动多媒体广播系统的节目信息的传输方法 |
-
2007
- 2007-08-28 WO PCT/CN2007/002506 patent/WO2008106842A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1563683A2 (fr) * | 2002-10-11 | 2005-08-17 | Electronics and Telecommunications Research Institute | Systeme et procede pour fournir un guide de programmes electronique |
KR20060099964A (ko) * | 2005-03-15 | 2006-09-20 | 티유미디어 주식회사 | 이동멀티미디어방송 서비스 도중 무선인터넷 접속 시스템및 그 방법 |
CN1972484A (zh) * | 2006-12-05 | 2007-05-30 | 中兴通讯股份有限公司 | 一种移动多媒体广播业务中当前及下一节目信息的实现方法 |
CN101005642A (zh) * | 2007-01-08 | 2007-07-25 | 中兴通讯股份有限公司 | 一种移动多媒体广播系统的节目信息的传输方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114449316A (zh) * | 2021-12-02 | 2022-05-06 | 北京快乐茄信息技术有限公司 | 一种视频处理方法、装置、电子设备及存储介质 |
CN114449316B (zh) * | 2021-12-02 | 2023-09-22 | 北京快乐茄信息技术有限公司 | 一种视频处理方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100819259B1 (ko) | 휴대 방송 시스템에서의 통지 메시지 송수신 방법 및 장치 | |
TWI283131B (en) | Method and apparatus for facilitating toggling between internet and TV broadcasts | |
US9445037B2 (en) | Method of transmitting and receiving broadcast signal and apparatus for receiving broadcast signal | |
CA2841948C (fr) | Services de distribution du contenu dans un satellite et systemes de distribution de contenu satellite/ip | |
US20070118872A1 (en) | Method and apparatus for providing preview service using electronic service guide in a digital broadcasting system | |
EP2214411A2 (fr) | Diffusion de données | |
EP2262193A1 (fr) | Procédé et appareil pour présenter un message d'information | |
US8782699B2 (en) | Method, system and terminal for acquiring electronic service guide information of mobile phone TV | |
BRPI0617259A2 (pt) | aparelho; método; mìdia legìvel por computador; e sistema | |
JP2009545218A (ja) | ローカル電子サービスガイド生成を使用する放送システム | |
CN100479538C (zh) | 一种移动多媒体广播业务中当前及下一节目信息的实现方法 | |
JP2004349932A (ja) | デジタル放送の補完視聴サービスサーバ、携帯受信機、及びデジタル放送補完視聴サービス方式 | |
CN100589350C (zh) | 手机电视视频预览的发送或接收方法及装置 | |
CN101262293B (zh) | 一种多语言节目提示信息的传输方法和系统 | |
WO2008083560A1 (fr) | Procédé de transmission d'informations en matière de programmes d'un système de diffusion multimédia mobile | |
EP2275950A1 (fr) | Système de distribution de contenu comportant un serveur à la demande | |
CN101087390B (zh) | 一种移动多媒体广播节目提示信息的实现方法 | |
WO2008106842A1 (fr) | Procédé de mise en oeuvre d'informations d'invite de programme de diffusion multimédia mobile | |
KR100597134B1 (ko) | 디지털 멀티미디어 방송 서비스 시스템 및 방법 | |
CN101087389A (zh) | 一种移动多媒体广播节目提示信息的传输及实现方法 | |
EP2352288B1 (fr) | Procédé destiné à transmettre et recevoir les données de service de télévision sur dispositif mobile | |
US20100180309A1 (en) | Method and system for providing a unicast service in a mobile digital broadcasting service | |
KR101414389B1 (ko) | 디지털 방송 시스템 및 디지털 방송 시스템에서 전자서비스 가이드 데이터를 송수신하는 방법 | |
KR101729786B1 (ko) | 개인 방송과 지상파 방송을 결합한 방송 서비스 제공 시스템 및 방법 | |
JP2011077893A (ja) | コンテンツ送信装置、コンテンツ受信装置及びコンテンツ受信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07800727 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07800727 Country of ref document: EP Kind code of ref document: A1 |