CN106792206A - A kind of TV menu adaptive updates method and system - Google Patents

A kind of TV menu adaptive updates method and system Download PDF

Info

Publication number
CN106792206A
CN106792206A CN201611115470.8A CN201611115470A CN106792206A CN 106792206 A CN106792206 A CN 106792206A CN 201611115470 A CN201611115470 A CN 201611115470A CN 106792206 A CN106792206 A CN 106792206A
Authority
CN
China
Prior art keywords
file
binary
menu
resource
font
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611115470.8A
Other languages
Chinese (zh)
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 Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB 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 Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN201611115470.8A priority Critical patent/CN106792206A/en
Publication of CN106792206A publication Critical patent/CN106792206A/en
Pending legal-status Critical Current

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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • 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/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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a kind of TV menu adaptive updates method and system, methods described includes:After television reception is instructed to updating menu, judge whether the TV connects External memory equipment;When External memory equipment is connected, the resource file that the External memory equipment is carried is read;The resource file is converted into binary file, and using binary file corresponding in the binary file current executable file of more new system.Resource file by reading External memory equipment of the invention, and by the resource text conversion be the binary file that can recognize of machine to replace the original binary file of TV, again after switching on and shutting down, voluntarily generated file can be loaded from storage device and override the part of original menu, realize the ability of self-teaching of menu, so as to mitigate the efficiency of software engineer and save substantial amounts of manpower and materials, increase the competitiveness of international market.

Description

