CN102333246A - User interface system based on Flash middleware of set top box - Google Patents

User interface system based on Flash middleware of set top box Download PDF

Info

Publication number
CN102333246A
CN102333246A CN201110177961A CN201110177961A CN102333246A CN 102333246 A CN102333246 A CN 102333246A CN 201110177961 A CN201110177961 A CN 201110177961A CN 201110177961 A CN201110177961 A CN 201110177961A CN 102333246 A CN102333246 A CN 102333246A
Authority
CN
China
Prior art keywords
module
flash
stb
agreement
middleware
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
CN201110177961A
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.)
GUANGZHOU DINGYU ELECTRONIC TECHNOLOGY Co Ltd
YUNFU XINZHI ELECTRONIC TECHNOLOGY Co Ltd
Guangdong Zhongdaxuntong Software Science & Technology Co Ltd
Original Assignee
GUANGZHOU DINGYU ELECTRONIC TECHNOLOGY Co Ltd
YUNFU XINZHI ELECTRONIC TECHNOLOGY Co Ltd
Guangdong Zhongdaxuntong Software Science & Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGZHOU DINGYU ELECTRONIC TECHNOLOGY Co Ltd, YUNFU XINZHI ELECTRONIC TECHNOLOGY Co Ltd, Guangdong Zhongdaxuntong Software Science & Technology Co Ltd filed Critical GUANGZHOU DINGYU ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN201110177961A priority Critical patent/CN102333246A/en
Publication of CN102333246A publication Critical patent/CN102333246A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a user interface system based on a Flash middleware of a set top box. The system is composed of a user interface, a Flash player, a set top box middleware and a BSP. According to a technical scheme of the invention, a set top box interaction system based on a Flash is employed to enable user interface modification and service logic to be effectively separated; therefore, the system has a short development period and abundant interaction effects; functions are easy to be expanded; interfaces and functions can be updated dynamically; and it is convenient for deployment; moreover, changes of demands of different service providers can be met.

Description

