CN104954870B - A kind of set top box quickly updates the method and system of mosaic program data - Google Patents

A kind of set top box quickly updates the method and system of mosaic program data Download PDF

Info

Publication number
CN104954870B
CN104954870B CN201510337400.6A CN201510337400A CN104954870B CN 104954870 B CN104954870 B CN 104954870B CN 201510337400 A CN201510337400 A CN 201510337400A CN 104954870 B CN104954870 B CN 104954870B
Authority
CN
China
Prior art keywords
mosaic
set top
top box
program data
box
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
CN201510337400.6A
Other languages
Chinese (zh)
Other versions
CN104954870A (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.)
Fujian Newland Communication Science Technology Co Ltd
Original Assignee
Fujian Newland Communication Science Technology 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 Fujian Newland Communication Science Technology Co Ltd filed Critical Fujian Newland Communication Science Technology Co Ltd
Priority to CN201510337400.6A priority Critical patent/CN104954870B/en
Publication of CN104954870A publication Critical patent/CN104954870A/en
Application granted granted Critical
Publication of CN104954870B publication Critical patent/CN104954870B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4586Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention provides a kind of method that set top box quickly updates mosaic program data, and methods described is:1st, after set top box is started, the separate threads for being used to monitor mosaic program data are created;2nd, multiple mosaic programs are carried out segmentation combination by server end using an image splitter by preset ratio, are formed one of program video stream and are sent to set top box;3rd, separate threads monitor the change of mosaic program version number, then start the mosaic more new interface of set top box, update interface mosaic program data;4th, set top box is updated to the data of reception, and the continuous leaching program service of separate threads describes mosaic program data message in table SDT.Present invention also offers the system that a kind of set top box quickly updates mosaic program data, the present invention realizes the quick renewal of mosaic program, improves user experience.

Description

A kind of set top box quickly updates the method and system of mosaic program data
Technical field
The present invention relates to set top box mosaic technical field, more particularly to a kind of set top box quickly to update mosaic program number According to method and system.
Background technology
The mosaic program guide system of existing digital video signal using newest EPG broadcast technology, shot segmentation technologies, MPEG-2/DVB is encoded and multiplexing technology, complies fully with broadcasting and TV cable digital TV, terrestrial DTV, wireless digital TV-set etc. Actual operation is needed, and friendly intuitively more picture program navigatings can be provided for digital cable customers and are browsed.
Wherein, mosaic TV guide --- mosaic guide function is carried out to high light, attracts scattered terminal user Experience pay TV programs.
VOD program requests guide catalogue --- mosaic interface, can concentrate film clips, poster of the business such as displaying VOD etc., Yong Huyi Denier, which is clicked on, to be confirmed, can jump directly to displaying or the ordering interface of these business.
Classified advertisement and masses advertising --- mosaic two-page separation function, can be by presenting programs in class set, while will also see The user seen is classified, and advertisement is launched using the 1 big lattice specific aim on picture;The frame at mosaic interface, corner, Background music can be adjusted flexibly, and can incorporate ad elements.
At present, as the development of DTV, top box of digital machine are expanded with popularizing in each corner in the world.With work( Energy constantly improve, DTV STB have the function of viewing mosaic program.Mosaic technology should give birth to;User can be with Into mosaic interface, more video frequency programs are watched, operation focus frame is moved on the program liked.Then entered by acknowledgement key Play this program.But because traditional mosaic renewal efficiency comparison is low, cause user experience poor.
Set top box on the market is less efficient to mosaic program renewal, not only due to mosaic program data volume is big, bag Containing multiple videos, multiple voice datas, but also include the data such as focus frame.Traditional update mode needs to get all Marseilles Grams can just enter mosaic interface after, and such period of reservation of number is relatively long, and Experience Degree is low.
The content of the invention
One of the technical problem to be solved in the present invention, it is that providing a kind of set top box quickly updates mosaic program data Method, can quick more mosaic content, improve set top box efficiency, increase user experience.
What one of problem of the present invention was realized in:A kind of method that set top box quickly updates mosaic program data, institute The method of stating specifically comprises the following steps:
Step 1, after set top box is started, create one and be used to monitor the separate threads of mosaic program data;
Multiple mosaic programs are carried out segmentation combination by step 2, server end using an image splitter by preset ratio, Form one of program video stream and be sent to set top box;
Step 3, separate threads monitor the change of mosaic program version number, then the mosaic renewal for starting set top box connects Mouthful, interface mosaic program data are updated, the mosaic program data received are a video flowing;
Step 4, set top box are updated to the data of reception, and the continuous leaching program service of separate threads describes table SDT Middle mosaic program data message, can be direct when leaching is to first box information in mosaic program data message This first box is first shown, as current focus frame, and mosaic program data is played and corresponds to voice data;Receive next Individual box information is then directly appended in a box chained list, carries out next broadcasting.
Further, mosaic program data message includes mosaic video origin coordinates, resolution ratio, link ID, logic Frame information and privately owned description information;The privately owned description information includes manufacturer's information or advertising message.
Further, the mosaic program data are first stored in set top box internal memory, after data receive completely It is then stored into set top box FLASH.
The second technical problem to be solved by the present invention, it is that providing a kind of set top box quickly updates mosaic program data System, can quick more mosaic content, improve set top box efficiency, increase user experience.
What the two of problem of the present invention were realized in:The system that a kind of set top box quickly updates mosaic program data, institute Stating system includes creating threading models, segmentation module, receives data module and update module;
The establishment threading models, it is used to monitor the only of mosaic program data for after set top box is started, creating one Vertical thread;
The segmentation module, multiple mosaic programs are entered by preset ratio using an image splitter for server end Row segmentation combination, form one of program video stream and be sent to set top box;
The receiving module, change for monitoring mosaic program version number by separate threads, then start set top box Mosaic more new interface, update interface mosaic program data, the mosaic program data received are one to regard Frequency flows;
The update module, the data of reception are updated for set top box, and the continuous leaching program industry of separate threads Mosaic program data message in business description table SDT, when leaching to first box letter in mosaic program data message During breath, this first box directly can be first shown, as current focus frame, and play mosaic program data diaphone frequency According to;Receive next box information to be then directly appended in a box chained list, carry out next broadcasting.
Further, mosaic program data message includes mosaic video origin coordinates, resolution ratio, link ID, logic Frame information and privately owned description information;The privately owned description information includes manufacturer's information or advertising message.
Further, the mosaic program data are first stored in set top box internal memory, after data receive completely It is then stored into set top box FLASH.
The invention has the advantages that:The method that the present invention updates using set top box mosaic, including receive, parsing, deposit The functions such as storage, display data information.The present invention can quick more mosaic content, improve set top box efficiency, increase Consumer's Experience Degree.Mosaic program is updated with fast speed, enables users to watch and operate the mosaic program after renewal faster.
Brief description of the drawings
Fig. 1 is the inventive method schematic flow sheet.
Fig. 2 is the structured flowchart of present system.
Embodiment
Refer to shown in Fig. 1, a kind of set top box of the invention quickly updates the method for mosaic program data, methods described Specifically comprise the following steps:
Step 1, after set top box is started, create one and be used to monitor the separate threads of mosaic program data;The independent lines Journey does not use simultaneously with other functions, processing mosaic information that can be more efficiently.
Multiple mosaic programs are carried out segmentation combination by step 2, server end using an image splitter by preset ratio, Form one of program video stream and be sent to set top box;So set top box need to only obtain one of video flowing, it is not necessary in set top box side Remerge multiple video pictures.
Step 3, separate threads monitor the change of mosaic program version number, then the mosaic renewal for starting set top box connects Mouthful, interface mosaic program data are updated, the mosaic program data received are a video flowing;So user can Intuitively first to see mosaic video program.
Step 4, set top box are updated to the data of reception, and the continuous leaching program service of separate threads describes table SDT Middle mosaic program data message, can be direct when leaching is to first box information in mosaic program data message This first box is first shown, as current focus frame, and mosaic program data is played and corresponds to voice data;Receive next Individual box information is then directly appended in a box chained list, carries out next broadcasting.So cause set top box experience property more preferably, And improve the speed of set top box renewal mosaic program.Mosaic program data message include mosaic video origin coordinates, Resolution ratio, link ID, box information and privately owned description information;The privately owned description information includes manufacturer's information or advertisement Information.
Wherein, the mosaic program data are first stored in set top box internal memory, are deposited again after data receive completely Store up in set top box FLASH (hardware store chip).The time that can so avoid data from delaying when being stored in FLASH.
Refer to shown in Fig. 2, the system that a kind of set top box quickly updates mosaic program data, the system includes creating Threading models, segmentation module, receive data module and update module;
The establishment threading models, it is used to monitor the only of mosaic program data for after set top box is started, creating one Vertical thread;The separate threads do not use simultaneously with other functions, processing mosaic information that can be more efficiently.
The segmentation module, multiple mosaic programs are entered by preset ratio using an image splitter for server end Row segmentation combination, form one of program video stream and be sent to set top box;
The receiving module, change for monitoring mosaic program version number by separate threads, then start set top box Mosaic more new interface, update interface mosaic program data, the mosaic program data received are one to regard Frequency flows;
The update module, the data of reception are updated for set top box, and the continuous leaching program industry of separate threads Mosaic program data message in business description table SDT, when leaching to first box letter in mosaic program data message During breath, this first box directly can be first shown, as current focus frame, and play mosaic program data diaphone frequency According to;Receive next box information to be then directly appended in a box chained list, carry out next broadcasting.Mosaic program data Information includes mosaic video origin coordinates, resolution ratio, link ID, box information and privately owned description information;It is described privately owned Description information includes manufacturer's information or advertising message.
Wherein, the mosaic program data are first stored in set top box internal memory, are deposited again after data receive completely Store up in set top box FLASH.The time that can so avoid data from delaying when being stored in FLASH.
The foregoing is only presently preferred embodiments of the present invention, all equivalent changes done according to scope of the present invention patent with Modification, it should all belong to the covering scope of the present invention.

Claims (6)

1. a kind of method that set top box quickly updates mosaic program data, it is characterised in that:Methods described specifically includes as follows Step:
Step 1, after set top box is started, create one and be used to monitor the separate threads of mosaic program data;
Multiple mosaic programs are carried out segmentation combination by step 2, server end using an image splitter by preset ratio, are formed One of program video stream is sent to set top box;
Step 3, separate threads monitor the change of mosaic program version number, then start the mosaic more new interface of set top box, more New interface receives mosaic program data, and the mosaic program data received are a video flowing;
Step 4, set top box are updated to the data of reception, and the continuous leaching program service of separate threads describes horse in table SDT Gram program data information is matched, when leaching is to first box information in mosaic program data message, directly can first be shown Show this first box, as current focus frame, and play mosaic program data and correspond to voice data;Receive next patrol Frame information is collected then to be directly appended in a box chained list, after corresponding voice data plays in the first box information, then Play voice data corresponding to next box information.
2. the method that a kind of set top box according to claim 1 quickly updates mosaic program data, it is characterised in that:Horse Matching gram program data information includes mosaic video origin coordinates, resolution ratio, link ID, box information and privately owned description Information;The privately owned description information includes manufacturer's information or advertising message.
3. the method that a kind of set top box according to claim 1 quickly updates mosaic program data, it is characterised in that:Institute State mosaic program data to be first stored in set top box internal memory, set top box FLASH is then stored into after data receive completely In.
A kind of 4. system that set top box quickly updates mosaic program data, it is characterised in that:The system includes creating thread Module, segmentation module, receive data module and update module;
The establishment threading models, for after set top box is started, creating the independent lines for being used to monitor mosaic program data Journey;
The segmentation module, multiple mosaic programs are divided by preset ratio using an image splitter for server end Combination is cut, one of program video stream is formed and is sent to set top box;
The receiving module, change for monitoring mosaic program version number by separate threads, then start the horse of set top box Sai Ke more new interfaces, interface mosaic program data are updated, the mosaic program data received are a video flowing;
The update module, the data of reception are updated for set top box, and the continuous leaching program service of separate threads is retouched Mosaic program data message in table SDT is stated, when leaching is to first box information in mosaic program data message, This first box directly can be first shown, as current focus frame, and play mosaic program data and correspond to voice data;Receive Then it is directly appended in a box chained list to next box information, corresponding voice data is broadcast in the first box information After discharging, then play voice data corresponding to next box information.
5. the system that a kind of set top box according to claim 4 quickly updates mosaic program data, it is characterised in that:Horse Matching gram program data information includes mosaic video origin coordinates, resolution ratio, link ID, box information and privately owned description Information;The privately owned description information includes manufacturer's information or advertising message.
6. the system that a kind of set top box according to claim 4 quickly updates mosaic program data, it is characterised in that:Institute State mosaic program data to be first stored in set top box internal memory, set top box FLASH is then stored into after data receive completely In.
CN201510337400.6A 2015-06-17 2015-06-17 A kind of set top box quickly updates the method and system of mosaic program data Active CN104954870B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510337400.6A CN104954870B (en) 2015-06-17 2015-06-17 A kind of set top box quickly updates the method and system of mosaic program data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510337400.6A CN104954870B (en) 2015-06-17 2015-06-17 A kind of set top box quickly updates the method and system of mosaic program data

Publications (2)

Publication Number Publication Date
CN104954870A CN104954870A (en) 2015-09-30
CN104954870B true CN104954870B (en) 2018-02-16

Family

ID=54169156

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510337400.6A Active CN104954870B (en) 2015-06-17 2015-06-17 A kind of set top box quickly updates the method and system of mosaic program data

Country Status (1)

Country Link
CN (1) CN104954870B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107493516A (en) * 2017-09-25 2017-12-19 深圳市茁壮网络股份有限公司 A kind of mosaic video navigation page synthetic method and device
CN108200465A (en) * 2018-01-30 2018-06-22 深圳市茁壮网络股份有限公司 A kind of video broadcasting method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1901642A (en) * 2005-07-20 2007-01-24 英业达股份有限公司 Video frequency browsing system and method
CN101783918A (en) * 2010-03-19 2010-07-21 四川长虹电器股份有限公司 Method for quickly entering into mosaic service
CN103517126A (en) * 2012-06-19 2014-01-15 华为技术有限公司 Mosaic video display method, display control device and terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MY114897A (en) * 1994-10-25 2003-02-28 Thomson Consumer Electronics Use of audio processing channel in a television receiver during a multipicture mode of operation
FR2902568A1 (en) * 2006-06-15 2007-12-21 Thomson Licensing Sas METHOD FOR DISPLAYING A MOSAIC IMAGE WITHIN A RECEIVER FOR SELECTING AUDIOVISUAL PROGRAMS, RECEIVERS AND ASSOCIATED SERVERS
US20140082661A1 (en) * 2012-03-06 2014-03-20 Google Inc. Low latency video storyboard delivery with selectable resolution levels

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1901642A (en) * 2005-07-20 2007-01-24 英业达股份有限公司 Video frequency browsing system and method
CN101783918A (en) * 2010-03-19 2010-07-21 四川长虹电器股份有限公司 Method for quickly entering into mosaic service
CN103517126A (en) * 2012-06-19 2014-01-15 华为技术有限公司 Mosaic video display method, display control device and terminal

Also Published As

Publication number Publication date
CN104954870A (en) 2015-09-30

Similar Documents

Publication Publication Date Title
US10348794B2 (en) Media production system with score-based display feature
US11700418B2 (en) Method of providing external device list and image display device
US10750224B2 (en) Dynamic scheduling and channel creation based on user selection
US11765438B2 (en) Providing interactive advertisements
CN106851368B (en) Television controlled by remote controller
CN105519127B (en) Image display and its operating method
US11616855B2 (en) Fragmenting media content
EP2432243A3 (en) Automatical update of the playlists of an interactive program guide epg; grouping episodes of tv series according to user parameters
CN104471953B (en) The offer of personalized digital media content
US20110138418A1 (en) Apparatus and method for generating program summary information regarding broadcasting content, method of providing program summary information regarding broadcasting content, and broadcasting receiver
WO2015169141A1 (en) Channel classification method and device
US20080115162A1 (en) Methods, systems, and computer products for implementing content conversion and presentation services
US20230291970A1 (en) Creation of channels using pre-encoded media assets
CN101978387A (en) Method and apparatus to facilitate automatically forming an aggregation of multiple different renderable content items
CN104954870B (en) A kind of set top box quickly updates the method and system of mosaic program data
US20080066091A1 (en) Methods, systems, and computer program products for providing content preview services
US8887219B2 (en) Information providing apparatus, information receiving terminal, information providing system, information providing method and program
JP7066550B2 (en) Viewing history analysis device for watching broadcast programs, display method of viewing history analysis
KR20120057028A (en) System, method and apparatus of providing/receiving advertisement content of service providers and client
TW201415872A (en) Electronic programming guide display method and system
CN105376611A (en) Advertisement selection method and system
TWI601420B (en) Advertising video superimposing playback method of digital tv and digital tv thereof
KR20120093550A (en) Method for managing an application and display apparatus thereof
KR20120094690A (en) Method for displaying broadcast channel and display apparatus thereof
KR20090019166A (en) Method for providing and displaying user interface of initial display for user tv in iptv service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Yuan Wei

Inventor after: Chen Xiaohui

Inventor after: Shen Shaoyang

Inventor after: Zhang Honghui

Inventor after: Tang Qiang

Inventor before: Ye Junyong

Inventor before: Zhang Honghui

GR01 Patent grant
GR01 Patent grant