CN104244094A - Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode - Google Patents

Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode Download PDF

Info

Publication number
CN104244094A
CN104244094A CN201410467872.9A CN201410467872A CN104244094A CN 104244094 A CN104244094 A CN 104244094A CN 201410467872 A CN201410467872 A CN 201410467872A CN 104244094 A CN104244094 A CN 104244094A
Authority
CN
China
Prior art keywords
application
epg
broadcasting
html
java
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
CN201410467872.9A
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.)
INNER MONGOLIA ZHONGDA MEDIA DEVELOPMENT Co Ltd
Original Assignee
INNER MONGOLIA ZHONGDA MEDIA DEVELOPMENT 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 INNER MONGOLIA ZHONGDA MEDIA DEVELOPMENT Co Ltd filed Critical INNER MONGOLIA ZHONGDA MEDIA DEVELOPMENT Co Ltd
Priority to CN201410467872.9A priority Critical patent/CN104244094A/en
Publication of CN104244094A publication Critical patent/CN104244094A/en
Pending legal-status Critical Current

Links

Abstract

The invention discloses a calling management method for starting digital television electronic program guide EPG under a broadcasting and telecommunication dual-network mode. The calling management method comprises the following steps that after a terminal is started, on a display screen of the terminal, two optional programs of a broadcasting EPG and a telecommunication broadcasting EPG are displayed; the starting position of a select box is placed on the program of the 'broadcasting EPG', if selecting is not conducted, a system automatically enters in the program of the 'broadcasting EPG'; under the broadcasting EPG program mode, electronic program guide data can be used by a java application used on a java VM and also can be used by a html+jar webpage application operated on a browser engine. Data sharing and data synchronization are achieved.

Description

