CN106792202A - Data of set top box adaptation method, device and system - Google Patents
Data of set top box adaptation method, device and system Download PDFInfo
- Publication number
- CN106792202A CN106792202A CN201611224928.3A CN201611224928A CN106792202A CN 106792202 A CN106792202 A CN 106792202A CN 201611224928 A CN201611224928 A CN 201611224928A CN 106792202 A CN106792202 A CN 106792202A
- Authority
- CN
- China
- Prior art keywords
- information
- component
- masterplate
- stb terminal
- server
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention relates to Web TV technical field, more particularly, to a kind of data of set top box adaptation method, device and system, wherein, method includes:STB terminal sends to server and obtains masterplate example request;STB terminal the reception server is according to the masterplate example information for obtaining the transmission of masterplate example request;Masterplate example information includes the module information of at least one component;Module information includes various Adapted informations;A kind of display module of the STB terminal in various Adapted informations.By data of set top box adaptation method, it may not be necessary to which the developer of specialty carries out the editor of content and the adjustment of display for different types of Set Top Box respectively with regard to same display content, so as to while reduces cost, improve efficiency.
Description
Technical field
The present invention relates to Web TV technical field, more particularly, to a kind of data of set top box adaptation method, device and
System.
Background technology
The door being deployed under television network broadcast environment refer to when user open DTV after, digital TV front-end
Door management system shows the menu navigation homepage that user checks, user can be selected in the menu navigation homepage, with
Into in different operation systems (or entering corresponding program broadcasting channel).Door management system, then refer to lead to certain class
Comprehensive internet information resource simultaneously provides the application system that relevant information is serviced, when it is applied under television network broadcast environment
When, its control front end display device (Set Top Box) relevant information resource to be provided television network broadcast environment is to user
The displaying concentrated, and corresponding link is provided, allow the user to by corresponding link obtain with link corresponding to
Information resources.
The species of existing Set Top Box is varied, and each Set Top Box is caned due to its system, the otherness of configuration
The data for the treatment of are different.And the displaying and management of existing door management system are the single kinds just for single platform
The terminal of class.If to be shown and manage in kinds of platform or terminal simultaneously, for example, same exhibition information is sent out
Give the Set Top Box of multiple species, then need relatively professional developer to carry out just same display content, for not of the same race
The Set Top Box of class carries out the editor of content and the adjustment of display respectively, and the construction cycle is long, and needs input in this process
Substantial amounts of manpower and material resources, high cost and efficiency is low.
The content of the invention
In view of this, it is an object of the invention to provide a kind of data of set top box adaptation method, device and system, it is not required to
Will specialty developer with regard to same display content, the editor for carrying out content respectively for different types of Set Top Box and aobvious
The adjustment shown, while reduces cost, improves efficiency.
In a first aspect, the embodiment of the invention provides a kind of data of set top box adaptation method, the method includes:
STB terminal sends to server and obtains masterplate example request;
STB terminal the reception server is according to the masterplate example information for obtaining the transmission of masterplate example request;Masterplate example is believed
Breath includes the module information of at least one component;Module information includes various Adapted informations;
A kind of display module of the STB terminal in various Adapted informations.
With reference in a first aspect, the embodiment of the invention provides the first possible implementation method of first aspect, wherein, group
Part information also includes:Attribute information, action message;
A kind of display module of the STB terminal in various Adapted informations is specifically included:
STB terminal reads the configuration information of itself;
Configuration information is matched with various Adapted informations, the Adapted information matched with configuration information is obtained;
Attribute information, action message are converted into by display information according to the Adapted information matched with configuration information.
With reference to the first possible implementation method of first aspect, second of first aspect is the embodiment of the invention provides
Possible implementation method, wherein, also include in module information:Data source information;
Attribute information, action message are converted into after display information according to the Adapted information matched with configuration information,
Also include:
It is display information dynamic load display data according to data source information;
The display information of controlled loading display data is shown.
With reference to the first possible implementation method of first aspect, the third of first aspect is the embodiment of the invention provides
Possible implementation method, wherein, also include:
Server obtains the composition instruction of masterplate example;The identification marking of component is carried in the composition instruction of masterplate example;
According to the identification marking of component, corresponding with the identification marking of component group is obtained from the Component Gallery for pre-building
Part;
By component corresponding with the identification marking of component, according to default masterplate, masterplate example is constituted.
Second aspect, the embodiment of the invention provides a kind of data of set top box adaptive device, and the device includes:Set Top Box end
End device;
STB terminal device is specifically included:
Request transmitting unit, sends to server for STB terminal and obtains masterplate example request;
Information receiving unit, for STB terminal the reception server according to the masterplate reality for obtaining the transmission of masterplate example request
Example information;Masterplate example information includes the module information of at least one component;Module information includes various Adapted informations;
Display unit, a kind of display module for STB terminal in various Adapted informations.
With reference to second aspect, the first possible implementation method of second aspect is the embodiment of the invention provides, wherein, group
Part information also includes:Attribute information, action message;
Display unit includes:
Information reading module, the configuration information of itself is read for STB terminal;
Information matches module, for configuration information to be matched with various Adapted informations, obtains and configuration information phase
The Adapted information matched somebody with somebody;
Information conversion module, turns attribute information, action message for the Adapted information that basis and configuration information match
Turn to display information.
With reference to the first possible implementation method of second aspect, second of second aspect is the embodiment of the invention provides
Possible implementation method, wherein, also include in module information:Data source information;
Display unit also includes:
Data load-on module, for according to data source information, being display information dynamic load display data;
Control module, the display information of display data is shown for controlled loading.
With reference to second aspect, the third possible implementation method of second aspect is the embodiment of the invention provides, wherein, dress
Putting also includes:Server unit;
Server unit is specifically included:
Instruction acquiring unit, the composition instruction of masterplate example is obtained for server;Carried in the composition instruction of masterplate example
The identification marking of component;
Component acquiring unit, for the identification marking according to component, obtains and component from the Component Gallery for pre-building
The corresponding component of identification marking;
Masterplate example component units, for by component corresponding with the identification marking of component, according to default masterplate, composition
Masterplate example.
The third aspect, the embodiment of the present invention additionally provides a kind of data of set top box adaption system, and the system includes:Set Top Box
Terminal, server and terminal device;
STB terminal device as described in above-mentioned second aspect is installed on STB terminal;
Server unit as described in above-mentioned second aspect is installed on server.
With reference to the third aspect, the first possible implementation method of the third aspect is the embodiment of the invention provides, wherein, machine
Be sent to component on terminal device and shown by set top box terminal.
A kind of data of set top box adaptation method, device and system are the embodiment of the invention provides, according to the demand of user,
STB terminal sends the acquisition masterplate example request matched with user's request to server;Server is according to the acquisition masterplate
Example request sends masterplate example information to STB terminal;In this masterplate example information, including at least one component group
Part information;And module information includes various Adapted informations;By the various Adapted informations in module information with it is different types of
STB terminal is adapted to, and after being adapted to successfully, STB terminal is shown corresponding component on the terminal device.It is logical
Cross data of set top box adaptation method provided in an embodiment of the present invention, it is possible to achieve component is adapted to various STB terminals, no
Need the developer of specialty with regard to same display content, the editor for carrying out content respectively for different types of Set Top Box and
The adjustment of display, so as to while reduces cost, improve efficiency.
Other features and advantages of the present invention will be illustrated in the following description, also, the partly change from specification
Obtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages are in specification, claims
And specifically noted structure is realized and obtained in accompanying drawing.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinate
Appended accompanying drawing, is described in detail below.
Brief description of the drawings
In order to illustrate more clearly of the specific embodiment of the invention or technical scheme of the prior art, below will be to specific
The accompanying drawing to be used needed for implementation method or description of the prior art is briefly described, it should be apparent that, in describing below
Accompanying drawing is some embodiments of the present invention, for those of ordinary skill in the art, before creative work is not paid
Put, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of data of set top box adaptation method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another data of set top box adaptation method provided in an embodiment of the present invention;
Fig. 3 is the flow chart of another data of set top box adaptation method provided in an embodiment of the present invention;
Fig. 4 is the flow chart of another data of set top box adaptation method provided in an embodiment of the present invention;
Fig. 5 is a kind of structured flowchart of data of set top box adaptive device provided in an embodiment of the present invention;
Fig. 6 is a kind of structured flowchart of data of set top box adaption system provided in an embodiment of the present invention.
Icon:
10- data of set top box adaptive devices;20- data of set top box adaption systems;101- STB terminal devices;102- takes
Business device device;201- STB terminals;202- servers;203- terminal devices;1011- request transmitting units;1012- information connects
Receive unit;1013- display units;1021- instructs acquiring unit;1022- component acquiring units;1023- masterplates example composition is single
Unit;10131- information reading modules;10132- information matches modules;10133- information conversion modules;10134- data load mould
Block;10135- control modules.
Specific embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with accompanying drawing to the present invention
Technical scheme be clearly and completely described, it is clear that described embodiment is a part of embodiment of the invention, rather than
Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative work premise
Lower obtained every other embodiment, belongs to the scope of protection of the invention.
Displaying and management in view of current existing door management system be just for single platform, single kind
Terminal, if wanted while if kinds of platform or terminal are shown and manage, it is necessary to relatively professional developer comes
Same display content, the editor of content and the adjustment of display, construction cycle are carried out for different types of Set Top Box respectively
It is long, and need to put into substantial amounts of manpower and material resources in this process, high cost and efficiency is low, based on this, the present invention is real
Apply a kind of data of set top box adaptation method, device and the system of example offer, it may not be necessary to which the developer of specialty is just same
Display content, carry out the editor of content and the adjustment of display respectively for different types of Set Top Box, reduces cost it is same
When, improve efficiency.
For ease of understanding the present embodiment, a kind of data of set top box disclosed in the embodiment of the present invention is adapted to first
Method describes in detail.
It is shown in Figure 1, a kind of data of set top box adaptation method is the embodiment of the invention provides, the method includes:
S101:STB terminal sends to server and obtains masterplate example request.
When implementing, above-mentioned acquisition masterplate example request is that user is initiated by remote control to STB terminal
, obtaining masterplate example request has various, such as:Physical culture obtains masterplate example request, finance and economics and obtains masterplate example request, politics
Obtain masterplate example request, news and obtain masterplate example request and house property acquisition masterplate example request etc..User can pass through
Remote control selects the content oneself liked, that is, sends acquisition masterplate example request to STB terminal, and STB terminal exists
Server can be sent the request to after receiving the request.
S102:STB terminal the reception server is according to the masterplate example information for obtaining the transmission of masterplate example request;Masterplate
Example information includes the module information of at least one component;Module information includes various Adapted informations.
After STB terminal sends to server and obtains masterplate example request, server can be selected according to the request
Corresponding component generation masterplate example, and the masterplate example information of the masterplate example is sent to STB terminal.Wherein, masterplate
Example information includes the module information of at least one component, in the module information of each component, includes various adaptation letters
Breath, for being adapted to STB terminal.Wherein, each component is a dynamic effect unit for minimum, such as:One
The window of individual circular display of pictures, or the word etc. for laterally rolling.Each component includes component interface, leads to
Crossing the component interface of system Plays can realize variation extension and the function upgrading of component.
S103:A kind of display module of the STB terminal in various Adapted informations.
When implementing, include multiple components in the masterplate example that server is constituted, and each component
Include various Adapted informations again, for existing varied different system, configuration Set Top Box, can realize component with
The adaptation of Set Top Box, so that Set Top Box is shown component content according to successful Adapted information is adapted to.Such as, service
The masterplate embodiment that device is constituted includes physical culture component, news component, finance and economics component and weather component, wherein, sports group
Part, news component, finance and economics component and weather component include the Adapted information being adapted from different STB terminals respectively again,
If the STB terminal that user uses is A versions, then the STB terminal just can respectively from many of above-mentioned four kinds of components
A kind of Adapted information being adapted with A versions is found in kind Adapted information, the content after being adapted to successfully to above-mentioned four kinds of components exists
Shown on terminal device.In this way, can avoid carrying out the volume of content respectively for different types of Set Top Box
The adjustment collected and show, so as to shorten the construction cycle, reduces human and material resources, and reduces cost improves efficiency.
In order to more clearly illustrate server to masterplate example information transmitted by STB terminal, below to masterplate example
Anabolic process be described in detail, it is shown in Figure 2, the embodiment of the invention provides another data of set top box adaptation side
Method, the method is specifically included:
S201:Server obtains the composition instruction of masterplate example;The identification mark of component is carried in the composition instruction of masterplate example
Know.
When implementing, server can receive the masterplate example composition instruction transmitted by STB terminal, and
The identification marking of component is carried in the composition instruction of this masterplate example, such as, is carried in the composition instruction of physical culture masterplate example
There is the identification marking of physical culture component, identification marking of house property component etc. is carried in the composition instruction of house property masterplate example, pass through
Above-mentioned identification marking, can make server get the component corresponding with masterplate example request is obtained.
S202:According to the identification marking of component, obtain corresponding with the identification marking of component from the Component Gallery for pre-building
Component.
Before masterplate example is generated, the Component Gallery of various assemblies set is had been set up, body is included in the Component Gallery
Educate the various components developed of component, news component, house property component etc., server carries component recognition receiving
After the masterplate example composition instruction of mark, can according to the identification marking of the component, selected from the Component Gallery for pre-building with
The corresponding component of the identification marking of component, such as, what user sent is that finance and economics obtains masterplate example request, now, server
Finance and economics component will be extracted from Component Gallery according to the identification marking of finance and economics component, user's request is met for constituting
Finance and economics masterplate example.
S203:By component corresponding with the identification marking of component, according to default masterplate, masterplate example is constituted.
After the component that server gets corresponding with the identification marking of component, according to the masterplate for having set, group
Masterplate example into required for user.Wherein, masterplate example can include multiple components, such as political component, music component, wealth
Through component etc., and each component can carry out the different configurations of position, size, and administrative staff can easily by group
Each attribute of part is adjusted, so as to improve the efficiency for constituting various masterplate examples, meets the demand of different user.
The masterplate example information of the masterplate example can be sent to STB terminal by server group into after masterplate example, with
STB terminal is set to show the masterplate example information.
Above-mentioned masterplate example information includes the module information of at least one component, except including Adapted information in module information
Outside, also include:Attribute information, action message;Wherein, attribute information is used for the individual cultivation of bearing assembly, such as component
The adjustment of the attributes such as position, size;The alternative events that action message is used between bearing assembly and user, according to user to remote control
The operation of device changes the action message of component.
The process of display information is converted into for the attribute information and action message that are clearly understood from component, specifically,
It is shown in Figure 3, another data of set top box adaptation method is the embodiment of the invention provides, the method includes:
S301:STB terminal reads the configuration information of itself.
S302:Configuration information is matched with various Adapted informations, the Adapted information matched with configuration information is obtained.
S303:Attribute information, action message are converted into by display information according to the Adapted information matched with configuration information.
When implementing, STB terminal first reads from the configuration information of body, during the configuration information includes
Between part Adapted information, by middleware Adapted information, matched with various Adapted informations of component, get with Set Top Box from
The Adapted information of the component that the configuration information of body matches, and then according to the Adapted information, by with corresponding to the Adapted information
The attribute information and action message of component are converted into the display information that can be shown.
Additionally, also including in module information:Data source information;The data source information includes:Weather data, sports data,
House property data etc..After it have selected different masterplate examples, the component corresponding with masterplate example can configure corresponding to user
Data source, so that STB terminal carries out the display of corresponding assembly data.
The Adapted information matched in basis and configuration information by attribute information, action message be converted into display information it
Afterwards, it is shown in Figure 4, another data of set top box adaptation method is the embodiment of the invention provides, the method is specifically included:
S401:It is display information dynamic load display data according to data source information.
S402:The display information of controlled loading display data is shown.
When implementing, STB terminal, according to the data source information of component, is that display information loading will show
Data, the data include itself have by oneself data, it is also possible to including third party API (Application Programming
Interface, application programming interface) data.After the complete display data of display information dynamic load, the display information is controlled
Shown on the terminal device.
In the data of set top box adaptation method that the embodiment of the present invention is provided, STB terminal can be according to the need of user
Seek the acquisition masterplate example request for being sent to server and being matched with user's request;Server is according to the acquisition masterplate example request
Masterplate example information is sent to STB terminal;In this masterplate example information, including at least one component module information;And
Module information includes various Adapted informations again;STB terminal receive server transmission masterplate example information after, finally
One kind in various Adapted informations is shown component on the terminal device.By machine top provided in an embodiment of the present invention
Box data adaptation methods, it is possible to achieve component is adapted to various Set Top Boxes, it is not necessary to which the developer of specialty shows with regard to same
Show content, the editor of content and the adjustment of display are carried out respectively for different types of Set Top Box, so that reduces cost is same
When, improve efficiency.
Further embodiment of this invention additionally provides a kind of data of set top box adaptive device 10, shown in Figure 5, the device bag
Include:STB terminal device 101;
The STB terminal device 101 is specifically included:
Request transmitting unit 1011, sends to server 202 for STB terminal 201 and obtains masterplate example request;Letter
Breath receiving unit 1012, for the reception server 202 of STB terminal 201 according to the masterplate reality for obtaining the transmission of masterplate example request
Example information;Masterplate example information includes the module information of at least one component;Module information includes various Adapted informations;
1013, a kind of display module for STB terminal 201 in various Adapted informations.
When implementing, above-mentioned acquisition masterplate example request is that user passes through remote control to STB terminal 201
Initiate, obtaining masterplate example request has various, such as:Physical culture obtain masterplate example request, finance and economics obtain masterplate example request,
Politics obtains masterplate example request, news and obtains masterplate example request and house property acquisition masterplate example request etc..User can be with
The content for selecting oneself to like by remote control, that is, send acquisition masterplate example request, Set Top Box to STB terminal 201
Terminal 201 can send the request to server 202 by request transmitting unit 1011 upon receiving the request.
After STB terminal 201 sends to server 202 and obtains masterplate example request, the meeting basis of server 202 should
Request, selects corresponding component generation masterplate example, and the masterplate example information of the masterplate example is sent into STB terminal
201, STB terminal 201 is by the masterplate example information transmitted by the reception server 202 of information receiving unit 1012.Wherein,
Masterplate example information includes the module information of at least one component, in the module information of each component, includes various suitable
With information, for being adapted to STB terminal 201.
For existing varied different system, the Set Top Box of configuration, by the various Adapted informations in module information
Being adapted to for component and variety classes Set Top Box can be realized, so that Set Top Box is according to successful Adapted information is adapted to, by aobvious
Show that unit 1013 is shown component content.In this way, can avoid entering respectively for different types of Set Top Box
The editor of row content and the adjustment of display, so as to shorten the construction cycle, reduce human and material resources, and reduces cost improves efficiency.
Additionally, module information also includes:Attribute information, action message;
Display unit 1013 is specifically included:
Information reading module 10131, the configuration information of itself is read for STB terminal 201;Information matches module
10132, for configuration information to be matched with various Adapted informations, obtain the Adapted information matched with configuration information;Letter
, be converted into for attribute information, action message for the Adapted information that basis and configuration information match aobvious by breath conversion module 10133
Show information.
When implementing, STB terminal 201 reads STB terminal by information reading module 10131 first
201 configuration informations of itself, the configuration information includes middleware Adapted information, by middleware Adapted information, using information
Matching module 10132 is matched with various Adapted informations of component, is got and is matched with the configuration information of Set Top Box itself
Component Adapted information, and then according to the Adapted information, by information conversion module 10133 will with corresponding to the Adapted information
Component attribute information and action message be converted into the display information that can be shown.
Additionally, also including in module information:Data source information;
Display unit 1013 also includes:
Data load-on module 10134, for according to data source information, being display information dynamic load display data;Control
Module 10135, the display information of display data is shown for controlled loading.
When implementing, STB terminal 201 according to the data source information of component, by data load-on module
10134 is that display information loads the data to be shown, the data include the data that itself has by oneself, it is also possible to including third party API
(Application Programming Interface, application programming interface) data.It is complete in display information dynamic load
After display data, the display information is controlled to be shown on terminal device 203 using control module 10135.
Data of set top box adaptive device 10 also includes:Server unit 102;
Server unit 102 is specifically included:
Instruction acquiring unit 1021, the composition instruction of masterplate example is obtained for server 202;In the composition instruction of masterplate example
Carry the identification marking of component;Component acquiring unit 1022, for the identification marking according to component, from the component for pre-building
Component corresponding with the identification marking of component is obtained in storehouse;Masterplate example component units 1023, for by the identification mark with component
Know corresponding component, according to default masterplate, constitute masterplate example.
When implementing, server 202 can receive the institute of STB terminal 201 by instructing acquiring unit 1021
The masterplate example composition instruction of transmission, and the identification marking of component is carried in the composition instruction of this masterplate example, such as, and body
The identification marking that physical culture component is carried during masterplate example composition is instructed is educated, house property is carried in the composition instruction of house property masterplate example
Identification marking of component etc., by above-mentioned identification marking, can get server 202 and obtain masterplate example request phase
Corresponding component.
Before masterplate example is generated, the Component Gallery of various assemblies set is had been set up, body is included in the Component Gallery
Educate the various components developed of component, news component, house property component etc., server 202 carries component receiving
After the masterplate example composition instruction of identification marking, can be according to the identification marking of the component, by component acquiring unit 1022 from pre-
The component corresponding with the identification marking of component is selected in the Component Gallery first set up, such as, what user sent is that finance and economics is obtained
Masterplate example request, now, server 202 will carry finance and economics component according to the identification marking of finance and economics component from Component Gallery
Take out, the finance and economics masterplate example of user's request is met for constituting.
After the component that server 202 gets corresponding with the identification marking of component, according to the masterplate for having set,
Masterplate example required for constituting user by masterplate example component units 1023.Wherein, masterplate example can include multiple groups
Part, such as political component, music component, finance and economics component etc., and each component can carry out position, the difference of size is matched somebody with somebody
Put, easily can be adjusted for each attribute of component by administrative staff, so as to improve the effect for constituting various masterplate examples
Rate, meets the demand of different user.After the composition masterplate example of server 202, the masterplate example information of the masterplate example can be sent out
STB terminal 201 is given, so that the STB terminal 201 pairs masterplate example information shows.
In the data of set top box adaptive device 10 that the embodiment of the present invention is provided, STB terminal 201 can according to
The demand at family sends the acquisition masterplate example matched with user's request by request transmitting unit 1011 to server 202 please
Ask;Then masterplate reality of the reception server 202 of information receiving unit 1012 according to transmitted by the acquisition masterplate example request is passed through
Example information;In this masterplate example information, including at least one component module information;And module information includes various adaptations
Information;STB terminal 201 receive server 202 transmission masterplate example information after, eventually through display unit 1013
One kind in various Adapted informations is shown component on terminal device 203.By provided in an embodiment of the present invention
Data of set top box adaptive device 10, it is possible to achieve component is adapted to various Set Top Boxes, it is not necessary to which the developer of specialty is just same
The display content of sample, the editor of content and the adjustment of display is carried out for different types of Set Top Box, so as to reduce into respectively
This while, improve efficiency.
Further embodiment of this invention additionally provides a kind of data of set top box adaption system 20, shown in Figure 6, the system bag
Include:STB terminal 201, server 202 and terminal device 203;
As above the STB terminal device 101 described in an embodiment is installed on STB terminal 201;On server 202
As above the server unit 102 described in an embodiment is installed.
Be sent to the display information of component on terminal device 203 and shown by STB terminal 201.
When implementing, the preferred television set of terminal device 203, or other equipment, such as computer, machine top
Box terminal 201 can be shown the display information of component in masterplate example on television set or other equipment.
Data of set top box adaption system provided in an embodiment of the present invention, the data of set top box provided with above-described embodiment is adapted to
Device has identical technical characteristic, so can also solve identical technical problem, reaches identical technique effect.
The computer program product of data of set top box adaptation method, device and system that the embodiment of the present invention is provided,
Computer-readable recording medium including storing program code, the instruction that described program code includes can be used for side before execution
Method described in method embodiment, implements and can be found in embodiment of the method, will not be repeated here.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description
With the specific work process of device, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In addition, in the description of the embodiment of the present invention, unless otherwise clearly defined and limited, term " installation ", " phase
Company ", " connection " should be interpreted broadly, for example, it may be being fixedly connected, or being detachably connected, or be integrally connected;Can
Being to mechanically connect, or electrically connect;Can be joined directly together, it is also possible to be indirectly connected to by intermediary, Ke Yishi
Two connections of element internal.For the ordinary skill in the art, with concrete condition above-mentioned term can be understood at this
Concrete meaning in invention.
If the function is to realize in the form of SFU software functional unit and as independent production marketing or when using, can be with
Storage is in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used to so that a computer equipment (can be individual
People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention.
And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
In the description of the invention, it is necessary to explanation, term " " center ", " on ", D score, "left", "right", " vertical ",
The orientation or position relationship of the instruction such as " level ", " interior ", " outward " be based on orientation shown in the drawings or position relationship, merely to
Be easy to the description present invention and simplify describe, rather than indicate imply signified device or element must have specific orientation,
With specific azimuth configuration and operation, therefore it is not considered as limiting the invention.Additionally, term " first ", " second ",
" the 3rd " is only used for describing purpose, and it is not intended that indicating or implying relative importance.
Finally it should be noted that:Embodiment described above, specific embodiment only of the invention, is used to illustrate the present invention
Technical scheme, rather than its limitations, protection scope of the present invention is not limited thereto, although with reference to the foregoing embodiments to this hair
It is bright to be described in detail, it will be understood by those within the art that:Any one skilled in the art
The invention discloses technical scope in, it can still modify to the technical scheme described in previous embodiment or can be light
Change is readily conceivable that, or equivalent is carried out to which part technical characteristic;And these modifications, change or replacement, do not make
The essence of appropriate technical solution departs from the spirit and scope of embodiment of the present invention technical scheme, should all cover in protection of the invention
Within the scope of.Therefore, protection scope of the present invention described should be defined by scope of the claims.
Claims (10)
1. a kind of data of set top box adaptation method, it is characterised in that including:
STB terminal sends to server and obtains masterplate example request;
The STB terminal receives the masterplate example information that the server sends according to the acquisition masterplate example request;Institute
State module information of the masterplate example information including at least one component;The module information includes various Adapted informations;
The one kind of the STB terminal in various Adapted informations shows the component.
2. method according to claim 1, it is characterised in that the module information also includes:Attribute information, action letter
Breath;
The one kind of STB terminal in various Adapted informations shows that the component is specifically included:
The STB terminal reads the configuration information of itself;
The configuration information is matched with various Adapted informations, is obtained and is adapted to letter with the configuration information matches
Breath;
The attribute information, action message are converted into display information by the Adapted information according to matching with the configuration information.
3. method according to claim 2, it is characterised in that also include in the module information:Data source information;
The attribute information, action message are converted into display letter by the Adapted information that the basis matches with the configuration information
After breath, also include:
It is the display information dynamic load display data according to the data source information;
The display information of controlled loading display data is shown.
4. method according to claim 2, it is characterised in that also include:
The server obtains the composition instruction of masterplate example;The identification mark of component is carried in the masterplate example composition instruction
Know;
According to the identification marking of the component, obtain corresponding with the identification marking of the component from the Component Gallery for pre-building
Component;
By component corresponding with the identification marking of the component, according to default masterplate, masterplate example is constituted.
5. a kind of data of set top box adaptive device, it is characterised in that described device includes:STB terminal device;
The STB terminal device is specifically included:
Request transmitting unit, sends to server for STB terminal and obtains masterplate example request;
Information receiving unit, receives the server and is sent according to the acquisition masterplate example request for the STB terminal
Masterplate example information;The masterplate example information includes the module information of at least one component;The module information includes many
Plant Adapted information;
Display unit, the component is shown for the one kind of the STB terminal in various Adapted informations.
6. device according to claim 5, it is characterised in that the module information also includes:Attribute information, action letter
Breath;
The display unit includes:
Information reading module, the configuration information of itself is read for the STB terminal;
Information matches module, for the configuration information to be matched with various Adapted informations, obtains and the configuration
The Adapted information of information match;
Information conversion module, believes the attribute information, action for the Adapted information that basis and the configuration information match
Breath is converted into display information.
7. device according to claim 6, it is characterised in that also include in the module information:Data source information;
The display unit also includes:
Data load-on module, for according to the data source information, being the display information dynamic load display data;
Control module, the display information of display data is shown for controlled loading.
8. device according to claim 5, it is characterised in that described device also includes:Server unit;
The server unit is specifically included:
Instruction acquiring unit, the composition instruction of masterplate example is obtained for the server;Taken in the masterplate example composition instruction
Identification marking with component;
Component acquiring unit, for the identification marking according to the component, obtains and described group from the Component Gallery for pre-building
The corresponding component of identification marking of part;
Masterplate example component units, for by component corresponding with the identification marking of the component, according to default masterplate, composition
Masterplate example.
9. a kind of data of set top box adaption system, it is characterised in that the system includes:STB terminal, server and end
End equipment;
Installed on the STB terminal just like the STB terminal device described in claim any one of 5-7;
Server unit as claimed in claim 8 is installed on the server.
10. system according to claim 9, it is characterised in that component is sent to the terminal by the STB terminal
Shown in equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611224928.3A CN106792202B (en) | 2016-12-27 | 2016-12-27 | Set top box data adaptation method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611224928.3A CN106792202B (en) | 2016-12-27 | 2016-12-27 | Set top box data adaptation method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106792202A true CN106792202A (en) | 2017-05-31 |
CN106792202B CN106792202B (en) | 2020-09-08 |
Family
ID=58920983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611224928.3A Active CN106792202B (en) | 2016-12-27 | 2016-12-27 | Set top box data adaptation method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106792202B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495347A (en) * | 2018-12-10 | 2019-03-19 | 北京北信源信息安全技术有限公司 | A kind of collecting method and system |
CN109874055A (en) * | 2019-03-12 | 2019-06-11 | 深圳市天威视讯股份有限公司 | A kind of collecting method and system suitable for Intelligent set top box |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1870732A (en) * | 2006-01-20 | 2006-11-29 | 华为技术有限公司 | Method for setting interface of electronic card |
CN101022539A (en) * | 2007-02-15 | 2007-08-22 | 华为技术有限公司 | Method, system, interactive EPG and business middleware for realizing business service control |
CN101360221A (en) * | 2008-08-25 | 2009-02-04 | 中国电信股份有限公司 | Network television service adaptation method, server and system |
CN101420549A (en) * | 2007-10-24 | 2009-04-29 | 深圳华为通信技术有限公司 | A kind of rendering method of electric program menu, Apparatus and system |
CN102348004A (en) * | 2010-08-04 | 2012-02-08 | ***通信有限公司 | Configuration method of service assembly, system and equipment thereof |
CN102404621A (en) * | 2011-10-24 | 2012-04-04 | 中兴通讯股份有限公司 | Set-top box, EPG (Electronic Program Guide) server and method and system for realizing EPG page adaptation |
-
2016
- 2016-12-27 CN CN201611224928.3A patent/CN106792202B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1870732A (en) * | 2006-01-20 | 2006-11-29 | 华为技术有限公司 | Method for setting interface of electronic card |
CN101022539A (en) * | 2007-02-15 | 2007-08-22 | 华为技术有限公司 | Method, system, interactive EPG and business middleware for realizing business service control |
CN101420549A (en) * | 2007-10-24 | 2009-04-29 | 深圳华为通信技术有限公司 | A kind of rendering method of electric program menu, Apparatus and system |
CN101360221A (en) * | 2008-08-25 | 2009-02-04 | 中国电信股份有限公司 | Network television service adaptation method, server and system |
CN102348004A (en) * | 2010-08-04 | 2012-02-08 | ***通信有限公司 | Configuration method of service assembly, system and equipment thereof |
CN102404621A (en) * | 2011-10-24 | 2012-04-04 | 中兴通讯股份有限公司 | Set-top box, EPG (Electronic Program Guide) server and method and system for realizing EPG page adaptation |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495347A (en) * | 2018-12-10 | 2019-03-19 | 北京北信源信息安全技术有限公司 | A kind of collecting method and system |
CN109874055A (en) * | 2019-03-12 | 2019-06-11 | 深圳市天威视讯股份有限公司 | A kind of collecting method and system suitable for Intelligent set top box |
Also Published As
Publication number | Publication date |
---|---|
CN106792202B (en) | 2020-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103428525B (en) | Internet video and the online query of TV programme and control method for playing back and system | |
CN111787406B (en) | Video playing method, electronic equipment and storage medium | |
CN102025835A (en) | Method and device for automatically classifying application programs in mobile terminal | |
US20140008428A1 (en) | Identification Code Processing System, Identification Code Processing Method thereof, and Apparatus for Supporting Same | |
CN101860698B (en) | EPG system for realizing personalized function | |
CN104602098A (en) | Video barrage display method and equipment thereof | |
CN104394431A (en) | Method and system for personalized setting for hotel users | |
CN101938616A (en) | Method and network server for recording TV programs remotely | |
CN110708571B (en) | Video clip playing control method and related product | |
CN108668143A (en) | A kind of drainage method, device, server and storage medium | |
CN105302925A (en) | Method and device for pushing voice search data | |
CN105740014A (en) | Method for integrating YouTube functions in mobile terminal application | |
CN105138551A (en) | Method and apparatus for obtaining user interest tag | |
CN103974127A (en) | Image display apparatus, content recommendation information receiving method, and server | |
CN105991722A (en) | Downloader recommendation method, application server, terminal and system | |
CN106446009A (en) | Method and system for recommending house to user in agency app | |
CN106792202A (en) | Data of set top box adaptation method, device and system | |
CN105100833A (en) | Subtitle loading method and device for online playing | |
CN103685303A (en) | Method and system for processing connection content delivery network | |
CN102065338A (en) | Digital television interaction service tag language resolution method and system | |
CN108833983A (en) | Played data acquisition methods, device, equipment and storage medium | |
CN106203925A (en) | Automobile logistics website method and system | |
CN101448136A (en) | Method for realizing video on-demand function and system thereof | |
CN103731736A (en) | Control method and device for upgrading of smart television | |
CN104954407A (en) | Information push method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |