CN101478356A - Method, apparatus and data broadcast service system for receiving data broadcast - Google Patents
Method, apparatus and data broadcast service system for receiving data broadcast Download PDFInfo
- Publication number
- CN101478356A CN101478356A CNA2009100011397A CN200910001139A CN101478356A CN 101478356 A CN101478356 A CN 101478356A CN A2009100011397 A CNA2009100011397 A CN A2009100011397A CN 200910001139 A CN200910001139 A CN 200910001139A CN 101478356 A CN101478356 A CN 101478356A
- Authority
- CN
- China
- Prior art keywords
- data file
- time
- broadcast
- downloaded
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000010295 mobile communication Methods 0.000 claims description 5
- 230000001960 triggered effect Effects 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method for receiving data broadcast. The method comprises the following steps: a terminal receives an electronic business guide and displays the received electronic business guide to a user; the user selects a data file to be downloaded from the terminal according to the electronic business guide; the terminal reads and saves the broadcast time of the data file to be downloaded from the electronic business guide; and the terminal receives the data file at the broadcast time of the data file. The method receives the data file at the backstage when the broadcast time arrives, enables the terminal not to be in the receiving state all the time, and solves the problem that the terminal fails to complete other operations when receiving the data broadcast. Since the data broadcast runs in the carousel mode and has no strict requirement for time accuracy, the method ensures better user experience.
Description
Technical Field
The present invention relates to the field of mobile multimedia broadcasting technologies, and in particular, to a method and an apparatus for receiving data broadcasting, and a data broadcasting service system.
Background
The earliest data download service is an end-to-end service, a terminal actively initiates a data download request, or a server pushes a notification to the terminal to inquire whether the terminal needs to receive data download, and then the terminal initiates the data download request, the mobile communication network allocates network resources for the terminal, and the server provides data download. When the end-to-end mode is adopted, if a plurality of users download the same data file at the same time, the mobile communication network allocates a path resource for each user, obviously, for the data file frequently accessed by the user, the end-to-end downloading mode causes huge resource overhead, and is not beneficial to the development of services and the operation of operators.
With the increasing popularity of intelligent mobile terminals, data downloading services are more and more widely used, and people no longer meet simple internet browsing, and various multimedia services with high bandwidth occupation are continuously present, such as video conferences, television broadcasts, video on demand, advertisements and the like. On one hand, the method needs to meet the continuously rising service requirements of mobile users, and meanwhile, a new service growth point is brought to operators. The mobile multimedia broadcasting technology can realize various video, audio and multimedia application services, and can greatly improve the utilization rate of network resources, especially precious air interface resources, and is certainly widely applied.
The data broadcasting service of the mobile multimedia broadcasting provides the broadcasting service of the data file at a certain moment, and all users in the service area can simultaneously receive and acquire the data file, so that for the data file with frequent access, the data broadcasting service only needs to occupy few resources, and the data file can be issued to the users at the appointed time. The technology provides wider prospects for the development of 3G services.
The data broadcasting service of the mobile multimedia broadcasting is realized based on a data transmission technology. The data transmission technology is mainly divided into a streaming mode and a file mode, the streaming mode refers to that service data is transmitted in a continuous stream mode, and usually there is a timing requirement, there is a time label indication for transmission or there is a synchronization requirement inside a data stream, and the requirement on data integrity is low, for example, stock information, audio stream, video stream, and the like. The file mode refers to that the service data is transmitted in a discrete data file mode, and generally has no timing requirement, no time tag or synchronization requirement, and higher requirement on data integrity, such as pictures, web pages, plug-ins, and the like.
For a data broadcast service transmitted in a file mode, a data file is generally divided into file blocks and file fragments, and the file blocks and the file fragments are packaged and transmitted, and a terminal can not be used until the data file is completely received.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method, an apparatus and a data broadcast service system for receiving data broadcast, during the process of receiving data file, the user can still perform other operations without interrupting the data download.
To solve the above technical problem, a method for receiving data broadcast according to the present invention includes:
the terminal receives the electronic service guide and displays the received electronic service guide to the user;
a user selects a data file to be downloaded on a terminal according to an electronic service guide;
the terminal reads and saves the broadcast time of the data file to be downloaded from the electronic service guide;
at the broadcast time of the data file, the terminal receives the data file.
Further, after the terminal reads and saves the broadcast time of the data file to be downloaded, the timer is started, the timing end time of the timer is set as the broadcast time of the data file, and after the timing of the timer is ended, the terminal is triggered to receive the data file.
Further, the terminal reads the identification information of the data file at the same time of reading the broadcast time of the data file, and only receives the data file according to the identification information at the broadcast time.
Further, after the terminal completely receives the data file, the terminal displays the prompt information of the completion of the data file reception and prompts the user to use the data file.
Further, an apparatus for receiving data broadcasting, the apparatus comprising: an electronic service guide receiving terminal and a broadcast service client; wherein,
the electronic service guide receiving end is used for receiving the electronic service guide and displaying the received electronic service guide to a user;
the broadcast service client is used for recording the data files to be downloaded selected by the user, reading and storing the broadcast time of the data files to be downloaded from the electronic service guide, and receiving the data files at the broadcast time.
Further, the device also comprises a timer, the timing end time of the timer is the broadcasting time of the data file, and the timer triggers the broadcasting service client to receive the data file after the timing end.
Further, the broadcast service client reads the identification information of the data file at the same time of reading the broadcast time of the data file, and only receives the data file according to the identification information at the broadcast time.
Further, a data broadcasting service system, the system comprising: a broadcast server, a wireless broadcast network and a terminal; wherein,
the broadcast server is used for broadcasting the electronic service guide and the data file to the terminal through a wireless broadcast network;
the terminal is used for receiving the electronic service guide through the wireless broadcast network, displaying the received electronic service guide to a user, recording a data file to be downloaded selected by the user, reading and storing the broadcast time of the data file to be downloaded from the electronic service guide, and receiving the data file to be downloaded at the broadcast time.
Further, after the terminal reads and stores the broadcast time of the data file to be downloaded, a timer is started, the timing end time of the timer is set to be the broadcast time of the data file to be downloaded, and after the timing of the timer is ended, the terminal is triggered to receive the data file.
Furthermore, the terminal reads the broadcast time of the data file to be downloaded and also reads the identification information of the data file to be downloaded, and only receives the data file to be downloaded according to the identification information at the broadcast time.
Further, a method for receiving data broadcast is applied to a network system including a first endpoint and a second endpoint, wherein the first endpoint includes a first state and a second state, and the method includes:
in the first state, the first end point receives an electronic service guide issued by the second end point, selects a data file to be downloaded from the electronic service guide, and stores the first time of the broadcast issuance of the data file to be downloaded;
and setting a second time, triggering the first end point to enter the first state when the second time is up, and receiving the data file from the second end point.
Furthermore, after receiving the electronic service guide in the first state and storing the first time, the first endpoint switches from the first state to the second state, and when the second time arrives, the first endpoint is triggered to enter the first state from the second state and receive the data file.
Further, the first time is an interval including a first time point and a second time point, and the second time is between the intervals, or the second time is less than the first time point.
Further, in the first state, the identification information of the data file to be downloaded is also stored, and after the second time is up, the corresponding data file to be downloaded is obtained according to the identification information.
Further, the first state is set to an accepted data file state and the second state is a non-accepted data file state.
Further, the first endpoint receives the data file from the second endpoint through a unidirectional network, which includes a data broadcasting form of a broadcasting network or a mobile communication network.
In summary, the invention sets the timer to receive the data file in the background after the broadcast time arrives, so that the terminal does not need to be in a receiving state all the time, and the problem that the terminal cannot perform other operations when receiving the data broadcast is solved. The method utilizes the characteristics that the data broadcasting adopts a carousel mode and has low requirement on time precision, and can bring good experience to users.
Drawings
Fig. 1 is a flowchart of a method of receiving a data broadcast according to the present invention;
FIG. 2 is a block diagram of an apparatus for receiving data broadcasting according to the present invention;
fig. 3 is a system architecture diagram of a data broadcasting service system according to the present invention.
Detailed Description
In the data broadcast service for transmitting data in the file mode, the data file can be used only after the complete data file is completely received, the process of receiving the data does not need the intervention of a user, and the user can not perform other operations, which causes great inconvenience for the user to use the service.
The data broadcasting service generally broadcasts the data file in a carousel manner, so that even if a certain deviation exists between the system time of the terminal and the system time of the broadcasting server, the terminal can be guaranteed to completely receive the data file after the timing time arrives.
The following description of the embodiments of the present invention is provided with reference to the accompanying drawings:
fig. 1 shows a method for receiving data broadcasting according to the present invention, which includes:
101: a user starts a broadcast service client on a terminal, receives an electronic service guide sent by a broadcast server, wherein the electronic service guide comprises content information of a data broadcast service;
the content information of the data broadcast service includes information of data files available for downloading, such as content introduction of the data files, identification information of the data files, broadcast time, and the like.
102: the terminal displays the received electronic service guide, and the user selects the interested data file to download according to the electronic service guide;
if the user selects the downloaded data file to be ordered, an ordering operation is also required.
103: the terminal reads and stores the identification information of the data file selected by the user from the electronic service guide and records the broadcast time of the data file;
104: after the user quits the broadcast service client, the terminal starts a timer, and the timing end time of the timer is set as the broadcast time of the data file selected to be downloaded by the user;
105: after the timer finishes timing, triggering a broadcast service client of the terminal at the background, reading the identification information of the data file selected by the user and stored by the terminal by the broadcast service client, and only receiving and storing the data file selected by the user on a broadcast channel according to the identification information;
the terminal receives the data file from the broadcasting server through a unidirectional network including a data broadcasting form of a broadcasting network or a mobile communication network.
Since the broadcasting server may broadcast a plurality of data files at the same time at a certain time, it is necessary to identify the data file selected by the user using the identification information in order to receive only the desired data file.
106: after completely receiving the data file, the terminal quits the broadcast service client, displays the prompt information of the completion of the data file reception and prompts the user that the data file reception is completed;
107: after seeing the prompt message displayed by the terminal, the user can use the completely received data file.
Fig. 2 shows an apparatus for receiving data broadcasting according to the present invention, including: the system comprises an electronic service guide receiving end, a broadcast service client and a timer; wherein,
the electronic service guide receiving end is used for receiving the electronic service guide and displaying the received electronic service guide to a user;
the broadcast service client is used for recording the data files to be downloaded selected by the user, reading and storing the broadcast time and the identification information of the data files to be downloaded from the electronic service guide, and only receiving the data files to be downloaded selected by the user in the background at the broadcast time according to the identification information.
The timing end time of the timer is the broadcasting time of the data file, and after the timing end, the timer triggers the broadcasting service client to receive the data file in the background.
The present invention also provides a data broadcasting service system, referring to fig. 3, the data broadcasting service system includes: a terminal, a wireless broadcast network and a broadcast server; wherein,
the broadcast server is used for broadcasting the electronic service guide and the data file to the terminal through a wireless broadcast network;
the terminal is used for receiving the electronic service guide through a wireless broadcast network, displaying the received electronic service guide to a user, recording a data file to be downloaded selected by the user, reading and storing the broadcast time and the identification information of the data file to be downloaded from the electronic service guide, starting a timer after reading and storing the broadcast time of the data file to be downloaded, setting the timing end time of the timer as the broadcast time of the data file to be downloaded, triggering the terminal to receive the data file in the background after the timing of the timer is ended, and receiving only the data file to be downloaded in the background by the terminal according to the identification information.
The present invention is capable of other embodiments, and various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention.
Claims (16)
1. A method of receiving a data broadcast, comprising:
the terminal receives the electronic service guide and displays the received electronic service guide to the user;
the user selects a data file to be downloaded on the terminal according to the electronic service guide;
the terminal reads and stores the broadcast time of the data file to be downloaded from the electronic service guide;
and the terminal receives the data file at the broadcasting time of the data file.
2. The method of claim 1,
and after the terminal reads and stores the broadcast time of the data file to be downloaded, starting a timer, setting the timing end time of the timer as the broadcast time of the data file, and triggering the terminal to receive the data file after the timing of the timer is ended.
3. The method of claim 1 or 2,
and the terminal reads the broadcast time of the data file and also reads the identification information of the data file at the same time, and only receives the data file according to the identification information at the broadcast time.
4. The method of claim 3,
and after the terminal completely receives the data file, displaying prompt information of the completion of the data file reception, and prompting the user to use the data file.
5. An apparatus for receiving data broadcasting, the apparatus comprising: an electronic service guide receiving terminal and a broadcast service client; wherein,
the electronic service guide receiving end is used for receiving the electronic service guide and displaying the received electronic service guide to a user;
the broadcast service client is used for recording a data file to be downloaded selected by a user, reading and storing the broadcast time of the data file to be downloaded from the electronic service guide, and receiving the data file at the broadcast time.
6. The apparatus of claim 5, further comprising a timer,
and the timing end time of the timer is the broadcast time of the data file, and the timer triggers the broadcast service client to receive the data file after the timing end.
7. The apparatus of claim 5 or 6,
and the broadcast service client reads the broadcast time of the data file and also reads the identification information of the data file at the same time, and only receives the data file according to the identification information at the broadcast time.
8. A data broadcast service system, comprising: a broadcast server, a wireless broadcast network and a terminal; wherein,
the broadcast server is used for broadcasting the electronic service guide and the data file to the terminal through the wireless broadcast network;
the terminal is used for receiving the electronic service guide through the wireless broadcast network, displaying the received electronic service guide to a user, recording a data file to be downloaded selected by the user, reading and storing the broadcast time of the data file to be downloaded from the electronic service guide, and receiving the data file to be downloaded at the broadcast time.
9. The system of claim 8,
and after the terminal reads and stores the broadcast time of the data file to be downloaded, starting a timer, setting the timing end time of the timer as the broadcast time of the data file to be downloaded, and triggering the terminal to receive the data file after the timing of the timer is ended.
10. The system of claim 8 or 9,
the terminal reads the broadcast time of the data file to be downloaded and also reads the identification information of the data file to be downloaded, and only receives the data file to be downloaded according to the identification information in the broadcast time.
11. A method for receiving data broadcast, applied to a network system including a first endpoint and a second endpoint, wherein the first endpoint includes a first state and a second state, the method comprising:
in a first state, a first end point receives an electronic service guide issued by a second end point, selects a data file to be downloaded from the electronic service guide, and stores first time issued by broadcasting the data file to be downloaded;
and setting a second time, triggering the first end point to enter a first state when the second time is up, and receiving the data file from the second end point.
12. The method of claim 11, wherein the first endpoint switches from the first state to the second state after accepting the electronic service guide in the first state and storing the first time, and wherein the first endpoint is triggered to enter the first state from the second state and receive the data file when the second time arrives.
13. The method of claim 11, wherein the first time is an interval including a first time point and a second time point, the second time being between the intervals, or the second time being less than the first time point.
14. The method according to claim 11, wherein in the first state, the identification information of the data file to be downloaded is also saved, and after the second time is reached, the corresponding data file to be downloaded is obtained according to the identification information.
15. At least one method according to any one of claims 11 to 14, characterized in that: the first state is set to be a data file accepting state, and the second state is a data file non-accepting state.
16. At least one method according to any one of claims 11 to 14, characterized in that: the first endpoint receives the data file from the second endpoint through a unidirectional network, which includes a data broadcasting form of a broadcasting network or a mobile communication network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2009100011397A CN101478356A (en) | 2009-01-23 | 2009-01-23 | Method, apparatus and data broadcast service system for receiving data broadcast |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2009100011397A CN101478356A (en) | 2009-01-23 | 2009-01-23 | Method, apparatus and data broadcast service system for receiving data broadcast |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101478356A true CN101478356A (en) | 2009-07-08 |
Family
ID=40838992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2009100011397A Pending CN101478356A (en) | 2009-01-23 | 2009-01-23 | Method, apparatus and data broadcast service system for receiving data broadcast |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101478356A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101795437A (en) * | 2010-01-26 | 2010-08-04 | 中兴通讯股份有限公司 | File downloading method and device thereof |
CN102045656A (en) * | 2009-10-23 | 2011-05-04 | 清华大学 | Method for adding time tags in communication service |
WO2013127304A1 (en) * | 2012-03-02 | 2013-09-06 | 华为终端有限公司 | Downlink data transmission method and relevant device and communications system |
-
2009
- 2009-01-23 CN CNA2009100011397A patent/CN101478356A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102045656A (en) * | 2009-10-23 | 2011-05-04 | 清华大学 | Method for adding time tags in communication service |
CN101795437A (en) * | 2010-01-26 | 2010-08-04 | 中兴通讯股份有限公司 | File downloading method and device thereof |
WO2011091663A1 (en) * | 2010-01-26 | 2011-08-04 | 中兴通讯股份有限公司 | Method and apparatus for downloading files |
WO2013127304A1 (en) * | 2012-03-02 | 2013-09-06 | 华为终端有限公司 | Downlink data transmission method and relevant device and communications system |
CN103298064A (en) * | 2012-03-02 | 2013-09-11 | 华为终端有限公司 | Downlink data transmission method, related device and communication system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102118419B (en) | Method, device and communication system for transmitting picture information | |
EP2175577A2 (en) | Apparatus and methods for broadcasting | |
CN102130936B (en) | A method and device for supporting time shifting and looking back in a dynamic HTTP stream transmission scheme | |
EP3813381B1 (en) | Method and apparatus for transmitting and receiving adaptive streaming mechanism-based content | |
CN103347220B (en) | A kind of method and device reviewing live file | |
CN108063769B (en) | Method and device for realizing content service and content distribution network node | |
US20160170940A1 (en) | Font Data Streaming | |
CN101595724A (en) | The broadcast system that utilizes local electronic service guide to generate | |
CN101501715A (en) | Target advertisement in a broadcast system | |
CN105025351A (en) | Streaming media player buffering method and apparatus | |
EP2180652A1 (en) | Method and system for transferring media information | |
CN102137278B (en) | System and method for broadcasting and distributing streaming media based on mobile terminal | |
CN101605227B (en) | Method and system for notifying programs among CMMB terminals | |
CN101098470A (en) | P2P technique based stream media program broadcasting/receiving method and apparatus | |
CN108933764A (en) | It is a kind of to realize the method and apparatus for quickly rising and broadcasting | |
CN110870280A (en) | Method for delivering interrupted audio content in a hybrid receiver, systems, receivers and programs associated with the method | |
CN105100912A (en) | Streaming media processing method and streaming media processing apparatus | |
WO2015180446A1 (en) | System and method for maintaining connection channel in multi-device interworking service | |
CN102572529B (en) | The methods, devices and systems that a kind of program resource is play | |
CN112243158B (en) | Media file processing method and device, computer readable medium and electronic equipment | |
CN106303754A (en) | A kind of audio data play method and device | |
CN101478356A (en) | Method, apparatus and data broadcast service system for receiving data broadcast | |
US20160381102A1 (en) | Media device and method of enhancing use of media device | |
CN101662655B (en) | Audio/video on-demand system | |
CN104602046A (en) | HLS protocol based information publishing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20090708 |