A kind of TV menu adaptive updates method and system
Technical field
The present invention relates to ntelligent television technolog field, more particularly to a kind of TV menu adaptive updates method and system.
Background technology
The development of traffic transport industry furthers international distance so that international production marketing is more and more extensive.Phase Answer, also more and more extensively, it can be sold to all over the world, that is, be sold to and use all over the world for the selling market of intelligent television Family.But, with increasing for market, user is stepping up for the requirement of the requirement differentiation of TV, is only repaiied from initially Change certain part of menu being widely modified till now so that television manufacturer needs the substantial amounts of manpower of telephone expenses to provide in updating menu Source, increased the production cost of TV.
Thus prior art could be improved and improve.
The content of the invention
The technical problem to be solved in the present invention is, in view of the shortcomings of the prior art, there is provided a kind of TV menu self adaptation Update method and system, it is possible to use TV menu easily can be updated to be adapted to the menu of user itself needs at family.
In order to solve the above-mentioned technical problem, the technical solution adopted in the present invention is as follows:
A kind of TV menu adaptive updates method, it includes:
After television reception is instructed to updating menu, judge whether the TV connects External memory equipment;
When External memory equipment is connected, the resource file that the External memory equipment is carried is read;
The resource file is converted into binary file, and uses the binary file current executable file of more new system In corresponding binary file causing that TV menu updates.
The TV menu adaptive updates method, wherein, it is described that the resource file is converted into binary file, and Using binary file corresponding in the binary file current executable file of more new system, restarting TV it It is preceding also to include:
Determine the type of the resource file, wherein, the type of the resource file includes picture file, character file and character library File.
The TV menu adaptive updates method, wherein, it is described by described in when the resource file is picture file Resource file is converted to binary file, and using corresponding in the binary file current executable file of more new system Binary file with cause TV menu update specifically include:
The picture file is copied in caching, and the picture file is called by interface function;
The picture file is compressed to form compressed file, and the compressed file is encapsulated as into the two of preset name File processed;
Using its corresponding binary file in the binary file renewal executable file, and restart TV.
The TV menu adaptive updates method, wherein, it is described by described in when the resource file is character file Resource file is converted to binary file, and using corresponding in the binary file current executable file of more new system Binary file with cause TV menu update specifically include:
Using its corresponding character file in the character file replacement system, and character file is converted to by interface function Binary file;
The compressed file that default file title is carried to generate is compressed to the binary file;
Using binary file corresponding in the compressed file renewal executable file.
The TV menu adaptive updates method, wherein, it is described by described in when the resource file is font file Resource file is converted to binary file, and using corresponding in the binary file current executable file of more new system Binary file with cause TV menu update specifically include:
The form of the font file is obtained, and judges whether the form meets preset requirement;
When preset requirement is met, using its corresponding font file in font file renewal executable file;
When preset requirement is unsatisfactory for, the form of the font file is converted into preset format;And
Using its corresponding font file in the font file renewal executable file after conversion.
A kind of TV menu adaptive updates system, it includes:
Judge module, for after television reception to updating menu instruction, judging whether the TV connects External memory equipment;
Read module, for when External memory equipment is connected, reading the resource file that the External memory equipment is carried;
Update module, for the resource file to be converted into binary file, and uses the binary file more new system Corresponding binary file is with so that TV menu updates in current executable file.
The TV menu adaptive updates system, wherein, it also includes:
Determining module, the type for determining the resource file, wherein, the type of the resource file include picture file, Character file and font file.
The TV menu adaptive updates system, wherein, the update module is specifically included:
Call unit, for when the resource file is picture file, the picture file being copied in caching, and passed through Interface function calls the picture file;
First compression unit, for being compressed to the picture file to form compressed file, and the compressed file is sealed Fill the binary file for preset name;
First updating block, for using its corresponding binary system text in the binary file renewal executable file Part, and restart TV.
The TV menu adaptive updates system, wherein, the update module also includes:
First converting unit, for when the resource file be character file when, using in the character file replacement system its Corresponding character file, and character file is converted to by binary file by interface function;
Second compression unit, the compression text of default file title is carried for being compressed to the binary file to generate Part;
Second updating block, for using binary system text corresponding in the compressed file renewal executable file Part.
The TV menu adaptive updates system, wherein, the update module also includes:
Judging unit, for when the resource file is font file, obtaining the form of the font file, and judges described Whether form meets preset requirement;
3rd updating block, for when preset requirement is met, it to be corresponding in updating executable file using the font file Font file;
Second converting unit, for when preset requirement is unsatisfactory for, the form of the font file being converted into preset format;
4th updating block, for using its corresponding font file in the font file renewal executable file after conversion.
Beneficial effect:Compared with prior art, the invention provides a kind of TV menu adaptive updates method and system, Methods described includes:After television reception is instructed to updating menu, judge whether the TV connects External memory equipment;Work as connection During External memory equipment, the resource file that the External memory equipment is carried is read;The resource file is converted into binary system File, and using binary file corresponding in the binary file current executable file of more new system.The present invention By reading the resource file of External memory equipment, and it is the binary file that machine can be recognized by the resource text conversion To replace the original binary file of TV, again after switching on and shutting down, generated file can be voluntarily loaded from storage device And override the part of original menu, realize the ability of self-teaching of menu, thus mitigate software engineer efficiency and Substantial amounts of manpower and materials are saved, increases the competitiveness of international market.
Brief description of the drawings
The flow chart of the TV menu adaptive updates method preferably implementation that Fig. 1 is provided for the present invention.
The structure principle chart of the TV menu adaptive updates system that Fig. 2 is provided for the present invention.
Specific embodiment
The present invention provides a kind of TV menu adaptive updates method and system, to make the purpose of the present invention, technical scheme And effect is clearer, clear and definite, the present invention is described in more detail for the embodiment that develops simultaneously referring to the drawings.It should be appreciated that this The described specific embodiment in place is only used to explain the present invention, is not intended to limit the present invention.
In the present invention, using the suffix of such as " module ", " part " or " unit " for representing element only for favourable In explanation of the invention, itself do not have specific meaning.Therefore, module ", " part " or " unit " can mixedly make With.
Terminal device can be implemented in a variety of manners.For example, the terminal described in the present invention can include such as moving Phone, smart phone, notebook computer, digit broadcasting receiver, PDA (personal digital assistant), PAD (panel computer), PMP The mobile terminal of (portable media player), guider etc. and such as numeral TV, desktop computer etc. are consolidated Determine terminal.However, it will be understood by those skilled in the art that, in addition to the element for being used in particular for moving purpose, according to this hair The construction of bright implementation method can also apply to the terminal of fixed type.
Below in conjunction with the accompanying drawings, by the description to embodiment, the content of the invention is described further.
Refer to Fig. 1, the flow of the preferred embodiment of the TV menu adaptive updates method that Fig. 1 is provided for the present invention Figure.Methods described includes:
After S100, television reception are instructed to updating menu, judge whether the TV connects External memory equipment.
Specifically, the television reception to updating menu refer to the television reception to user by remote control or The more new command that person's control panel sends.The more new command can be received in television startup and after showing menu, it is also possible to Received during television startup.In the present embodiment, the more new command is to be received during TV starts.
After the television reception is instructed to updating menu, judge whether the TV connects External memory equipment and specifically wrap Include:
S101, when TV starts executable file is generated according to default resource file, and prompt the user whether to carry out menu Update;
The more new command that S102, monitoring users are sent by remote control or control panel;
If S103, listening to, judge whether the TV connects External memory equipment;
If S104, not hearing, complete TV and start.
Specifically, it is described to be held according to the generation of default resource file when TV starts in the step S101 Style of writing part refers to, when TV starts for the first time, executable file being generated according to default resource file.The executable file Refer to the file that TV can be recognized, i.e. binary file.The default resource file is that the TV dispatches from the factory the use of carrying In the file of generation menu, it can include picture file, character file and font file.It is described to prompt the user whether to menu Being updated can be by the display reminding word on screen so that obtaining user can quickly obtain the prompting.Certainly, electricity Depending on user can also be pointed out using other modes, voice is such as played.
In the step S102, TV monitoring users are referred to by the operational order that remote control or control panel send Be TV for the handoff functionality pre-sets more new command, when user by described in the triggering such as remote control or control panel more New command, TV more new command according to starts handoff functionality, and when user does not trigger the more new command, TV is then direct Complete to start, do not carry out menu switching.In the present embodiment, the monitoring users are sent by remote control or control panel What more new command referred to monitors the more new command that user is sent by remote control or control panel in the scheduled time.The pre- timing Between pre-set, it can be system default, or the demand sets itself according to user.For example, 30 seconds, 45 seconds etc..
In the present embodiment, it is described to judge whether the TV connects External memory equipment and refer to judging that the TV is It is no to be connected with External memory equipment by USB interface, e.g., USB flash disk, mobile hard disk etc..In actual applications, described in the judgement Whether TV connects External memory equipment can specifically include:The television scanning USB interface of its own, obtains and its USB interface The external equipment of line connection;Judge whether the External memory equipment is USB flash disk.So can accurately judge whether TV connects External memory equipment.Certainly, the External memory equipment can also be connected by HUB interfaces with TV, accordingly, described to sentence Whether the TV that breaks connects External memory equipment can be to judge whether TV is set by HUB interfaces/USB interface with external storage It is standby to be connected.
S200, when External memory equipment is connected, read the resource file that the External memory equipment is carried.
Specifically, it is described to be connected with External memory equipment when connection External memory equipment refers to TV.In TV connection During External memory equipment, all External memory equipments being connected with intelligent television are obtained, be subject to as a example by by USB device here Explanation.
It is described when External memory equipment is connected, read the resource file that the External memory equipment carries and specifically include:
S201, when a usb device is connected, obtains all USB devices being connected with intelligent television for user's selection;
S202, the USB device for determining to need according to the selection of user, and control system is automatically into USB mode television scanning institute State All Files in External memory equipment;
S203, the resource file for obtaining the USB device carrying, the resource file include picture file, character file and word Library file.
Specifically, when External memory equipment is connected, all of file in scanning External memory equipment, and obtain all texts Resource file in part.When there is multiple resource files, user can be showed to be selected for user the resource file, root According to the resource file that the selection of user determines to need.So can meet different according to the menu that accurately generation user needs The demand of user.
S300, the resource file is converted to binary file, and it is current using the binary file more new system Corresponding binary file is with so that TV menu updates in executable file.
Specifically, the resource file includes picture file, character file and font file.It is described to change resource file For a deterministic process can also be included before binary file, the type of the resource file for judging reading, it specifically may be used Think:Determine the type of the resource file, wherein, the type of the resource file includes picture file, character file and word Library file.
Exemplary, it is described that the resource file is converted into binary system text when the resource file is Pictures location Part, and use corresponding binary file in the binary file current executable file of more new system to cause TV Updating menu is specifically included:
S301, the picture file is copied in caching, and the picture file is called by interface function;
S302, the picture file is compressed to form compressed file, and the compressed file is encapsulated as preset name Binary file;
S303, its corresponding binary file in the executable file is updated using the binary file, and restarted TV.
Specifically, in the step S301, can also include before the picture file is copied in caching:It is determined that The picture file correspondence system file name, that is to say, that when it is determined that the resource file is picture file, points out user It is input into the purposes of the picture file, such as desktop icons, background picture etc..The word of the picture purposes of television reception user input Symbol, and using the character as the picture file to system file title, i.e. preset name.The picture file is answered System is extremely cached, such as DDR.The picture file is called by interface function in the buffer.
In the step S302, the picture file is compressed to form compressed file, then by file identification The compressed file is packaged into binary file, the entitled preset name of the binary file, i.e., for representing by system The corresponding system file title of the picture.
In the step S303, it is described using the binary file update in the executable file its corresponding two Binary file is specially opens the write-protect of Flash, by the corresponding file erasing of binary file described in the Flash, The binary file is write in Flash.It is worth explanation, when the write-protect of Flash is opened, only opens described two and enter The write-protect of file part processed, so can not only realize the renewal of binary file, while other can also be protected in Flash File is not modified, and improves the security for changing write operation.
The present embodiment determines to need to perform the picture for updating text by by TV by reading the file that external equipment is stored Part, binary file is converted to by the picture file, using the binary file update covering system in its corresponding two Binary file, so that the renewal of dynamic implement source executable file, that is, realize the renewal of System menu.
Exemplary, it is described that the resource file is converted into binary system text when the resource file is character file Part, and use corresponding binary file in the binary file current executable file of more new system to cause TV Updating menu can specifically include:
S301a, using its corresponding character file in the character file replacement system, and by interface function by character file Be converted to binary file;
S302a, the binary file is compressed with generate carry default file title compressed file;
S303a, corresponding binary file in the executable file is updated using the compressed file.
Specifically, when the resource file is character file, using in the character file replacement system, its is corresponding Character file, and the character file is converted into binary file by interface function, then pressed by compression function Contracting is processed, and generation carries the compressed file of default file title, using the compressed file update in the executable file with Its corresponding binary file, so as to realize automatically updating the function of character string.
Exemplary, it is described that the resource file is converted into binary system text when the resource file is font file Part, and use corresponding binary file in the binary file current executable file of more new system to cause TV Updating menu can also be specifically included:
The form of S301b, the acquisition font file, and judge whether the form meets preset requirement;
S302b, when preset requirement is met, using the font file update executable file in its corresponding font file;
S303b, when preset requirement is unsatisfactory for, the form of the font file is converted into preset format;And
S304b, using after conversion font file update executable file in its corresponding font file.
Specifically, when the file for reading is font file, it is necessary first to check the form of font file, if default Form, then directly upgraded, and if not preset format, then enters the transformation of row format, is changed into preset format, is then led to again Cross and the form is upgraded, so as to realize the dynamic update of character library.It is worth having a talk about bright, the preset format is software function The form that can be recognized, the function that uses different in different software compilation methods is different, does not limit specifically thus Institute's preset format, only provides example and is illustrated.Such as, main, do { } etc..
Present invention also offers a kind of TV menu adaptive updates system, as shown in Fig. 2 it includes:
Judge module 100, for after television reception to updating menu instruction, judging whether the TV connects external storage and set It is standby;
Read module 200, for when External memory equipment is connected, reading the resource file that the External memory equipment is carried;
Update module 300, for the resource file to be converted into binary file, and updates system using the binary file Corresponding binary file in current executable file is united to cause that TV menu updates.
The TV menu adaptive updates system, wherein, it also includes:
Determining module, the type for determining the resource file, wherein, the type of the resource file include picture file, Character file and font file.
The TV menu adaptive updates system, wherein, the update module is specifically included:
Call unit, for when the resource file is picture file, the picture file being copied in caching, and passed through Interface function calls the picture file;
First compression unit, for being compressed to the picture file to form compressed file, and the compressed file is sealed Fill the binary file for preset name;
First updating block, for using its corresponding binary system text in the binary file renewal executable file Part.
The TV menu adaptive updates system, wherein, the update module also includes:
First converting unit, for when the resource file be character file when, using in the character file replacement system its Corresponding character file, and character file is converted to by binary file by interface function;
Second compression unit, the compression text of default file title is carried for being compressed to the binary file to generate Part;
Second updating block, for using binary system text corresponding in the compressed file renewal executable file Part.
The TV menu adaptive updates system, wherein, the update module also includes:
Judging unit, for when the resource file is font file, obtaining the form of the font file, and judges described Whether form meets preset requirement;
3rd updating block, for when preset requirement is met, it to be corresponding in updating executable file using the font file Font file;
Second converting unit, for when preset requirement is unsatisfactory for, the form of the font file being converted into preset format;
4th updating block, for using its corresponding font file in the font file renewal executable file after conversion.
The modules of above-mentioned TV menu adaptive updates system have been described in detail in the above-mentioned methods, herein No longer state one by one.
In embodiment provided by the present invention, it should be understood that disclosed system and method, can be by other Mode is realized.For example, device embodiment described above is only schematical, for example, the division of the module, is only A kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or Person is desirably integrated into another system, or some features can be ignored, or does not perform.Another, shown or discussed is mutual Between coupling or direct-coupling or communication connection can be the INDIRECT COUPLING or communication link of device or unit by some interfaces Connect, can be electrical, mechanical or other forms.
The unit that is illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be according to the actual needs selected to realize the mesh of this embodiment scheme 's.
In addition, during each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated list Unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can store and be deposited in an embodied on computer readable In storage media.Above-mentioned SFU software functional unit storage is in a storage medium, including some instructions are used to so that a computer Equipment (can be personal computer, server, or network equipment etc.) or processor (processor) perform the present invention each The part steps of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various Can be with the medium of store program codes.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although The present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be used Modified with to the technical scheme described in foregoing embodiments, or equivalent is carried out to which part technical characteristic; And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit and Scope.