A kind of user interface system based on STB Flash middleware
Technical field
The present invention relates to the middleware Technology field of digital home, be specifically related to a kind of user interface system based on STB Flash middleware.
Background technology
Along with computer technology, network technology, development of Communication Technique, integration of three networks technology has also obtained develop rapidly.The integration of three networks does not at present also mean that the physics unification of telecommunications network, computer network and cable television network three macroreticulars, and mainly is meant the fusion that high-level business is used.It is consistent that it shows as technical trend; Can realize on the network layer interconnecting; Form seamless covering; Interpenetrate on the operation layer and intersect, trend is used unified IP agreement on the application layer, so integration of three networks technology makes digital television broadcasting serve transition from traditional broadcast service to interactive multimedia.
STB is as the terminal of being close to the users most, and its human-computer interaction interface will become the next important topic of integration of three networks overall background undoubtedly.Middleware has played important function as the bridge between the user interface system application program of top box of digital machine embedded real-time operating system and top box of digital machine in the user interface system development process of top box of digital machine.Because it is independent from the realization details of lower floor's hardware and network portion that it is used to the user interface system program of top box of digital machine, so the user interface system of top box of digital machine can pass through lower floor's network work pellucidly, need not be concerned about lower floor's procotol.Because user interface system general API capable of using accomplishes, reduced the complexity of user interface system exploitation considerably, help developing new user interface system.
Flash has rich and colorful interactive application as one of most popular multimedia form on the Internet, and beautiful interface is generous; And development environment is ripe; Aboundresources is well suited for being transplanted to digital TV field, and exploitation has the user interface system that rich interactive is used; Thereby realize the user interface of top box of digital machine and the huge leap forward of mode of operation, the development mode of attainable interactive service is provided for the integration of three networks.
Make a general survey of existing DTV STB Products Development process, the exploitation of user interface system need consume great amount of time.Because the complexity and the regionality in China Digital TV market; Various operators according to self needs and separately the characteristics in area various customization requirements have been proposed, thereby need develop various user interface system to satisfy the requirement of various operators.General set-top box interface system all uses special-purpose embedded graph system GUI to make up, and the implementation method of current embedded type GUI has: (1) application program provides, and these application programs do not exist as software layer; (2) programmer develops voluntarily; (3) GUI that adopts embedded OS to carry, most of embedded OSs like Windows CE, Palm OS, HOPEN and VxWorks, have all carried the GUI support; (4) transplant ripe open source code GUI system in self embedded system, like Micro Windows, MiniGUI etc.
Technical scheme for the user interface system that utilizes Flash exploitation top box of digital machine generally all adopts special-purpose embedded graph system GUI to make up.Like Fig. 1, user interface system is made up of plurality of modules: (1) application program and user interface: set up the interface of a player, be used for the opening of control documents, play, operation such as time-out; (2) decoder module: resolve the SWF file of standard, be stored in animated element in the corresponding structure; (3) playing module: the kernel control module of player, the action of control animated element, and call rendering module and play up demonstration; (4) event module: receive the UI incident, like mousebutton etc., and trigger event; (5) script module: carry out user-defined script action, change animation through playing module; (6) rendering module: the playing up of vector graphics and literal; (7) audio decoder module: audio decoder and broadcast.(8) GUI: graphical user interface.
Summary of the invention
Invention designs a kind of user interface system based on STB Flash middleware to the problem that the user interface system portability is poor, modification is loaded down with trivial details, the construction cycle is long of conventional digital STB.This scheme makes up the Flash middleware through uniting of Flash player and STB middleware; Realization is to the encapsulation of Flash player, operating system, timer, system function in the set-top box platform; Take out a cover GUI interface simultaneously, so that Rapid Realization is transplanted on different platform.Solve the problem that the user interface system construction cycle is long, modification is loaded down with trivial details, portability is poor.
A kind of user interface system based on STB Flash middleware, this system comprises user interface, STB Flash middleware and BSP plate level support package; Wherein STB Flash middleware comprises Flash player and STB middleware; User interface is carried the various operations of user to STB, and the window of man-machine interaction is provided for the user; The Flash player comes out user interface and application program displays with the Flash form, and transmits the user remote controller instruction; The STB middleware is realized each item function of STB, comprises program, program searching, system's setting, security set etc., and provides general-purpose interface to the user.
The Flash player comprises with lower module: the SWF parsing module is responsible for the parsing to Flash file file label; Because the restriction of the hardware handles ability of STB itself, the SWF file that consumes lot of F lash9, Flash10 generation for needs wouldn't provide support; The render engine module is responsible for playing up and filling of picture, literal, various vector graphics, comprising the support to outside true type vector font library; AS script parser modules makes up an ActionScript virtual machine AVM; Completion is to the parsing and the execution of actionscript2.0 script, comprising the parsing to Actions action, Events incident, Class class, Constructor constructor, Expressions expression formula, Function function, Identifiers indications, Instances instance, Variable variable, Instance names Instance Name, Methods method, Objects object, Property characteristic; The playback engine module is accomplished the execution to operations such as Flash broadcast, time-outs; Audio-frequency module is accomplished decoding and the broadcast to embedded voice datas such as PCM, MP3; Event processing module is used to receive process user message, comprises press key messages such as remote controller and timer message etc.; The Component Gallery module comprises the decoding work of jpg, png, bmp, zlib, character library etc.; The platform interface module realizes the encapsulation to operating system, timer, system function in the set-top box platform, takes out a cover GUI interface simultaneously, so that Rapid Realization is transplanted on different platform.
The STB middleware is realized data and function treatment to all modules of STB through a quasi-protocol processor engine; The quasi-protocol processor engine comprises a master agreement processor and several module association processing units; When certain module needs other functional modules that its needed data is provided; Send to the quasi-protocol processor engine to the requirement of these data with the mode of agreement,, send to this module to agreement by the module of engine queries to this protocol registration; If not having module handles this protocol registration; The quasi-protocol processor engine will be mass-sended all modules to agreement according to the priority of module registration, can handle this agreement if any module; It will return an information and give the quasi-protocol processor engine, inform that the quasi-protocol processor engine is with the processing of dynamic registration to this agreement; When the function of the module completion that can handle certain agreement oneself, in the time of need returning to the module of desired data to data, this module is at first sent respective request to the quasi-protocol processor engine; Notice needs return data to certain agreement complete operation, at this moment the size of the quasi-protocol processor engine respective request judgment data amount of sending according to module; If data volume is little; Then pass through the master agreement processor the module of data passes to request msg, if data volume is bigger, then module of quasi-protocol processor distribution is assisted processing unit; Associate two modules temporarily; Carry out the mutual of data, after the completion data interaction, quasi-protocol processor recycling module association processing unit; After the intact required data of the resume module of certain agreement of request, the quasi-protocol processor judges whether to send to other according to the attached option of this agreement and has registered the module that the protocol processes result is received and handle.
The STB middleware can provide the expansion of function; And do not need system's script module is known about; Only need know which agreement is provided in the system, can accomplish interpolation, the complexity of having avoided traditional method to need de-correlation block api function interface and method of calling to bring module; The STB middleware module mainly contains following functional category:
Program comprises the rendition list, electronic program guides, editing saving etc.;
Program searching comprises the search parameter setting;
System's setting comprises that language setting, audio frequency and video setting, standard are provided with etc.;
Safety management comprises father and mother's lock, cryptographic function, adult's restriction;
And other comprise volume plus-minus, change platform operation etc.;
Be defined as the actionscript form of Flash to above functional category, can in Flash, call function corresponding, realize the required operation of user.
On DTV STB; User's input is mainly derived from remote controller; Therefore Flash just is converted into the response to remote controller to the response of user interactions; In design, be defined as virtual key assignments to the code value of remote controller, be converted into the operation that Flash can discern, thereby realize the response of remote controller Flash through the key assignments mapping.
Technique scheme can be found out; The invention technical scheme adopts the set top box interactive system based on Flash effectively to separate user interface modifications with service logic; Characteristics such as having that short, mutual effect of construction cycle is abundant, function is easy to expansion, can dynamically upgrade interface and function, deployment is convenient can satisfy the changes in demand of different operators.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the user interface system module diagram;
Fig. 2 is a Flash player sketch map among the present invention;
Fig. 3 is a STB middleware framework among the present invention;
Fig. 4 is a system global structure sketch map of the present invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making all other embodiment that obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
Flash is as a cartoon making instrument; Its final finished is with the performance of .SWF file, and a SWF file still is that spatial dimension all is made up of certain structure from the time; The base unit of makeup time order is a frame, and the base unit of forming spatial dimension is a subject.When using the Flash file as the main body of the interface display of whole STB, each interface can be regarded as different frames, so the user changes the operation at interface, and in fact being reflected as is exactly the different redirects to frame among the Flash.Various tabulations in each interface, combo box, figure, option etc. then are considered to subject, and therefore the operation to menu function is exactly the operation to different objects object among the Flash.
The user interface of top box of digital machine has comprised various business functions and operation, and like electronic program guides, the rendition list, search etc., thereby the user realizes the various concrete business function of STB through interface operation.Therefore the present invention proposes the conception of Flash middleware, it mainly is made up of Flash player, two parts of STB middleware module.
One, Flash player
The Flash player adopts modular thought to design, and comprises following various module, is illustrated in figure 2 as Flash player sketch map among the present invention:
SWF parsing module: the main parsing of being responsible for Flash file file label.Because the restriction of the hardware handles ability of STB itself, the SWF file that consumes lot of F lash9, Flash10 generation for needs wouldn't provide support.
Render engine module: be responsible for playing up and filling of picture, literal, various vector graphics, comprising support to outside true type vector font library.
AS script parser modules: make up an ActionScript virtual machine AVM; Completion is to the parsing and the execution of actionscript2.0 script, comprising the parsing to Actions action, Events incident, Class class, Constructor constructor, Expressions expression formula, Function function, Identifiers indications, Instances instance, Variable variable, Instance names Instance Name, Methods method, Objects object, Property characteristic.
Playback engine module: accomplish execution to operations such as Flash broadcast, time-outs.
Audio-frequency module: accomplish decoding and broadcast to embedded voice datas such as PCM, MP3.
Event processing module: be used to receive process user message, comprise press key messages such as remote controller and timer message etc.
Component Gallery module: comprise the decoding work of jpg, png, bmp, zlib, character library etc.
Platform interface module: realize encapsulation, take out a cover GUI interface simultaneously, so that Rapid Realization is transplanted on different platform to operating system, timer, system function in the set-top box platform.
Two, STB middleware module
For making interactive system can realize various functions, the present invention designs a cover software frame and is used for carrying the various functional modules of STB on STB, and the function of accomplishing various STBs realizes.This cover software frame is mainly realized through a quasi-protocol processor engine, is used for the data and the function treatment of all modules of STB.The quasi-protocol processor engine comprises a master agreement processor and several module association processing units.When certain module needs other functional modules that its needed data is provided; Send to the quasi-protocol processor engine to the requirement of these data with the mode of agreement,, send to this module to agreement by the module of engine queries to this protocol registration; If not having module handles this protocol registration; The quasi-protocol processor engine will be mass-sended all modules to agreement according to the priority of module registration, can handle this agreement if any module; It will return an information and give the quasi-protocol processor engine, inform that the quasi-protocol processor engine is with the processing of dynamic registration to this agreement.Accomplish own function when the module that can handle certain agreement, when needing to return to the module of desired data to data, this module is at first sent respective request to the quasi-protocol processor engine, notifies certain agreement complete operation, needs return data.At this moment the size of the quasi-protocol processor engine respective request judgment data amount of sending according to module if data volume is little, is then given the module of request msg data passes through the master agreement processor; If data volume is bigger; Then a module association of quasi-protocol processor distribution processing unit associates two modules temporarily, carries out the mutual of data; After accomplishing data interaction, quasi-protocol processor recycling module association processing unit.After the intact required data of the resume module of certain agreement of request, the quasi-protocol processor judges whether to send to other according to the attached option of this agreement and has registered the module that the protocol processes result is received and handle.This software function framework can provide the expansion of function well; And do not need system's script module is known about; Only need know which agreement is provided in the system; Can accomplish interpolation, the complexity of having avoided traditional method to need de-correlation block api function interface and method of calling to bring to module.STB middleware framework is as shown in Figure 3.Be divided into following classification to middleware module according to function:
Program: the rendition list, electronic program guides, editing saving etc.
Program searching: search parameter setting.
System is provided with: language setting, audio frequency and video setting, standard are provided with etc.
Safety management: father and mother's lock, cryptographic function, adult's restriction.
Other: the plus-minus of volume, change platform operation etc.
Be defined as the actionscript form of Flash to them, can in Flash, call function corresponding, realize the required operation of user.
Three, the associating of Flash player and STB middleware
On DTV STB; User's input is mainly derived from remote controller; Therefore Flash just is converted into the response to remote controller to the response of user interactions; In design, be defined as virtual key assignments to the code value of remote controller, be converted into the operation that Flash can discern, thereby realize the response of remote controller Flash through the key assignments mapping.
Made up the digital television interactive middleware system of a cover thus based on Flash; It realizes the operation of program through the actionscript script; And the middleware of STB provides the common application DLL to supply the Flash script calls; Make the Flash file of writing out moving on the STB based on this platform arbitrarily, and need not to revise.And the Core Generator of Flash provides the condition of quick exploitation Flash, can develop the dynamic abundant interactive environment in the different interface of function easily.
Comprehensive aforementioned content finally forms the general structure sketch map of a user interface system, and is as shown in Figure 4.General structure probably is divided into following several sections:
User interface: carry the various operations of user, the window of man-machine interaction is provided for the user to STB.
Flash player: come out user interface and application program displays with the Flash form, and transmit the user remote controller instruction.
STB middleware: realize each item function of STB, comprise program, program searching, system's setting, security set etc., and provide general-purpose interface to the user.
STB Flash middleware: Flash player and STB middleware constitute STB Flash middleware jointly, provide STB needed each item function.
BSP: plate level support package.
Need to prove, contents such as the information interaction between said apparatus and intrasystem each unit, implementation since with the inventive method embodiment based on same design, particular content can repeat no more referring to the narration among the inventive method embodiment here.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of the foregoing description is to instruct relevant hardware to accomplish through program; This program can be stored in the computer-readable recording medium; Storage medium can comprise: read-only memory (ROM; Read Only Memory), random access memory (RAM, Random Access Memory), disk or CD etc.
More than to a kind of user interface system that the embodiment of the invention provided based on STB Flash middleware; Carried out detailed introduction; Used concrete example among this paper principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that on embodiment and range of application, all can change, in sum, this description should not be construed as limitation of the present invention.

Claims (5)

1. the user interface system based on STB Flash middleware is characterized in that, this system comprises user interface, STB Flash middleware and BSP plate level support package; Wherein STB Flash middleware comprises Flash player and STB middleware; User interface is carried the various operations of user to STB, and the window of man-machine interaction is provided for the user; The Flash player comes out user interface and application program displays with the Flash form, and transmits the user remote controller instruction; The STB middleware is realized each item function of STB, comprises program, program searching, system's setting, security set etc., and provides general-purpose interface to the user.
2. system according to claim 1; It is characterized in that; The Flash player comprises with lower module: the SWF parsing module is responsible for the parsing to Flash file file label; Because the restriction of the hardware handles ability of STB itself, the SWF file that consumes lot of F lash9, Flash10 generation for needs wouldn't provide support; The render engine module is responsible for playing up and filling of picture, literal, various vector graphics, comprising the support to outside true type vector font library; AS script parser modules makes up an ActionScript virtual machine AVM; Completion is to the parsing and the execution of actionscript2.0 script, comprising the parsing to Actions action, Events incident, Class class, Constructor constructor, Expressions expression formula, Function function, Identifiers indications, Instances instance, Variable variable, Instance names Instance Name, Methods method, Objects object, Property characteristic; The playback engine module is accomplished the execution to operations such as Flash broadcast, time-outs; Audio-frequency module is accomplished decoding and the broadcast to embedded voice datas such as PCM, MP3; Event processing module is used to receive process user message, comprises press key messages such as remote controller and timer message etc.; The Component Gallery module comprises the decoding work of jpg, png, bmp, zlib, character library etc.; The platform interface module realizes the encapsulation to operating system, timer, system function in the set-top box platform, takes out a cover GUI interface simultaneously, so that Rapid Realization is transplanted on different platform.
3. system according to claim 1 is characterized in that, the STB middleware is realized data and function treatment to all modules of STB through a quasi-protocol processor engine; The quasi-protocol processor engine comprises a master agreement processor and several module association processing units; When certain module needs other functional modules that its needed data is provided; Send to the quasi-protocol processor engine to the requirement of these data with the mode of agreement,, send to this module to agreement by the module of engine queries to this protocol registration; If not having module handles this protocol registration; The quasi-protocol processor engine will be mass-sended all modules to agreement according to the priority of module registration, can handle this agreement if any module; It will return an information and give the quasi-protocol processor engine, inform that the quasi-protocol processor engine is with the processing of dynamic registration to this agreement; When the function of the module completion that can handle certain agreement oneself, in the time of need returning to the module of desired data to data, this module is at first sent respective request to the quasi-protocol processor engine; Notice needs return data to certain agreement complete operation, at this moment the size of the quasi-protocol processor engine respective request judgment data amount of sending according to module; If data volume is little; Then pass through the master agreement processor the module of data passes to request msg, if data volume is bigger, then module of quasi-protocol processor distribution is assisted processing unit; Associate two modules temporarily; Carry out the mutual of data, after the completion data interaction, quasi-protocol processor recycling module association processing unit; After the intact required data of the resume module of certain agreement of request, the quasi-protocol processor judges whether to send to other according to the attached option of this agreement and has registered the module that the protocol processes result is received and handle.
4. according to claim 1 or 3 described systems; It is characterized in that; The STB middleware can provide the expansion of function, and does not need system's script module is known about, and only need know which agreement is provided in the system; Can accomplish interpolation, the complexity of having avoided traditional method to need de-correlation block api function interface and method of calling to bring to module; The STB middleware module mainly contains following functional category:
Program comprises the rendition list, electronic program guides, editing saving etc.;
Program searching comprises the search parameter setting;
System's setting comprises that language setting, audio frequency and video setting, standard are provided with etc.;
Safety management comprises father and mother's lock, cryptographic function, adult's restriction;
And other comprise volume plus-minus, change platform operation etc.;
Be defined as the actionscript form of Flash to above functional category, can in Flash, call function corresponding, realize the required operation of user.
5. system according to claim 1; It is characterized in that on DTV STB, user's input is mainly derived from remote controller; Therefore Flash just is converted into the response to remote controller to the response of user interactions; In design, be defined as virtual key assignments to the code value of remote controller, be converted into the operation that Flash can discern, thereby realize the response of remote controller Flash through the key assignments mapping.
CN201110177961A 2011-10-19 2011-10-19 User interface system based on Flash middleware of set top box Pending CN102333246A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110177961A CN102333246A (en) 2011-10-19 2011-10-19 User interface system based on Flash middleware of set top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110177961A CN102333246A (en) 2011-10-19 2011-10-19 User interface system based on Flash middleware of set top box