A kind of call office procedure enabling electronic program guide of digital television EPG under broadcasting and TV and the two net pattern of telecommunications
Technical field
The invention belongs to digital television techniques field, particularly a kind of call office procedure for enabling electronic program guide of digital television EPG under broadcasting and TV and the two net pattern of telecommunications.
Background technology
In this application, broadcasting and TV pattern refers to the cable TV DVB technology mode of radio and TV operator, and telecommunications mode refers to IPTV technology mode.Employing take middleware Technology as the intelligent digital television operating system of core, for cable TV DVB, the telecommunications IPTV of radio and TV operator merge, unified cross-platform intelligent digital television operating system is provided, the needs of business development under the integration of three networks, plug netting twine on TV simultaneously, utilize the plurality of kinds of contents such as set-top box processes television video, the Internet, merge the function of Digital Television and the Internet, provide many services to be the needs of marketing users to user.
Middleware Technology provides a relatively uniform platform for the business not being only radio and TV operator, and makes cross-domain business intercommunication become simpler.Abstract by bottom hardware resource of middleware Technology, provides the support to the various application in upper strata.Middleware platform is responsible for shielding bottom hardware otherness, and is that upper strata api interface calls for third party's business module by underlying resource module abstracts.Meanwhile, terminal platform is the carrier that whole digital TV platform presents, and it is responsible for various data that receiving front-end broadcasts and instruction, and carries out resolving and presenting.In middleware platform, terminal platform, while being responsible for basic audio and video playing, is also responsible for the application of receiving front-end broadcast, and runs these application according to the operation of user, makes carrying out of business become possibility.
EPG, i.e. electronic program guides are the abbreviations of English Electrnic Program Guide.The application of the EPG user be in wired TV one-way network is enjoyed interactively TV service.By it, the program that spectators just can find oneself to like easily.EPG to user provide easy use, friendly interface, can fast access pay close attention to a kind of mode of program, user can also see by this function the program that the even all channels of one or more channel will be play in the recent period.In addition, EPG also can comprise the Premium Features such as program additional information, program classification, program predetermination and parental ratings control, the high-level TV service that allowed digital cable customers enjoy.In the prior art, Broadcasting Cable Network and telecommunications network still lack the technology of unified application EPG under two net pattern.
Summary of the invention
The object of this invention is to provide a kind of call office procedure enabling electronic program guide of digital television EPG under broadcasting and TV and the two net pattern of telecommunications.
Technical scheme of the present invention is, a kind of call office procedure enabling electronic program guide of digital television EPG under broadcasting and TV and the two net pattern of telecommunications, comprises the following steps:
After starting up of terminal, on the display screen of terminal, present broadcasting and TV EPG program guide and telecommunications broadcasting and TV EPG program guide two optional columns;
Choice box original position is positioned at " broadcasting and TV EPG program guide " column, if do not select, system enters automatically " broadcasting and TV EPG program guide " column;
Under broadcasting and TV EPG program code, electronic program guide data both can use for the java application that javaVM uses, and also can be used by the html+jar web application that browser engine runs, make data sharing, data syn-chronization, its implementation procedure is:
A1, is adopted all-channel mode to carry out channel search, is downloaded the table of NIT, PAT, PMT, SDT or BAT by OC, and dissection process SI information, be saved in flash system by SI engine, be loaded into EPG program information data structure, selective gist type is java application or Html application;
A2, java apply one end, will be loaded into EPG program information data structure, and form the EPG programme information of middleware JavaVM form, JavaVM is applied by Java, read SI data, and run application on Java,
Realizing starting the method that html browses in java application is be the realization of HyperText class by java application definition, realized the initialization of browser by the constructed fuction of HyperText class,
SetData method is adopted to realize the setting of browser homepage,
The size adopting setBounds method to realize browser window is arranged, be displayed in full screen and embed a little web browser window in java application the inside;
A3, Html apply one end, by definition objec object, by the mode of tcp/IP, download jar packet, read jar file, start Html application,
The method realizing starting in html webpage java application is, adopt the object object in javascript to be loaded into a jar bag, read jar file, find application main classes to start application, process is as follows:
innerHTML+="<object?id=j2me-object?height=720?width=1280
classid=\"java:pbp-xlet\">";innerHTML+="<param?name=\"-Xjar\"
value=\"HTRDJavaStock.jar\">";innerHTML+="<param?name=\"-XClassName\"
value=\"com.HTRD.stock.face.HTRDJavaStockApp\">";
innerHTML+="<param?name=\"-Xmemory\"value=\"2048000\">";innerHTML
+="<param?name=\"-Xkey.usage\"value=\"app:339,340;\">";innerHTML+=
"</object>";
Then call a qwebpage::setPluginFactory method and create a plug-in unit plugin, then call application management class JSMBTApplicationManager, carry out java application start, control and exit management;
B1, under telecommunications broadcasting and TV EPG program code, program guide data both can be applied for html webpage, also downloaded the class packet of OC application by onid, tsid, serviceid, realized, by appName and AIT table, starting html application;
B2, adopts the main application of CNTV that html+javascript realizes, telecommunications front end program server, and by ajax request msg file, through web download telecommunications EPG programme information json file, Browser reads json file data by javascript; Convert the EPG programme information of search to a json file and be saved in memory, under the html engine of middleware browser, by programme information JSON files loading to telecommunications EPG program information data structure, and data transaction can be carried out with broadcasting and TV EPG program information data structure, the class packet of OC application is downloaded by onid, tsid, serviceid, realize, by appName and AIT table, starting html application;
B3, is realized starting java application in html webpage, is downloaded the lass packet of OC application by onid, tsid, serviceid, by appName and AIT table, then calls application management class JSMBTApplicationManager startup java application,
Realize starting html browse application in java application, realized the initialization of browser by the constructed fuction of HyperText class, the size adopting setBounds method to realize browser window is arranged, be displayed in full screen and embed a little web browser window in java application the inside.
Compared with prior art, adopt a kind of call office procedure enabling Digital Television EPG program guide under broadcasting and TV and the two net pattern of telecommunications of the present invention, utilization digital TV middleware calls in management at EPG program, have and can support broadcasting and TV telecommunications EPG program guide, support telecommunications EPG program guide again, and java application can be met simultaneously apply with HTML.Meet under the two net pattern of broadcasting and TV and telecommunications, to see in TV process the convenience of EPG program guide, call flexibly.Realize the large transfer of data of broadcast and realize program request by telecommunications interconnect net, solving and see that digital TV in high resolution program broadcasts smoothness, utilize telecommunications Edge Server to carry out the problem of telecast demanding playback.
Simultaneously, utilize advanced intelligent Digital Television operation system technology that mainstream culture is imported multiple transmission/overlay network, composition is broadcast and is deposited net library structure, digital television broadcasting gain-of-function is stored watch and the combination watched in real time, the physical basis merged for broadcast capability and telecommunication service and operation condition provide demonstration.
Accompanying drawing explanation
Fig. 1 is the network architecture diagram of enabling Digital Television EPG program guide under the two net pattern of the present invention-broadcasting and TV and telecommunications.
Fig. 2 is intelligent operating system Organization Chart under the two net pattern of the present invention-broadcasting and TV and telecommunications.
Fig. 3 be enable under the two net pattern of the present invention-broadcasting and TV and telecommunications Digital Television EPG program guide call office procedure realization flow schematic diagram.
Embodiment
As shown in Figure 1,2 and 3, a kind of call office procedure enabling Digital Television EPG program guide under broadcasting and TV and the two net pattern of telecommunications of the present invention, comprises step:
Start, EPG program guide is selected:
After start, on the screen of television set, present broadcasting and TV EPG program guide, telecommunications broadcasting and TV EPG program guide two optional columns; , choice box original position is positioned at " broadcasting and TV EPG program guide " column, if do not select, after 10 seconds, system enters automatically " broadcasting and TV EPG program guide " column.
Broadcasting and TV EPG program guide:
Under broadcasting and TV EPG program code, program guide data both can use for the java application that javaVM uses, and also can be used by the html+jar web application that browser engine runs, accomplished data sharing, data syn-chronization.It adopts method to be:
● adopt all-channel mode to carry out channel search, downloaded the table of NIT, PAT, PMT, SDT or BAT by OC, and dissection process SI information, be saved in flash system by SI engine, be loaded into EPG program information data structure.Selective gist type (java application, Html application)
● java applies one end, will be loaded into EPG program information data structure, and form the EPG programme information of middleware JavaVM form, JavaVM is applied by Java, reads SI data, and runs application on Java.Realizing starting the method that html browses in java application is be the realization of HyperText class by java application definition, realized the initialization of browser by the constructed fuction of HyperText class,
SetData method is adopted to realize the setting of browser homepage,
The size adopting setBounds method to realize browser window is arranged, be displayed in full screen and embed a little web browser window in java application the inside.
● Html applies one end, by definition objec object, by the mode of tcp/IP, downloads jar packet, reads jar file, start Html application.The method realizing starting in html webpage java application is, adopt the object object in javascript to be loaded into a jar bag, read jar file, find application main classes to start application, process is as follows:
innerHTML+="<object?id=j2me-object?height=720?width=1280
classid=\"java:pbp-xlet\">";innerHTML+="<param?name=\"-Xjar\"
value=\"HTRDJavaStock.jar\">";innerHTML+="<param?name=\"-XClassName\"
value=\"com.HTRD.stock.face.HTRDJavaStockApp\">";
innerHTML+="<param?name=\"-Xmemory\"value=\"2048000\">";innerHTML
+="<param?name=\"-Xkey.usage\"value=\"app:339,340;\">";innerHTML+=
"</object>";
Then call a qwebpage::setPluginFactory method and create a plug-in unit plugin, then call application management class JSMBTApplicationManager, carry out java application start, control and exit management.
Telecommunications broadcasting and TV EPG program guide:
● under telecommunications broadcasting and TV EPG program code, program guide data both can be applied for html webpage, also downloaded the class packet of OC application by onid, tsid, serviceid, realized, by appName and AIT table, starting html application.
● adopt the main application of CNTV that html+javascript realizes, telecommunications front end program server, by ajax request msg file, through web download telecommunications EPG programme information json file, Browser reads json file data by javascript; Convert the EPG programme information of search to a json file and be saved in memory, under the html engine of middleware browser, by programme information JSON files loading to telecommunications EPG program information data structure (and data transaction can be carried out with broadcasting and TV EPG program information data structure), the class packet of OC application is downloaded by onid, tsid, serviceid, realize, by appName and AIT table, starting html application.
● realize in html webpage, starting java application, downloaded the lass packet of OC application by onid, tsid, serviceid, by appName and AIT table, then call application management class JSMBTApplicationManager startup java application.Realize starting html browse application in java application, realized the initialization of browser by the constructed fuction of HyperText class, the size adopting setBounds method to realize browser window is arranged, be displayed in full screen and embed a little web browser window in java application the inside.
Compared with prior art, adopt a kind of call office procedure enabling Digital Television EPG program guide under broadcasting and TV and the two net pattern of telecommunications of the present invention, utilization digital TV middleware calls in management at EPG program, have and can support broadcasting and TV telecommunications EPG program guide, support telecommunications EPG program guide again, and java application can be met simultaneously apply with HTML.Meet under the two net pattern of broadcasting and TV and telecommunications, to see in TV process the convenience of EPG program guide, call flexibly.
Simultaneously, utilize advanced intelligent Digital Television operation system technology that mainstream culture is imported multiple transmission/overlay network, composition is broadcast and is deposited net library structure, digital television broadcasting gain-of-function is stored watch and the combination watched in real time, the physical basis merged for broadcast capability and telecommunication service and operation condition provide demonstration.
Technical staff in the art will be appreciated that, above embodiment is only used to object of the present invention is described, and be not used as limitation of the invention, as long as in essential scope of the present invention, the change of the above embodiment, modification all will be dropped in the scope of claim of the present invention.