Claims (10)

1. a kind of TV menu adaptive updates method, it is characterised in that it includes:
After television reception is instructed to updating menu, judge whether the TV connects External memory equipment;
When External memory equipment is connected, the resource file that the External memory equipment is carried is read;
The resource file is converted into binary file, and uses the binary file current executable file of more new system In corresponding binary file causing that TV menu updates.
2. TV menu adaptive updates method according to claim 1, it is characterised in that be converted to the resource file Binary file, and use corresponding binary file in the binary file current executable file of more new system with So that TV menu also includes before updating:
Determine the type of the resource file, wherein, the type of the resource file includes picture file, character file and character library File.
3. TV menu adaptive updates method according to claim 2, it is characterised in that when the resource file is picture It is described that the resource file is converted into binary file during file, and currently may be used using the binary file more new system Corresponding binary file is specifically included with causing that TV menu updates in execution file:
The picture file is copied in caching, and the picture file is called by interface function;
The picture file is compressed to form compressed file, and the compressed file is encapsulated as into the two of preset name File processed;
Using its corresponding binary file in the binary file renewal executable file, and restart TV.
4. TV menu adaptive updates method according to claim 2, it is characterised in that when the resource file is character It is described that the resource file is converted into binary file during file, and currently may be used using the binary file more new system Corresponding binary file is specifically included with causing that TV menu updates in execution file:
Using its corresponding character file in the character file replacement system, and character file is converted to by interface function Binary file;
The compressed file that default file title is carried to generate is compressed to the binary file;
Using binary file corresponding in the compressed file renewal executable file.
5. TV menu adaptive updates method according to claim 3, it is characterised in that when the resource file is character library It is described that the resource file is converted into binary file during file, and currently may be used using the binary file more new system Corresponding binary file is specifically included with causing that TV menu updates in execution file:
The form of the font file is obtained, and judges whether the form meets preset requirement;
When preset requirement is met, using its corresponding font file in font file renewal executable file;
When preset requirement is unsatisfactory for, the form of the font file is converted into preset format;And
Using its corresponding font file in the font file renewal executable file after conversion.
6. a kind of TV menu adaptive updates system, it is characterised in that it includes:
Judge module, for after television reception to updating menu instruction, judging whether the TV connects External memory equipment;
Read module, for when External memory equipment is connected, reading the resource file that the External memory equipment is carried;
Update module, for the resource file to be converted into binary file, and uses the binary file more new system Corresponding binary file is with so that TV menu updates in current executable file.
7. TV menu adaptive updates system according to claim 6, it is characterised in that it also includes:
Determining module, the type for determining the resource file, wherein, the type of the resource file include picture file, Character file and font file.
8. TV menu adaptive updates system according to claim 7, it is characterised in that the update module is specifically wrapped Include:
Call unit, for when the resource file is picture file, the picture file being copied in caching, and passed through Interface function calls the picture file;
First compression unit, for being compressed to the picture file to form compressed file, and the compressed file is sealed Fill the binary file for preset name;
First updating block, for using its corresponding binary system text in the binary file renewal executable file Part, and restart TV.
9. TV menu adaptive updates system according to claim 7, it is characterised in that the update module also includes:
First converting unit, for when the resource file be character file when, using in the character file replacement system its Corresponding character file, and character file is converted to by binary file by interface function;
Second compression unit, the compression text of default file title is carried for being compressed to the binary file to generate Part;
Second updating block, for using binary system text corresponding in the compressed file renewal executable file Part.
10. TV menu adaptive updates system according to claim 7, it is characterised in that the update module also includes:
Judging unit, for when the resource file is font file, obtaining the form of the font file, and judges described Whether form meets preset requirement;
3rd updating block, for when preset requirement is met, it to be corresponding in updating executable file using the font file Font file;
Second converting unit, for when preset requirement is unsatisfactory for, the form of the font file being converted into preset format;
4th updating block, for using its corresponding font file in the font file renewal executable file after conversion.
CN201611115470.8A 2016-12-07 2016-12-07 A kind of TV menu adaptive updates method and system Pending CN106792206A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611115470.8A CN106792206A (en) 2016-12-07 2016-12-07 A kind of TV menu adaptive updates method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611115470.8A CN106792206A (en) 2016-12-07 2016-12-07 A kind of TV menu adaptive updates method and system

