CN1852419A - Method for conducting alternation between inlaid apparatus and electronic performance nevigation server - Google Patents
Method for conducting alternation between inlaid apparatus and electronic performance nevigation server Download PDFInfo
- Publication number
- CN1852419A CN1852419A CN 200510101080 CN200510101080A CN1852419A CN 1852419 A CN1852419 A CN 1852419A CN 200510101080 CN200510101080 CN 200510101080 CN 200510101080 A CN200510101080 A CN 200510101080A CN 1852419 A CN1852419 A CN 1852419A
- Authority
- CN
- China
- Prior art keywords
- column
- data
- embedded device
- server
- electronic performance
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The method includes steps: establishing network type data structure for title data based on classification; in the network type data structure, one sub title is corresponding to at least one parent title; embedded type device requests title data to electric program guidance (EPG) server; EPG server returns title data described by Extensible Markup Language (XML) back to embedded type device. Based on XML, the invention possesses superpower expandability. Advantages are: little interactive data quantity, high efficiency, lightening load of EPG server, saving network bandwidth, easy of implementing description etc.
Description
Technical field
The present invention relates to embedded device, specifically, relate to a kind of mutual method of between embedded device and electronic performance nevigation server, carrying out.
Background technology
In for example traditional television receiver of legacy equipment, the operation that the user can carry out and select limitedly is not easy maybe to realize personalized service that perhaps the service of Shi Xianing can not be satisfied diversified user's request.For example, in television set, can be according to the channel TV reception of TV station's issue, the terminal use can select to watch the TV programme of the different channel of different TV stations or the issue of same TV station, but the terminal use can not select content of TV program, can only watch the programme content that is pushed by TV station.In new Digital Television and Internet Protocol Television, the user can use Electronic Program Guide (Electronic Program Guide, EPG) mechanism is selected programme content, to select to watch the TV programme of oneself liking (for example can watch programme televised live, request program, Online Music or other programs etc.) personalizedly.For another example, in new wireless terminal device, the user can select to watch video flowing, information etc.
For realizing above-mentioned Digital Television and Internet Protocol Television function, need on legacy equipment, add new functional module or independently embedded device is provided.For example, in Digital Television and Internet Protocol Television system, (Set Top Box, STB) equipment perhaps embeds set-top box functionality in the television receiver need to dispose special set-top box in terminal (television receiver) side.The above at the original equipment add-on module, method such as autonomous device is provided, it realizes that principle is identical, for convenience of description, is referred to as embedded device below.Simultaneously, for convenience of description, below generally be described with the example of set-top box as embedded device, the realization principle of other embedded device is identical.
Embedded device need provide program data to show for the user and select for realizing the EPG function.Therefore and the program data content may be dynamic change, needs concentrated program data publishing point, major function that EPG server (EPG server) will realize that Here it is.Data interaction between embedded device and the EPG server can be adopted multiple mode, and industry does not have unified standard and implementation as yet at present.
In existing a kind of technology, adopt off-gauge proprietary protocol form to realize reciprocal process between embedded device and the EPG server.In this method; the proprietary protocol form that interaction data adopted between embedded device and the EPG server; usually based on the ICP/IP protocol, adopt binary data structure form or privately owned textual description form (for example INI configuration descriptor format).The design of proprietary protocol can guarantee only to transmit minimum data, realizes transmission the most efficiently.
But its weak point is that embedded device can only be used with special EPG server.Make that thus the degree of coupling of parts increases in the network, be unfavorable for that operator selects optimum network components, versatility is not strong, is unfavorable for the timely employing of new technology, the maintenance cost height.
In addition, also can adopt the HTML protocol format to realize reciprocal process between embedded device and the EPG server.Because the HTML agreement has been very ripe agreement, adopt the HTML agreement to come interaction data, wherein, program data itself and program data displaying all are fused in the interaction data.
The advantage of this method is to realize easily interface and safeguards easily.But the weak point of this method is: efficient is low, because lot of data is used for describing the displaying form in the HTML agreement, and many displaying forms are identical or similar, so the interaction data amount is big, to EPG server requirement height, has increased cost.
Summary of the invention
The technical problem to be solved in the present invention is, for overcoming the compatible strong or big deficiency of interaction data amount in the prior art, provide a kind of be simple and easy to usefulness between embedded device and electronic performance nevigation server, carry out mutual method.
The present invention solves the problems of the technologies described above the technical scheme that is adopted: a kind of mutual method of carrying out between embedded device and electronic performance nevigation server is provided, it is characterized in that, comprise: (a) column data is set up the network-type data structure according to its classification, in this network-type data structure, corresponding at least one the father's column of sub-column; (b) embedded device is to electronic performance nevigation server request column data; (c) electronic performance nevigation server is to the column data of embedded device answer after extensibility identifiable language is described.
Carry out between embedded device and electronic performance nevigation server in the mutual method of the present invention, described column data after extensibility identifiable language is described is the column data of each single level in the described network-type data structure data.
Between embedded device and electronic performance nevigation server, carry out in the mutual method of the present invention, in this network-type data structure, be provided with a fake root column, as the starting point of embedded device when using data.
Between embedded device and electronic performance nevigation server, carry out in the mutual method of the present invention, described embedded device further comprises to the step of the described column data of electronic performance nevigation server request: the step of embedded device column data of sub-column under electronic performance nevigation server request fake root column.
Between embedded device and electronic performance nevigation server, carry out in the mutual method of the present invention, reply the column data of sub-column under the fake root column when electronic performance nevigation server after, embedded device is the column data under the sub-column of request in electronic performance nevigation server further.
Between embedded device and electronic performance nevigation server, carry out in the mutual method of the present invention, in step (c), further comprise electronic performance nevigation server can answer embedded device request or/and according to the algorithm of server itself or/and strategy is once replied the total data of whole network-type data structure or partial data wherein to embedded device.
Implement the mutual method of between embedded device and electronic performance nevigation server, carrying out of the present invention, have following beneficial effect: among the present invention, column data is separated with the column displaying, in reciprocal process, the data of transmission are few, efficient height, the load that can effectively alleviate the EPG server; And can save a large amount of network bandwidths; Owing to realize having extremely strong extensibility based on XML; And the method that the present invention describes all is easy to realize, to embedded device and EPG server require lowly, be easy to exploitation.Be fit to very much low side and utmost point low side embedded device, hand-held device, PDA; And can be used as replenishing of interaction data between middle and high end embedded device and the EPG server.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is a kind of environment schematic diagram that the present invention moves;
Fig. 2 is the mutual schematic diagram between existing a kind of embedded device and EPG server and the media server;
Fig. 3 is a kind of tree data structure schematic diagram among the present invention;
Fig. 4 is a kind of network-type data structure schematic diagram among the present invention;
Fig. 5 is the network-type data structure schematic diagram of a kind of specific embodiment among the present invention;
Fig. 6 is the present invention carries out mutual method between embedded device and electronic performance nevigation server a flow chart.
Embodiment
The said embedded device of the present invention, for example data TV set-top box (DVB-STB), Internet Protocol Television set-top box (IP-STB), wireless terminal (GSM terminal, CDMA terminal, 3G terminal, WiFi terminal etc.), handheld device (including but not limited to PDA, handheld game machine etc.), intelligent appliance (include but not limited to game machine, have the television receiver of STB module etc.) etc.
As shown in Figure 1, be a kind of environment schematic diagram of the present invention in set-top box application.There is shown the concise and to the point framework of digital television receiving terminal.Wherein, a set-top box (this set-top box also can be integrated in the television receiver with the form of functional module) is installed on the television receiver, can control the work (for example unlatching, choice menus, subscription etc.) of this set-top box by a set-top box remote controller, this set-top box remote controller and common television reception set remote-controller are similar, also can be exactly television remote controller itself.Remote controller is not essential, and (for example GSM terminal, intelligent appliance etc.) can not have remote controller for many embedded devices.And set-top box can be undertaken alternately by network and electronic performance nevigation server (EPG server) and media server (Media Server), and this network can be cable TV network, local area network (LAN), power line network, wireless network and internet etc.And this EPG server and media server be connected with a Content Management System (Content Management System, CMS).
Wherein, Content Management System is to need in the applied environment to be used under the situation such as streaming media service programme content is made and distributed, for example be responsible for the management of transcoding (comprising Code And Decode), content of access, the content video flowing of all kinds of content source and content release etc., program data leaves in this Content Management System.
The EPG server is the network equipment different and embedded device.Usually, in whole network, many embedded devices (one in for example every family is arranged, cooperate television set to use), have some EPG servers, for example a panel region (for example an administrative area, residential quarters) has an EPG server, and the physical equipment of EPG server may be to leave concentratedly in the machine room of operator.This EPG server stores has the program data information that can be used to show.Can select for the user, it can be considered to the program data publishing point, and this EPG server can be by showing that template, HTTP etc. are to embedded device presenting programs data.
Under applied environments such as set-top box, 3G terminal, media server can receive from real-time streaming protocol (the real-time streaming protocol of embedded device to concrete program, RTSP) request, media server is according to this RTSP request, from Content Management System, obtain concrete content of TV program, play (for example playing back on the television set in user family) to embedded device then.
As shown in Figure 2, be the flow chart of a kind of embedded device (set-top box) and EPG server and media apparatus interaction.Wherein show, realize reciprocal process by http protocol between set-top box and the EPG server.Set-top box sends the request program data by the HTTP request to the EPG server, and the EPG server is beamed back http response to set-top box, wherein just carries program data.The user can select favorite program, send the RTSP request to media server, media server is according to this RTSP request, from Content Management System, obtain concrete content of TV program, form with Media Stream transmits to set-top box in RTSP response back then, finally plays back on television receiver.
The present invention is mainly concerned with is exactly mutual aspect between embedded device and the EPG server.In the interaction data of embedded device and EPG service, program data is to change one of the most frequent data.And the present invention adopts tree data structure and network-type data structure to realize interaction data between embedded device and the EPG server.
As shown in Figure 3, be a kind of typical tree data structure schematic diagram.Each program data can belong to a classification.For example movie program can be divided into such as Chinese film, American film, feature film and horror film or the like.Each classification can further upwards belong to a bigger classification again.All program datas and sorted group thereof can be made into a tree thus, this structural each node is called " column ", as shown in Figure 3.
With an example column involved among the present invention is described below, column data can comprise grouped data and program data actually, and grouped data can include data such as title, numbering, for example:
Title: Chinese film
Numbering: CN003
Program data refers to the data of concrete film, station synchronization etc., can include: numbering, title, basic classification numbering, broadcast address, grade, brief introduction or the like, for example:
Numbering: CN003-10001
Title: big red lantern is high to be hung
Basic classification numbering: CN003
Broadcast address: rtsp: //operator/film/lantern.mp4
Director: Zhang Yimou
Brief introduction: obtain Italy's silver lion the 48 Venice international film festival prize, international movie critic association Grand Prix, Jin Geli moulding special award, Ivira Nuo Tali special award; Obtain Italian national Oscar (David's prize), the best foreign language film Grand Prix, the spectators of Milan, ITA film society in 1992 and appraise foreign language film first place Grand Prix in the current year through discussion.
Above-mentioned is a kind of form of column data, the invention is not restricted to this, can also be other forms of column data form.
In this tree, each column all is in the rank, can be described as one-level column, Level-2 column or the like respectively.Each column all has one " father's column ".Father's column of one-level column adopts a virtual root column, and father's column of Level-2 column must be an one-level column, and father's column of three grades of columns must be a Level-2 column, and the rest may be inferred.
Column A is if father's column of column B, and then B is called " the sub-column " of A.One does not have the column of sub-column to be called in " leaf column "." leaf column " represented with italics among the figure.
Fig. 4 shows a kind of schematic diagram of network-type data structure.
A film may be a feature film, is again Chinese film, therefore both belongs to " feature film " classification, belongs to " Chinese film " classification again, and promptly a column has a plurality of father's columns in tree, has so just formed a kind of network-type data structure.Theoretically, by certain data conversion, use tree can describe any data relationship.But this conversion needs extra expense.Introducing network structure model description column data can save data, improve efficiency of transmission.Wherein, arrow is represented affiliated relation.Use the notion of tree, the column that still claims the arrow head end is " father's column " of the terminal column of arrow, otherwise is called " sub-column ".
Embedded device when adopting network structure, still needs one " fake root column ", because must have a starting point when using data.Tree can be understood as a special case of network structure thus, so be called the place of network structure in the subsequent descriptions, all comprise tree.
In the present invention, be to utilize the XML method to realize the network-type data structure: adopt XML can directly describe any tree and network-type data structure, corresponding structure is embodied directly in the XML data structure.The set membership of the single level of employing is represented all set memberships in the all-network type structure among the present invention.With all set memberships describe clear after, all columns relations in the whole network-type data structure have all been described clear.Form is as follows:
<father column column attribute 〉
<sub-column column attribute/〉
<sub-column column attribute/〉
<sub-column column attribute/〉
…
</father column 〉
For example for describing the relation of fake root column among Fig. 4, form is exemplified below:
Other column attribute of<father column name=" fake root column " 〉
Other column attribute of<sub-column name=" column 1 "/〉
Other column attribute of<sub-column name=" column 2 "/〉
Other column attribute of<sub-column name=" column 3 "/〉
Other column attribute of<sub-column name=" column 4 "/〉
Other column attribute of<sub-column name=" column 5 "/〉
</father column 〉
For example for describing the relation of column 2 among Fig. 4, form is exemplified below:
Other column attribute of<father column name=" column 2 " 〉
Other column attribute of<sub-column name=" column 8 "/〉
Other column attribute of<sub-column name=" column 14 "/〉
</father column 〉
In order more to clearly demonstrate the data structure of the column data among the present invention, instantiation with a simulation among Fig. 5 describes below: the column data that among the figure is (in a week) program in the predetermined period deposited of EPG server end, comprise following (the 1st numeral rank of following every row): 1 demand (telecommunication) service, ID:VOD 2 up-to-date films, ID:VOD_NEW
3 RNBs, ID:FILM00001
Act the leading role: the helping of wild former good fortune
Director: heavy rain
Brief introduction: be one one and only be suitable for the cartoon of being grown up and watching, child shouldn't watch, not so can follow bad examples.
3 Donald ducks and Micky Mouse, ID:FILE00002
Act the leading role: a mouse
Director: Disney
Brief introduction: the cartoon of making laughs very much, be fit to the somebody of institute and watch the search of 2 films, ID:VOD_SERACH 3 is by acting the leading role search, ID:VOS_SERACH_IMPERSONATOR
4 Zhou Xingchi, ID:IMPERSONATOR_ZHOUXINGCHI
4 Zhou Runfa, ID:IMPERSONAIOR_ZHOURUNFA
4 schoolmates, ID:IMPERSONATOR_ZHANGXUEYOU
Helping of 4 wild former good fortunes, ID:IMPERSONATOR_YUANYE
5 RNBs, ID:FILM00001
4 one mouse, ID:IMPERSONATOR_MOUSE
5 Donald ducks and Micky Mouse, ID:FILE00002
3 by director's search, ID:VOS_SERACH_DIRECTOR
4 Zhou Xingchi, ID:DIRECTOR_ZHOUXINGCHI
4 heavy rain, ID:DIRECTOR_DAYU
4 schoolmates, ID:DIRECTOR_ZHANGXUEYOU
4 Disney, ID:DIRECTOR_D
3 press the search of film number of words, ID:VOS_SERACH_NAMELENGTH
4 four words, ID:VOD_NAMELENGTH_4
5 RNBs, ID:FILM00001
4 five words, ID:VOD_NAMELENGTH_5
4 six words, ID:VOD_NAMELENGTH_6
4 seven words, ID:VOD_NAMELENGTH_7
5 Donald ducks and Micky Mouse, ID:FILE00002
3 press the bright first letter of pinyin search of film, ID:VOD_SERACH_NAME_PINYIN
4nbxx,ID:VOD_NAME_PINYIN_nbxx
5 RNBs, ID:FILM00001
4tlyhmls,ID:VOD_NAME_PINYIN_tlyhmls
5 Donald ducks and Micky Mouse, ID:FILE00002
2 Chinese film, ID:VOD_CHINESE
3 Chinese feature films, ID:VOD_CHINESE_STORY
2 American films, ID:VOD_AMERICA
3 Donald ducks and Micky Mouse, ID:FILE00002
2 feature films, ID:VOD_STORY
3 Chinese feature films, ID:VOD_CHINESE_STORY
3 U.S. state feature films, ID:VOD_AMERICA_STORY
2 disaster films, ID:VOD_CALA
3 U.S.'s disaster films, ID:VOD_CALA_AMERICA
1 live broadcast service, ID:BTV
2 Chinese Central Television (CCTV), ID:BTV_CCTV
Languages: Chinese
Channel: 1
3 Guangdong Television, ID:BTV_GDTV
Languages: Chinese
Channel: 2
1 value-added service, ID:ORTHER_SERVICE
1 Online Music, ID:MUSIC
Column data at above example, above-mentioned column data can be set up a network-type data structure according to its classified information, in actual applications, can obtain column data from the EPG server by many methods from embedded device, below only be reciprocal process for example.
(1) at first, because always supposition has a fake root column, therefore, the sub-column of embedded device under EPG server requests fake root column.
For example, set-top box is initiated following connection request: http: //<EPG Server address 〉/getitemdata.php? fatherid=" root "
Then the EPG server is replied following XML information:<father id=" root " 〉
<item id=" VOD " name=" demand (telecommunication) service "/〉
<item id=" BTV " name=" live broadcast service "/〉
<item id=" OTHER_SERVICE " name=" value-added service "/〉
<item id=" MUSIC " name=" Online Music "/〉</father 〉
(2) know the numbering that four one-level columns is arranged under the root column and know each column by (1) step set-top box, sent application at each one-level column more thus, required the column data of the sub-column under it.For example can send out application: http at " demand (telecommunication) service ": //<EPG Server address 〉/getitemdata.php? fatherid=" VOD "
Then the EPG server is replied following XML information:<father id=" VOD " 〉
<item id=" VOD_NEW " name=" up-to-date film "/〉
<item id=" VOD_SERACH " name=" film search "/〉
<item id=" VOD_CHINESE " name=" Chinese film "/〉
<item id=" VOD_AMERICA " name=" American film "/〉
<item id=" VOD_STORY " name=" feature film "/〉
<item id=" VOD_CALA " name=" disaster film "/〉</father 〉
In like manner, can send similar application to live broadcast service, value-added service, Online Music respectively, the EPG server can answer and direct writing, value-added service, the corresponding information of Online Music.
(3) at (2) result who goes on foot, further obtain the column data of 3 grades of columns under 2 grades of columns, for example, at " up-to-date film ", the set-top box application is as follows: http: //<EPG Server address 〉/getitemdata.php? fatherid=" VOD_NEW "
The EPG server is replied as follows:<father id=" VOD NEW " 〉
<item id=" VOD_FILM00001 " name=" RNB "
Act the leading role=" helping of wild former good fortune "
Director=" heavy rain "
Brief introduction=" be one one and only be suitable for the cartoon of being grown up and watching, child shouldn't watch, not so can follow bad examples.”
/>
<item id=" VOD FILE00002 " name=" Donald duck and Micky Mouse "
Act the leading role=" mouse "
Director=" Disney "
Brief introduction=" cartoon of making laughs is fit to the somebody of institute and watches very much.”
/></father>
(4) and the like, embedded device can obtain the programme information in the whole EPG server.
Conclude, between embedded device and electronic performance nevigation server, carry out in the mutual method of the present invention, mainly comprise the steps: column data is set up a network-type data structure according to its classification, in this network-type data structure, corresponding at least one the father's column of sub-column, and a fake root column is set on the top of this tree; Adopt XML that father's column of each single level of this network-type data structure is described; Embedded device is to EPG server requests column data; The EPG server is replied the column data after extensibility identifiable language is described that embedded device is asked and/or electronic performance nevigation server sees fit to embedded device, can be referring to shown in Figure 6.Wherein, described embedded device generally is the column data of elder generation's sub-column under EPG server requests fake root column to the step of the described column data of EPG server requests, and then successively asks the column data of sub-column and more following straton column.And the EPG server can answer embedded device request or/and according to the algorithm of electronic navigation server itself or/and strategy is once replied the total data of whole network-type data structure or partial data wherein to embedded device.
Implement the mutual method of between embedded device and electronic performance nevigation server, carrying out of the present invention, have following advantage:
Efficiently: the present invention shows column data and separates that transmission quantity is few, efficient height, the load that can effectively alleviate the EPG server with column;
Data are separated with displaying: the present invention is directed to column data, the column displaying can adopt any independently scheme supporting with it, for example can show, also can use XSLT to realize the displaying of other form, can also and show the interface according to concrete professional needs customization methods of exhibiting with HTML;
Favorable expandability: owing to realize having extremely strong extensibility based on XML.XML also is the main flow direction of following data interaction.Therefore select XML also can seamlessly transit with following interface data;
Realize simple: the method that the present invention describes all is easy to realize, to embedded device and EPG server require low.Be easy to exploitation, require hardware specification low, be fit to very much low side and utmost point low side embedded device, hand-held device, PDA.Because the low side embedded device quantitatively occupies maximum ratio usually, therefore can produce very big economic benefit;
The present invention also can be used as replenishing of interaction data between middle and high end embedded device and the EPG server;
Reduce the system headend cost: in the interaction data of embedded device and EPG server, program data is to change one of the most frequent data.Use the solution of the present invention, can save the transmission quantity of pure program data, thereby save a large amount of network bandwidths, reduce the performance requirement of head end, thereby reduce the cost of whole operation system, produce very big economic benefit.
Claims (6)
1, a kind ofly between embedded device and electronic performance nevigation server, carry out mutual method, it is characterized in that, comprising:
(a) column data is set up the network-type data structure according to its classification, in this network-type data structure, corresponding at least one the father's column of sub-column;
(b) embedded device is to electronic performance nevigation server request column data;
(c) electronic performance nevigation server is to the column data of embedded device answer after extensibility identifiable language is described.
2, as claimed in claim 1ly between embedded device and electronic performance nevigation server, carry out mutual method, it is characterized in that described column data after extensibility identifiable language is described is the column data of each single level in the described network-type data structure data.
3, as claimed in claim 1ly between embedded device and electronic performance nevigation server, carry out mutual method, it is characterized in that, in this network-type data structure, be provided with a fake root column, as the starting point of embedded device when using data.
4, as claimed in claim 3ly between embedded device and electronic performance nevigation server, carry out mutual method, it is characterized in that, described embedded device further comprises to the step of the described column data of electronic performance nevigation server request: the step of embedded device column data of sub-column under electronic performance nevigation server request fake root column.
5, as claimed in claim 4ly between embedded device and electronic performance nevigation server, carry out mutual method, it is characterized in that, reply the column data of sub-column under the fake root column when electronic performance nevigation server after, embedded device is the column data under the sub-column of request in electronic performance nevigation server further.
6, as each described method between embedded device and electronic performance nevigation server of claim 1 to 5, it is characterized in that, in step (c), further comprise electronic performance nevigation server can answer embedded device request or/and according to the algorithm of server itself or/and strategy is once replied the total data of whole network-type data structure or partial data wherein to embedded device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200510101080 CN1852419A (en) | 2005-11-02 | 2005-11-02 | Method for conducting alternation between inlaid apparatus and electronic performance nevigation server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200510101080 CN1852419A (en) | 2005-11-02 | 2005-11-02 | Method for conducting alternation between inlaid apparatus and electronic performance nevigation server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1852419A true CN1852419A (en) | 2006-10-25 |
Family
ID=37133885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200510101080 Pending CN1852419A (en) | 2005-11-02 | 2005-11-02 | Method for conducting alternation between inlaid apparatus and electronic performance nevigation server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1852419A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008064556A1 (en) * | 2006-11-28 | 2008-06-05 | Utstarcom Telecom Co., Ltd. | A location system and method for a tv navigation interface |
CN101527783A (en) * | 2008-12-25 | 2009-09-09 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
CN101035246B (en) * | 2006-03-07 | 2010-05-12 | 中国科学院声学研究所 | Bidirectional service trigger method and digital TV system with the bidirectional service trigger |
CN101431650B (en) * | 2007-11-09 | 2011-05-18 | 百视通网络电视技术发展有限责任公司 | Method and system for implementing IPTV interactive advertisement based on EPG |
US8499322B2 (en) | 2007-10-23 | 2013-07-30 | Huawei Device Co., Ltd. | Method, system and apparatus for hiding programs |
CN105338367A (en) * | 2014-08-06 | 2016-02-17 | 中兴通讯股份有限公司 | Programme content inquiry processing method and device |
-
2005
- 2005-11-02 CN CN 200510101080 patent/CN1852419A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035246B (en) * | 2006-03-07 | 2010-05-12 | 中国科学院声学研究所 | Bidirectional service trigger method and digital TV system with the bidirectional service trigger |
WO2008064556A1 (en) * | 2006-11-28 | 2008-06-05 | Utstarcom Telecom Co., Ltd. | A location system and method for a tv navigation interface |
US8499322B2 (en) | 2007-10-23 | 2013-07-30 | Huawei Device Co., Ltd. | Method, system and apparatus for hiding programs |
CN101431650B (en) * | 2007-11-09 | 2011-05-18 | 百视通网络电视技术发展有限责任公司 | Method and system for implementing IPTV interactive advertisement based on EPG |
CN101527783A (en) * | 2008-12-25 | 2009-09-09 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
CN101527783B (en) * | 2008-12-25 | 2014-03-12 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
CN105338367A (en) * | 2014-08-06 | 2016-02-17 | 中兴通讯股份有限公司 | Programme content inquiry processing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1735019A (en) | Use the method and system of message communicating displaying contents | |
CN1145357C (en) | Apparatus and method for selecting viewers profile in interactive TV | |
US8990871B2 (en) | Method for providing remote control service and image display apparatus thereof | |
CN1870717A (en) | Set-top box for network TV | |
CN1992890A (en) | Apparatus and method for providing media program | |
CN1529981A (en) | Contextual web page system and method | |
CN1488195A (en) | Distributed on -demand media transcoding system and method | |
CN1852419A (en) | Method for conducting alternation between inlaid apparatus and electronic performance nevigation server | |
CN1946162A (en) | Method for obtaining EPG and IPTV service system | |
US20150058892A1 (en) | Method of processing egp metadata in network device and the network device for controlling the same | |
CN1656812A (en) | Method and system for a distributed digital video recorder | |
CN101040527A (en) | Method of realizing interactive advertisement under digital broadcasting environment by extending program associated data-broadcasting to internet area | |
CN1946169A (en) | Multi-media receiving device and multi-media receiving system | |
CN1242352C (en) | Search method for audio-visual programmes or contents on an audio-visual flux containing tables of events distributed by a database | |
CN101060617A (en) | A video-on-demand control method, customer terminal equipment and switching control device | |
CN1863308A (en) | System and method for implementing IPTV application control | |
CN1669317A (en) | Discovery information for IP multicast | |
CN101035263A (en) | Digital TV program switching method and digital TV device | |
CN1960260A (en) | Method for providing IPTV service for different type terminals, and IPTV service system | |
CN1976442A (en) | IPTV application system and quasi video frequency request program broadcasting method and system | |
CN101035243A (en) | Three-network integrated digital high-resolution TV system based on Internet | |
CN1230776C (en) | Information processing method and apparatus, and recording medium | |
US20130182192A1 (en) | Method for moving pointer in video display apparatus and video display apparatus thereof | |
CN1976439A (en) | Method for realizing picture-in-picture playing function in IPIV | |
CN101034968A (en) | System, method and device for providing the bidirectional service in the separated bidirectional network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20061025 |