Publications (1)

Publication Number Publication Date
CN102333246A true CN102333246A (en) 2012-01-25

Family

ID=45484827

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110177961A Pending CN102333246A (en) 2011-10-19 2011-10-19 User interface system based on Flash middleware of set top box

Country Status (1)

Country Link
CN (1) CN102333246A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681846A (en) * 2012-04-26 2012-09-19 中山大学 Embedded multimedia playing system and method
CN102831909A (en) * 2012-08-24 2012-12-19 北京小米科技有限责任公司 Method and device for processing line control information
CN102866925A (en) * 2012-09-06 2013-01-09 深圳市九洲电器有限公司 Communication method and system for middleware and user interface
CN103248926A (en) * 2013-05-10 2013-08-14 苏州工业职业技术学院 Set-top box for internet protocol television
CN103577194A (en) * 2013-11-13 2014-02-12 北京像素软件科技股份有限公司 Graphical user interface production method and system
CN103888807A (en) * 2012-12-20 2014-06-25 中山大学深圳研究院 High-definition decoding middleware system of intelligent television and decoding method
WO2015035908A1 (en) * 2013-09-10 2015-03-19 国家广播电影电视总局广播科学研究院 Smart television operation system
CN105681903A (en) * 2016-01-08 2016-06-15 深圳创维数字技术有限公司 User interface displaying method and device
CN108881987A (en) * 2018-06-13 2018-11-23 青岛海信宽带多媒体技术有限公司 Media play controlling method, device, equipment and the storage medium of set-top box
CN111385654A (en) * 2020-03-04 2020-07-07 四川长虹电器股份有限公司 Intelligent television analog quantity parameter control method based on middleware
CN113434228A (en) * 2021-06-21 2021-09-24 青岛海尔科技有限公司 Page request method and device, storage medium and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753793A (en) * 2010-01-29 2010-06-23 四川长虹电器股份有限公司 Method for realizing interactive interface in embedded set top box system
CN101938595A (en) * 2010-09-15 2011-01-05 福建新大陆通信科技股份有限公司 Flash storage-based remote control self-learning method
CN101968739A (en) * 2010-09-27 2011-02-09 福建新大陆通信科技股份有限公司 Method for implementing set top box architecture based on flash technology

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753793A (en) * 2010-01-29 2010-06-23 四川长虹电器股份有限公司 Method for realizing interactive interface in embedded set top box system
CN101938595A (en) * 2010-09-15 2011-01-05 福建新大陆通信科技股份有限公司 Flash storage-based remote control self-learning method
CN101968739A (en) * 2010-09-27 2011-02-09 福建新大陆通信科技股份有限公司 Method for implementing set top box architecture based on flash technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
沈少阳: "基于Flash的机顶盒交互***软件体系的设计与实现", 《中国有线电视》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681846A (en) * 2012-04-26 2012-09-19 中山大学 Embedded multimedia playing system and method
CN102831909A (en) * 2012-08-24 2012-12-19 北京小米科技有限责任公司 Method and device for processing line control information
CN102831909B (en) * 2012-08-24 2014-11-26 小米科技有限责任公司 Method and device for processing line control information
CN102866925A (en) * 2012-09-06 2013-01-09 深圳市九洲电器有限公司 Communication method and system for middleware and user interface
CN102866925B (en) * 2012-09-06 2014-09-17 深圳市九洲电器有限公司 Communication method and system for middleware and user interface
CN103888807B (en) * 2012-12-20 2015-03-25 中山大学深圳研究院 High-definition decoding middleware system of intelligent television and decoding method
CN103888807A (en) * 2012-12-20 2014-06-25 中山大学深圳研究院 High-definition decoding middleware system of intelligent television and decoding method
CN103248926A (en) * 2013-05-10 2013-08-14 苏州工业职业技术学院 Set-top box for internet protocol television
CN103248926B (en) * 2013-05-10 2017-02-22 苏州工业职业技术学院 Set-top box for internet protocol television
WO2015035908A1 (en) * 2013-09-10 2015-03-19 国家广播电影电视总局广播科学研究院 Smart television operation system
GB2534076A (en) * 2013-09-10 2016-07-13 Acad Of Broadcasting Science Sarft Smart television operation system
CN103577194A (en) * 2013-11-13 2014-02-12 北京像素软件科技股份有限公司 Graphical user interface production method and system
CN105681903A (en) * 2016-01-08 2016-06-15 深圳创维数字技术有限公司 User interface displaying method and device
CN105681903B (en) * 2016-01-08 2019-05-28 深圳创维数字技术有限公司 A kind of method and device that user interface is presented
CN108881987A (en) * 2018-06-13 2018-11-23 青岛海信宽带多媒体技术有限公司 Media play controlling method, device, equipment and the storage medium of set-top box
CN111385654A (en) * 2020-03-04 2020-07-07 四川长虹电器股份有限公司 Intelligent television analog quantity parameter control method based on middleware
CN113434228A (en) * 2021-06-21 2021-09-24 青岛海尔科技有限公司 Page request method and device, storage medium and electronic device