Publications (1)

Publication Number Publication Date
CN106792206A true CN106792206A (en) 2017-05-31

Family

ID=58877097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611115470.8A Pending CN106792206A (en) 2016-12-07 2016-12-07 A kind of TV menu adaptive updates method and system

Country Status (1)

Country Link
CN (1) CN106792206A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182092A (en) * 2017-12-13 2018-06-19 广州视源电子科技股份有限公司 Method and device for updating application program resource display
CN109032616A (en) * 2018-06-08 2018-12-18 重庆洋逸乐科技有限公司 A kind of character library programming method, electronic equipment and storage medium
CN112363768A (en) * 2020-11-12 2021-02-12 广州朗国电子科技有限公司 Method for realizing application skin changing by inserting U disk based on android system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607501A (en) * 2003-09-02 2005-04-20 微软公司 Branding framework
US20090313656A1 (en) * 2008-06-12 2009-12-17 Samsung Electronics Co., Ltd. Method for updating electronic programming guide (epg) or broadcast receiving apparatus and broadcast receiving apparatus using the same
CN101742074A (en) * 2009-12-30 2010-06-16 四川长虹电器股份有限公司 Method for adjusting set parameter of panel television and panel television
CN101951459A (en) * 2010-08-13 2011-01-19 康佳集团股份有限公司 Method for transforming menu style of set-top box
CN101980155A (en) * 2010-11-04 2011-02-23 青岛海信电器股份有限公司 Method and system for realizing user interface of television, and television
CN102075716A (en) * 2011-01-07 2011-05-25 四川长虹电器股份有限公司 Method for realizing customized display of on screen display of television
CN102547456A (en) * 2011-12-21 2012-07-04 深圳市九洲电器有限公司 Multi-nation multi-satellite program file generating method, file loading method and set top box
CN102547174A (en) * 2010-12-31 2012-07-04 康佳集团股份有限公司 Method for rapidly copying setup information of user
CN102654837A (en) * 2011-03-03 2012-09-05 青岛海尔软件有限公司 Local user controllable startup picture changing method capable of displaying according to dates

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607501A (en) * 2003-09-02 2005-04-20 微软公司 Branding framework
US20090313656A1 (en) * 2008-06-12 2009-12-17 Samsung Electronics Co., Ltd. Method for updating electronic programming guide (epg) or broadcast receiving apparatus and broadcast receiving apparatus using the same
CN101742074A (en) * 2009-12-30 2010-06-16 四川长虹电器股份有限公司 Method for adjusting set parameter of panel television and panel television
CN101951459A (en) * 2010-08-13 2011-01-19 康佳集团股份有限公司 Method for transforming menu style of set-top box
CN101980155A (en) * 2010-11-04 2011-02-23 青岛海信电器股份有限公司 Method and system for realizing user interface of television, and television
CN102547174A (en) * 2010-12-31 2012-07-04 康佳集团股份有限公司 Method for rapidly copying setup information of user
CN102075716A (en) * 2011-01-07 2011-05-25 四川长虹电器股份有限公司 Method for realizing customized display of on screen display of television
CN102654837A (en) * 2011-03-03 2012-09-05 青岛海尔软件有限公司 Local user controllable startup picture changing method capable of displaying according to dates
CN102547456A (en) * 2011-12-21 2012-07-04 深圳市九洲电器有限公司 Multi-nation multi-satellite program file generating method, file loading method and set top box

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182092A (en) * 2017-12-13 2018-06-19 广州视源电子科技股份有限公司 Method and device for updating application program resource display
CN109032616A (en) * 2018-06-08 2018-12-18 重庆洋逸乐科技有限公司 A kind of character library programming method, electronic equipment and storage medium
CN112363768A (en) * 2020-11-12 2021-02-12 广州朗国电子科技有限公司 Method for realizing application skin changing by inserting U disk based on android system