Claims (1)

1. under broadcasting and TV and the two net pattern of telecommunications, enable a call office procedure of electronic program guide of digital television EPG, it is characterized in that, comprise the following steps:
After starting up of terminal, on the display screen of terminal, present broadcasting and TV EPG program guide and telecommunications broadcasting and TV EPG program guide two optional columns;
Choice box original position is positioned at " broadcasting and TV EPG program guide " column, if do not select, system enters automatically " broadcasting and TV EPG program guide " column;
Under broadcasting and TV EPG program code, electronic program guide data both can use for the java application that javaVM uses, and also can be used by the html+jar web application that browser engine runs, make data sharing, data syn-chronization, its implementation procedure is:
A1, is adopted all-channel mode to carry out channel search, is downloaded the table of NIT, PAT, PMT, SDT or BAT by OC, and dissection process SI information, be saved in flash system by SI engine, be loaded into EPG program information data structure, selective gist type is java application or Html application;
A2, java apply one end, will be loaded into EPG program information data structure, and form the EPG programme information of middleware JavaVM form, JavaVM is applied by Java, read SI data, and run application on Java,
Realizing starting the method that html browses in java application is be the realization of HyperText class by java application definition, realized the initialization of browser by the constructed fuction of HyperText class,
SetData method is adopted to realize the setting of browser homepage,
The size adopting setBounds method to realize browser window is arranged, be displayed in full screen and embed a little web browser window in java application the inside;
A3, Html apply one end, by definition objec object, by the mode of tcp/IP, download jar packet, read jar file, start Html application,
The method realizing starting in html webpage java application is, adopt the object object in javascript to be loaded into a jar bag, read jar file, find application main classes to start application, process is as follows:
innerHTML+="<object?id=j2me-object?height=720?width=1280
classid=\"java:pbp-xlet\">";innerHTML+="<param?name=\"-Xjar\"
value=\"HTRDJavaStock.jar\">";innerHTML+="<param?name=\"-XClassName\"
value=\"com.HTRD.stock.face.HTRDJavaStockApp\">";
innerHTML+="<param?name=\"-Xmemory\"value=\"2048000\">";innerHTML
+="<param?name=\"-Xkey.usage\"value=\"app:339,340;\">";innerHTML+=
"</object>";
Then call a qwebpage::setPluginFactory method and create a plug-in unit plugin, then call application management class JSMBTApplicationManager, carry out java application start, control and exit management;
B1, under telecommunications broadcasting and TV EPG program code, program guide data both can be applied for html webpage, also downloaded the class packet of OC application by onid, tsid, serviceid, realized, by appName and AIT table, starting html application;
B2, adopts the main application of CNTV that html+javascript realizes, telecommunications front end program server, and by ajax request msg file, through web download telecommunications EPG programme information json file, Browser reads json file data by javascript; Convert the EPG programme information of search to a json file and be saved in memory, under the html engine of middleware browser, by programme information JSON files loading to telecommunications EPG program information data structure, and data transaction can be carried out with broadcasting and TV EPG program information data structure, the class packet of OC application is downloaded by onid, tsid, serviceid, realize, by appName and AIT table, starting html application;
B3, is realized starting java application in html webpage, is downloaded the lass packet of OC application by onid, tsid, serviceid, by appName and AIT table, then calls application management class JSMBTApplicationManager startup java application,
Realize starting html browse application in java application, realized the initialization of browser by the constructed fuction of HyperText class, the size adopting setBounds method to realize browser window is arranged, be displayed in full screen and embed a little web browser window in java application the inside.
CN201410467872.9A 2014-09-15 2014-09-15 Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode Pending CN104244094A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410467872.9A CN104244094A (en) 2014-09-15 2014-09-15 Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410467872.9A CN104244094A (en) 2014-09-15 2014-09-15 Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode

Publications (1)

Publication Number Publication Date
CN104244094A true CN104244094A (en) 2014-12-24

Family

ID=52231298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410467872.9A Pending CN104244094A (en) 2014-09-15 2014-09-15 Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode

Country Status (1)

Country Link
CN (1) CN104244094A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269608A (en) * 2020-11-19 2021-01-26 四川长虹电器股份有限公司 Method for realizing web application loading optimization at television terminal

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1352857A (en) * 1999-06-30 2002-06-05 汤姆森特许公司 DBS feature extension architecture
US20050278741A1 (en) * 1997-03-31 2005-12-15 Microsoft Corporation Query-based electronic program guide
CN101193256A (en) * 2006-11-23 2008-06-04 华为技术有限公司 Method and device for getting media content by using uniform EPG
US20110030008A1 (en) * 2009-07-31 2011-02-03 Alticast Corp. Apparatus and method for providing mini electronic program guide information in a digital broadcast receiver
CN103327391A (en) * 2013-05-29 2013-09-25 宁波商埃曲信息科技有限公司 Calling method used by browser for downloading and starting java application through data broadcasting
CN103414937A (en) * 2013-08-14 2013-11-27 内蒙古中大传媒发展有限公司 Service information data sharing method based on digital television middleware
CN103905902A (en) * 2014-04-10 2014-07-02 内蒙古中大传媒发展有限公司 Method for downloading XML and starting java application through middleware technology

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050278741A1 (en) * 1997-03-31 2005-12-15 Microsoft Corporation Query-based electronic program guide
CN1352857A (en) * 1999-06-30 2002-06-05 汤姆森特许公司 DBS feature extension architecture
CN101193256A (en) * 2006-11-23 2008-06-04 华为技术有限公司 Method and device for getting media content by using uniform EPG
US20110030008A1 (en) * 2009-07-31 2011-02-03 Alticast Corp. Apparatus and method for providing mini electronic program guide information in a digital broadcast receiver
CN103327391A (en) * 2013-05-29 2013-09-25 宁波商埃曲信息科技有限公司 Calling method used by browser for downloading and starting java application through data broadcasting
CN103414937A (en) * 2013-08-14 2013-11-27 内蒙古中大传媒发展有限公司 Service information data sharing method based on digital television middleware
CN103905902A (en) * 2014-04-10 2014-07-02 内蒙古中大传媒发展有限公司 Method for downloading XML and starting java application through middleware technology

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269608A (en) * 2020-11-19 2021-01-26 四川长虹电器股份有限公司 Method for realizing web application loading optimization at television terminal

Similar Documents

Publication Publication Date Title
US20180332333A1 (en) Storing non-real-time content
CA2898833C (en) Distributed non-real-time content
US9578272B2 (en) Display apparatus and method for controlling the display apparatus
CN104737549B (en) Handle the apparatus and method of interactive service
CA2837112C (en) Method, computer program, reception apparatus, and information providing apparatus for trigger compaction
JP5738469B2 (en) Smart set top box for providing smart service and digital TV service using basic media player included in single operating system and driving method thereof
CN101296371B (en) IPTV terminal, IPTV system and IPTV service implementing method
CN102111660B (en) Interactive type intelligent network television
EP3226573A1 (en) Multimedia device and control method therefor
KR20090075796A (en) A broadcast system with a local electronic service guide generation
KR20130115389A (en) Receiver and method for reporting the usage of advanced television services
CN105763950A (en) Bullet screen display method and system
US20130182192A1 (en) Method for moving pointer in video display apparatus and video display apparatus thereof
CN103561326B (en) A kind of player method based on digital television browser
Malhotra Hybrid broadcast broadband TV: the way forward for connected TVs
CN103327391B (en) A kind of browser downloads, by data broadcast, the call method starting java application
CN104244094A (en) Calling management method for starting digital television electronic program guide EPG under broadcasting and telecommunication dual-network mode
CN103491420A (en) Bidirectional video-on-demand method and digital television all-in-one machine
US8990879B2 (en) Method for providing data application of digital broadcasting
KR101358501B1 (en) Data broadcast receiver and method for gathering data boadcasting application
CN202143178U (en) Interactive intelligent web TV
CN103517083B (en) It is a kind of to realize that mobile terminal watches the method and system of seamless integration with intelligent television
CN105282592A (en) Method and device for realizing screensaver for IPTV
Yoon et al. Next generation iptv platform
CN103200449A (en) Application management system method used for digital television

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into 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: 20141224