Similar Documents

Publication Publication Date Title
CN102333246A (en) User interface system based on Flash middleware of set top box
WO2020063019A1 (en) Information processing method, device, storage medium, electronic device and system
CN102012906B (en) Three-dimensional scene management platform based on SaaS architecture and editing and browsing method
CN111666526A (en) Page generation method, device, equipment and storage medium
CN103974111B (en) By the method, apparatus of the data transfer on intelligent terminal to television terminal
CN101980152A (en) Mobile middleware system and implementation method thereof
CN103516882B (en) A kind of based on multi-screen interaction scene picture playing method and system
CN114302201B (en) Method for automatically switching on and off screen in sound box mode, intelligent terminal and display device
CN101753793A (en) Method for realizing interactive interface in embedded set top box system
CN101483694B (en) Playing control method and apparatus for vector animation
CN101018355A (en) Automatic conversion system and method of the mobile phone video/audio and MMS format
CN102238151B (en) Flash-based media stream generation system and method
CN100525352C (en) Multimedia transmission and playing method and system in mobile phone network
CN103888828A (en) Digital TV multi-hardware interface compatible driving system based on 3C fusion
CN101907990A (en) Mobile phone FLASH human-computer interaction interface implement system and method
CN101968739A (en) Method for implementing set top box architecture based on flash technology
Pan et al. Development and research of music player application based on android
CN113553017A (en) Terminal screen adapting method, system, equipment and medium
CN101276276A (en) Digital television applied development model apparatus
KR100882381B1 (en) Method and equipment for managing interactions in the mpeg-4 standard
CN101882088A (en) Method and system for simulating set top box (STB) and implementation method thereof
CN100481078C (en) Integrated multimedia application platform
WO2023284498A1 (en) Video playing method and apparatus, and storage medium
CN116347158A (en) Video playing method and device, electronic equipment and computer readable storage medium
CN109669691A (en) Platform universal control method and system based on built-in Linux audio player

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
DD01 Delivery of document by public notice

Addressee: Guangdong Zhongdaxuntong Software Science & Technology Co., Ltd.

Document name: Re notification of application date

DD01 Delivery of document by public notice

Addressee: Guangdong Zhongdaxuntong Software Science & Technology Co., Ltd.

Document name: Notification that Application Deemed to be Withdrawn

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120125