Similar Documents

Publication Publication Date Title
CN108491275B (en) Program optimization method, device, terminal and storage medium
CN105763723B (en) Mobile terminal and method for upgrading system
CN111045714B (en) Firmware updating method and device, earphone and computer readable storage medium
JP4205980B2 (en) Terminal device and program
CN107273160A (en) A kind of method and device of edition upgrading
CN105630461A (en) Managing method of android application interface
CN105867956A (en) Method and device for showing plugin view element in host application page
CN104158972A (en) Method for calling third-party application in conversation process and user terminal
CN109933381B (en) Kernel loading method and device
CN103049287A (en) Mobile terminal and method for installing application programs of mobile terminal
CN104978183A (en) Icon construction method, and terminal equipment
CN105511928A (en) System upgrading device and method
CN104699502A (en) Application recommendation method and terminal
CN106406940A (en) System upgrading method, system upgrading apparatus, and terminal
CN106997302A (en) Firmware upgrade method, device and audio-frequence player device
CN105573845A (en) Information processing method and system and terminals
CN106792206A (en) A kind of TV menu adaptive updates method and system
CN102833405A (en) Method and device for displaying static wallpaper and mobile terminal
CN103713943A (en) Native terminal operating system based application function realization method and device
CN103002492B (en) Communication test method and device for mobile terminal (MT)
CN106126377A (en) The method and device of system start-up
CN101035337B (en) Method for reducing booting time of mobile communication terminal
CN104426747A (en) Instant messaging method, terminal and system
CN108572837A (en) Software upgrading method and device, readable storage medium and computer equipment
CN105722246A (en) Network speed superposition device and method

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531