CN101388982B - Television program browsing method, system and digital television receiving terminal - Google Patents

Television program browsing method, system and digital television receiving terminal Download PDF

Info

Publication number
CN101388982B
CN101388982B CN2008102167206A CN200810216720A CN101388982B CN 101388982 B CN101388982 B CN 101388982B CN 2008102167206 A CN2008102167206 A CN 2008102167206A CN 200810216720 A CN200810216720 A CN 200810216720A CN 101388982 B CN101388982 B CN 101388982B
Authority
CN
China
Prior art keywords
mosaic
program
unit lattice
page
module
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
CN2008102167206A
Other languages
Chinese (zh)
Other versions
CN101388982A (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.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics 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 Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN2008102167206A priority Critical patent/CN101388982B/en
Publication of CN101388982A publication Critical patent/CN101388982A/en
Application granted granted Critical
Publication of CN101388982B publication Critical patent/CN101388982B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention provides a method and system for scanning television programs, and a digital television receiving terminal belonging to the digital television technology field. The method comprises the following steps: locking the program frequency point and analyzing the program number information in the program frequency point data stream; generating a mosaic page containing mosaic cell according to the program number information; controlling the mosaic cells to play video data, while controlling the mosaic cell containing the screen focus to play audio data. The invention realizes the television program fast scanning function without adding any digital television front end load or band width by locking the program frequency point at the receiving end, analyzing the program number information of the current frequency point, generating a mosaic page, outputting the programs to the corresponding mosaic cell, playing video data on the mosaic cells while playing audio data on the mosaic cell containing the screen focus. The invention provides more convenience for user to scan the current playing television programs.

Description

A kind of TV programme browsing method, system and receiving terminal for digital television
Technical field
The invention belongs to the digital television techniques field, relate in particular to a kind of TV programme browsing method, system and receiving terminal for digital television.
Background technology
Digital Television has been enriched the programme information of simulated television to a great extent, still along with the increase of amount of information, has also increased the difficulty that the user searches program, and particularly digital TV channel becomes increasingly abundant, and browses program and has become a time-consuming job.
Mosaic service provides two kinds of convenient and swift schemes of browsing program:
Digital TV front-end generates mosaic service and sends the mosaic code stream, the user receives the mosaic code stream at receiving terminal for digital television, resolve the mosaic descriptor, and carry out the sign of mosaic service according to the relevant information of mosaic descriptor, and the button the when user watched mosaic service is made respective reaction; But need the cooperation of digital TV front-end, increase operation cost, and need independent mosaic code stream to transmit, increased bandwidth occupancy, the while user need to forward mosaic program to and browse, and is unfavorable for that the user experiences.
Receiving terminal for digital television is to current in progress a few programs snapshots, save as picture, picture component units lattice unit is shown, but, owing to need the current playing program content of a plurality of programs of crawl and save as picture, speed is slow, the variation that static images can not the real time reaction programme content.
Comprehensive such scheme, mosaic service provides the convenient and swift scheme of browsing program, but because digital television front equipment is expensive, realize complexity, can't in the situation that does not increase digital TV front-end load and bandwidth, realize dynamic video mosaic program browsing.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of TV programme browsing method, is intended to solve the problem that can't realize dynamic video mosaic program browsing in the prior art in the situation that does not increase digital TV front-end load and bandwidth.
The embodiment of the invention is achieved in that a kind of TV programme browsing method, and described method comprises the steps:
Lock program frequency point, and resolve the program number information of described program frequency point data flow;
According to described program number information, generate the mosaic page that comprises the mosaic unit lattice;
The mosaic unit lattice that are controlled at described mosaic page are play the video data of the corresponding program of described mosaic unit lattice, and the mosaic unit lattice of controlling simultaneously the screen focus place are play the voice data of the corresponding program of described mosaic unit lattice.
Another purpose of the embodiment of the invention is to provide a kind of TV programme browing system, and described system comprises:
Parsing module is used for the locking program frequency point, and resolves the program number information of described program frequency point data flow;
The mosaic page generation module is used for the program number information according to described parsing module parsing, generates the mosaic page that comprises the mosaic unit lattice;
The program acquisition module, for the programme information that obtains described mosaic page from the program frequency point data flow of described parsing module parsing, described programme information comprises serivceId, video pid and audio pid at least;
Judge module is for the type of judging the corresponding program of described mosaic unit lattice;
The video playback control module, be used for judging that when described judge module the corresponding program of described mosaic unit lattice is that TV type and video pid are not 0 that the mosaic unit lattice that are controlled at described mosaic page are play the video data of the program corresponding with described mosaic unit lattice; And
The audio frequency transmit control module, for the audio pid of the described programme information that obtains according to described program acquisition module, the mosaic unit lattice that are controlled at the screen focus place are play the voice data corresponding with described audio pid.
Another purpose of the embodiment of the invention is to provide a kind of receiving terminal for digital television that comprises the TV programme browing system.
In the present invention, at receiving terminal for digital television locking television program place frequency, resolve the program number information of current frequency, and generation mosaic page, the program correspondence is outputed in the mosaic unit lattice of mosaic page of generation, at mosaic unit lattice playing video data, simultaneously at focus place mosaic unit lattice playing audio-fequency data, realize fast browsing TV Festival purpose function in the situation that does not increase digital TV front-end load and bandwidth, made things convenient for the user to browse current in progress TV programme.
Description of drawings
Fig. 1 is the TV programme browsing method realization flow figure that the embodiment of the invention provides;
Fig. 2 is the generation method realization flow figure of the mosaic page that provides of the embodiment of the invention;
Fig. 3 is the schematic diagram of the mosaic page that provides of the embodiment of the invention;
Fig. 4 is the TV programme browing system block diagram that the embodiment of the invention provides.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
Fig. 1 shows the TV programme browsing method realization flow that the embodiment of the invention provides, and its detailed step is as described below:
In step S101, open mosaic page and browse the TV programme function.
In embodiments of the present invention, the user opens mosaic page and browses the TV Festival purpose function and can finish by the specific keys on the remote controller, also can finish by the relevant option of menu.
In step S102, selected user need to carry out the frequency of program browsing, locks.
In embodiments of the present invention, the user can carry out the selected of frequency by manual input or according to the selection mode that receiving terminal for digital television provides.
In step S103, judge whether success of locked frequency point, be execution in step S104 then, browse the TV programme of watching before the TV programme function otherwise continue to play opening mosaic page, or, forward other frequencies to, and return step S102.
In step S104, resolve the program number information of the program frequency point data flow of locking.
In embodiments of the present invention, the program number information of this locking is the tricks of the TV programme that comprises of current frequency.
In step S105, according to program number information among the step S104, generate the mosaic page that comprises the mosaic unit lattice.
In step S106, the mosaic unit lattice that are controlled at mosaic page are play the video data of the corresponding program of mosaic unit lattice, and the mosaic unit lattice of controlling simultaneously the screen focus place are play the voice data of the corresponding program of mosaic unit lattice.
As one embodiment of the present of invention, under the mosaic page state, audio, video data is carried out following concrete processing:
1. obtain the programme information of mosaic page from the described program frequency point data flow of resolving, programme information comprises following content: serivceId, video pid and audio pid at least.
In this embodiment, behind the locking program frequency point, when from the corresponding data flow of this frequency, resolving program number information, also from data flow corresponding to this frequency, obtain the programme information of mosaic page.
2. each the mosaic unit lattice in the mosaic page are proceeded as follows:
If be not 0 2.1 the corresponding program of these mosaic unit lattice is TV type and video pid, then according to the video pid of this programme information, in the mosaic unit lattice at this program place, play the corresponding video of this program;
2.2 if the corresponding program of these mosaic unit lattice is the Radio type, perhaps but TV type video pid is 0 (without video data), and then this program of prompting user is that radio or prompting user are without video in the corresponding mosaic unit lattice of program;
2.3 working as the corresponding program of cell is the Radio type, but perhaps TV type video pid is 0 o'clock, according to the audio pid of this programme information, and the voice data of the mosaic unit lattice at view screen focus place.
When mosaic page changes, then repeat above-mentioned steps 1 and 2.
In step S107, receive the key command of user's input.
In embodiments of the present invention, user's button is the button on remote controller or the receiving terminal for digital television front panel, and the user sends key command, for example set direction key, ESC Escape and acknowledgement key by this button.
In step S108, mosaic page is carried out the action event corresponding with key command.
In embodiments of the present invention, the action event corresponding with key command comprise withdraw from mosaic page, at mosaic page conversion focus, the corresponding program of focus cell that is transformed into other mosaic page and plays mosaic page.
When the user presses ESC Escape, continue to play and to enter the program of playing when this mosaic page is browsed before the purpose function of TV Festival;
When the user presses the choice direction key, at current mosaic page internal conversion screen focus, change focus, cut off simultaneously the audio frequency of old focus, play the audio frequency of new focus;
When the user carried out definite key operation to the program of selected focus cell, the program that the focusing cell is corresponding was play, and withdraws from this mosaic page and browses the TV Festival purpose function, the program that played in full screen focus cell is corresponding;
When the user by page-turning function or when pressing successively the set direction key mosaic page being turned to the mosaic page of the other mosaic page of current frequency or other frequency, focus is transferred in the mosaic page equally.
As one embodiment of the present of invention, Fig. 2 shows the generation method realization flow of the mosaic page that the embodiment of the invention provides, and its detailed step is as described below:
In step S201, according to program number information calculations mosaic unit lattice number.
In embodiments of the present invention, the number of the mosaic unit lattice of the mosaic page that the program number information decision in the frequency generates, wherein, the number of mosaic unit lattice equals the program number that current frequency has.
In step S202, according to the mosaic unit lattice number calculating mosaic page number of single mosaic page.
In embodiments of the present invention, calculate the mosaic page number according to the number of mosaic unit lattice and the mosaic unit lattice number of single mosaic page, wherein: the mosaic page number equals the result of the mosaic unit lattice number round numbers of mosaic unit lattice number/single mosaic page, be 2.1 o'clock by the result who calculates for example, the mosaic page number is taken as 3.
In embodiments of the present invention, the form of the capable * b row of a shows one page mosaic, wherein (a*b 〉=1), the mosaic unit lattice layout of single mosaic page is that a cell arranged on the X-axis, column number is respectively 1 to a, b cell arranged on the Y-axis, column number is respectively 1 to b, and the cell in the upper left corner of screen is numbered 0, the cell of last cell be numbered a*b, be positioned at capable x, the numbering of the cell of row y can calculate by (x-1) * a+y.
In step S203, according to putting in order of program in the frequency, the program correspondence is outputed in the mosaic unit lattice of mosaic page successively.
In embodiments of the present invention, according to successively corresponding the outputing in the mosaic unit lattice of generation that put in order, wherein, this puts in order and is logical channel numbers or the order in pat table with the program of current frequency; When the mosaic page number of current frequency is 1, by the program of all mosaic unit lattice of complete one page screen display; When the mosaic page number of current frequency greater than 1 the time, multipage shows the program of all mosaic unit lattice, and on screen the corresponding information that provides, user's programme information does not show fully, realizes browsing of other program by page turning.
In embodiments of the present invention, the mosaic unit lattice of mosaic page are play the video data of each program of current frequency simultaneously, and the mosaic unit lattice at screen focus place are also play the voice data of this program simultaneously.
In embodiments of the present invention, the cell in mosaic page shown in Figure 3 carries out the broadcast of program.In embodiments of the present invention, when on the mosaic page that the TV programme correspondence is outputed to generation, acquiescence be that cell focal point settings with current mosaic page is on the first cell of mosaic page, the user can be on remote controller key selects the corresponding mosaic unit lattice of program that need to browse successively, after the user supresses the set direction key, for example select to have forwarded mosaic unit lattice n+1 to from mosaic unit lattice n, so, the current screen focus is also corresponding to have forwarded mosaic unit lattice n+1 to from mosaic unit lattice n, the video of the corresponding TV programme of mosaic unit lattice n does not stop and audio frequency stops, and the video of the corresponding TV programme of mosaic unit lattice n+1 continues to play, and audio frequency begins to play.
Fig. 4 shows the TV programme browing system block diagram that the embodiment of the invention provides, for convenience of explanation, only provided the part relevant with the embodiment of the invention among the figure, wherein, the TV programme browing system can be software unit, hardware cell or the software and hardware combining unit that is built in receiving terminal for digital television.
Parsing module 11 locking program frequency points, and the program number information of parsing program frequency point data flow; According to the program number information that parsing module 11 is resolved, mosaic page generation module 12 generates the mosaic page that comprises the mosaic unit lattice; Program acquisition module 13 is obtained the programme information of mosaic page from the program frequency point data flow that parsing module 11 is resolved, wherein, programme information comprises serivceId, video pid and audio pid at least; Judge module 14 is judged the type of the corresponding program of mosaic unit lattice, judge that when judge module 14 the corresponding program of mosaic unit lattice is that TV type and video pid are not 0, video playback control module 15 is controlled at the video data that the mosaic unit lattice are play the program corresponding with the mosaic unit lattice; The audio pid of the programme information that obtains according to program acquisition module 13, audio frequency transmit control module 16 are controlled on the mosaic unit lattice that screen focus moves to and play simultaneously the voice data corresponding with the audio pid of programme information; Key command receiver module 17 receives the key command of user's input; The key command that the user who receives according to key command receiver module 17 inputs, the mosaic page that 18 pairs of mosaic page generation modules of event Executive Module generate is carried out the action event corresponding with key command.
In embodiments of the present invention, when judge module 14 judges that the corresponding program of mosaic unit lattice is the Radio type, perhaps TV type and video pid are 0, and then the corresponding program of the described mosaic unit lattice of reminding module 19 prompting user in the mosaic unit lattice is that radio or prompting user are without video.
In embodiments of the present invention, the corresponding action event of key command comprise withdraw from mosaic page, at mosaic page conversion focus, the corresponding program of focus cell that is transformed into other mosaic page and plays mosaic page.
As one embodiment of the present of invention, the first computing module 121 is according to program number information calculations mosaic unit lattice number; The second computing module 122 calculates the mosaic page number according to the mosaic unit lattice number of single mosaic page; Output module 123 puts in order according to program in the frequency, the program correspondence is outputed in the mosaic unit lattice of mosaic page successively.
In embodiments of the present invention, at receiving terminal for digital television locking television program place frequency, resolve the program number information of current frequency, and generation mosaic page, the program correspondence is outputed in the mosaic unit lattice of mosaic page of generation, key command according to the user, carry out the corresponding action event of this key command, realize fast browsing TV Festival purpose function in the situation that does not increase digital TV front-end load and bandwidth, made things convenient for the user to browse current in progress TV programme.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of doing within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (8)

1. a TV programme browsing method is characterized in that, described method comprises the steps:
Lock program frequency point, and resolve the program number information of described program frequency point data flow;
According to described program number information, generate the mosaic page that comprises the mosaic unit lattice;
Obtain the programme information of mosaic page from the described program frequency point data flow of resolving, described programme information comprises serivceId, video pid and audio pid at least;
Judge the type of the corresponding program of described mosaic unit lattice, when the corresponding program of described mosaic unit lattice is that TV type and video pid are not 0, then be controlled at the corresponding video of playing this program in the described mosaic unit lattice; When the corresponding program of described mosaic unit lattice is the Radio type, perhaps TV type and video pid are 0, and then this program of prompting user is that radio or prompting user are without video in described mosaic unit lattice;
According to the audio pid of the described programme information that obtains, be controlled at the broadcast voice data corresponding with the audio pid of described programme information of the mosaic unit lattice at screen focus place.
2. the method for claim 1 is characterized in that, described method also comprises the steps:
According to the key command of user's input, described mosaic page is carried out the action event corresponding with described key command.
3. method as claimed in claim 2, it is characterized in that, the corresponding action event of described key command comprise withdraw from described mosaic page, at described mosaic page conversion focus, the corresponding program of focus cell that is transformed into other mosaic page and plays described mosaic page.
4. a TV programme browing system is characterized in that, described system comprises:
Parsing module is used for the locking program frequency point, and resolves the program number information of described program frequency point data flow;
The mosaic page generation module is used for the program number information according to described parsing module parsing, generates the mosaic page that comprises the mosaic unit lattice;
The program acquisition module, for the programme information that obtains described mosaic page from the program frequency point data flow of described parsing module parsing, described programme information comprises serivceId, video pid and audio pid at least;
Judge module is for the type of judging the corresponding program of described mosaic unit lattice;
The video playback control module, be used for judging that when described judge module the corresponding program of described mosaic unit lattice is that TV type and video pid are not 0 that the mosaic unit lattice that are controlled at described mosaic page are play the video data of the program corresponding with described mosaic unit lattice; And
The audio frequency transmit control module, for the audio pid of the described programme information that obtains according to described program acquisition module, the mosaic unit lattice that are controlled at the screen focus place are play the voice data corresponding with described audio pid.
5. system as claimed in claim 4 is characterized in that, described system also comprises:
The key command receiver module is used for receiving the key command that the user inputs; And
The event Executive Module, the key command that the user who is used for receiving according to described key command receiver module inputs is carried out the action event corresponding with described key command to the mosaic page that described mosaic page generation module generates.
6. system as claimed in claim 5, it is characterized in that, the corresponding action event of described key command comprise withdraw from described mosaic page, at described mosaic page conversion focus, the corresponding program of focus cell that is transformed into other mosaic page and plays described mosaic page.
7. system as claimed in claim 4 is characterized in that, described system also comprises:
Reminding module, be used for judging that when described judge module the corresponding program of described mosaic unit lattice is the Radio type, perhaps TV type and video pid are 0, and then the corresponding program of the described mosaic unit lattice of prompting user is that radio or prompting user are without video in described mosaic unit lattice.
8. receiving terminal for digital television that comprises each described TV programme browing system of claim 4 to 7.
CN2008102167206A 2008-10-15 2008-10-15 Television program browsing method, system and digital television receiving terminal Active CN101388982B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102167206A CN101388982B (en) 2008-10-15 2008-10-15 Television program browsing method, system and digital television receiving terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102167206A CN101388982B (en) 2008-10-15 2008-10-15 Television program browsing method, system and digital television receiving terminal

Publications (2)

Publication Number Publication Date
CN101388982A CN101388982A (en) 2009-03-18
CN101388982B true CN101388982B (en) 2013-04-24

Family

ID=40478119

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102167206A Active CN101388982B (en) 2008-10-15 2008-10-15 Television program browsing method, system and digital television receiving terminal

Country Status (1)

Country Link
CN (1) CN101388982B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223501A (en) * 2011-06-17 2011-10-19 四川长虹电器股份有限公司 Multi-picture service realization method
CN102917270A (en) * 2011-08-04 2013-02-06 形山科技(深圳)有限公司 Multi-video dynamic-previewing method, device and system
CN102843606A (en) * 2012-08-07 2012-12-26 华为终端有限公司 Implementation method, equipment and system of mosaic business
CN103929611B (en) * 2013-01-10 2017-04-05 杭州海康威视数字技术股份有限公司 A kind of many picture paging player methods
CN105915999A (en) * 2016-04-19 2016-08-31 乐视控股(北京)有限公司 Video play method and system
WO2018072184A1 (en) * 2016-10-20 2018-04-26 Zte Corporation Generation of mosaic channels for ott live broadcasts
CN107704231A (en) * 2017-09-25 2018-02-16 青岛海信电器股份有限公司 Multi-audio-frequency selects player method and device
CN108124189A (en) * 2017-12-29 2018-06-05 深圳佳力拓科技有限公司 A kind of set-top box implementation method of more picture outputs

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1063191A (en) * 1990-11-22 1992-07-29 天津大学 The amplification pattern of TV combined picture
CN1318256A (en) * 1998-07-20 2001-10-17 卡纳尔股份有限公司 Navigation system for multichannel digital television system
CN101031069A (en) * 2006-12-13 2007-09-05 北京大学 Method and system for navigating video electronic programm in network TV-set

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1063191A (en) * 1990-11-22 1992-07-29 天津大学 The amplification pattern of TV combined picture
CN1318256A (en) * 1998-07-20 2001-10-17 卡纳尔股份有限公司 Navigation system for multichannel digital television system
CN101031069A (en) * 2006-12-13 2007-09-05 北京大学 Method and system for navigating video electronic programm in network TV-set

Also Published As

Publication number Publication date
CN101388982A (en) 2009-03-18

Similar Documents

Publication Publication Date Title
CN101388982B (en) Television program browsing method, system and digital television receiving terminal
US7890973B2 (en) Information processing apparatus and control method therefor
US7620969B2 (en) Program information display control apparatus and method, remote control device, program, and storage medium
JP3855282B2 (en) Receiving apparatus and receiving method
RU2388168C2 (en) Device for generating electronic program schedule and method of generating electronic program schedule
CN102833624B (en) The processing method of DTV and electronic equipment
CN109918072A (en) The method and system of split screen preview page
CN103428565A (en) Virtual channel management method, digital content capturing method and multimedia reproduction system
KR100726455B1 (en) Image processing apparatus and control method thereof
CN100437448C (en) Method of scrolling through a document
CN101316338B (en) Television channel searching method and device
CN101119169A (en) Digital broadcasting television service switching mechanism and switching method
US8502923B2 (en) Method for switching a channel of an image display device and apparatus therefor
CN101779449A (en) Method and device for displaying electronic program guide
CN1968370A (en) Broadcast TV program receiver and its menu interactive operation method
CN101202886B (en) Method, apparatus and equipment for searching TV program
JP2009112049A (en) Information processing apparatus and its controlling method
CN102196315A (en) Method and device for realizing electronic program guide searching function, and television terminal
KR100752814B1 (en) Application bookmarking method for digital broadcasting receiver based on MHP and digital broadcasting receiver thereof
KR100653093B1 (en) Display device for displaying compensated program guide and method thereof
CN1756323A (en) Broadcast receiver, video signal output apparatus and broadcast receiving method
KR20040016685A (en) Method and apparatus for controlling conversion of electronic program guide mode
KR100822436B1 (en) Method for controlling displaying time of genre in Digital Broadcasting Receiver
CN101064801B (en) Method for fast controlling menu for drive plate
CN101682703A (en) Method of watching data broadcast and a receiving device for implementing the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant