CN100403799C - 一种实现iptv应用控制的***和方法 - Google Patents
一种实现iptv应用控制的***和方法 Download PDFInfo
- Publication number
- CN100403799C CN100403799C CNB2006100724206A CN200610072420A CN100403799C CN 100403799 C CN100403799 C CN 100403799C CN B2006100724206 A CNB2006100724206 A CN B2006100724206A CN 200610072420 A CN200610072420 A CN 200610072420A CN 100403799 C CN100403799 C CN 100403799C
- Authority
- CN
- China
- Prior art keywords
- application
- server
- controls
- module
- information
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000002452 interceptive effect Effects 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims description 10
- 230000001960 triggered effect Effects 0.000 claims description 2
- 230000002123 temporal effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 238000011068 loading method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种交互电视应用控制的***和方法。该应用控制***包括服务器和应用终端,服务器包括EPG服务器、节目服务器和应用服务器,应用终端包括数据分发模块、服务应用信息存储模块和应用管理模块。该应用控制方法包括步骤:应用终端向EPG服务器请求选中服务的应用基本信息,并保存收到的应用基本信息;在接收到接收应用和应用启动命令后,应用终端启动应用,并根据应用基本信息中的的应用控制地址,加入应用服务器的组播组;在应用运行期间,应用终端根据接收自应用服务器或者用户的应用控制消息对应用进行控制。
Description
技术领域
本发明涉及交互电视应用,特别涉及一种交互电视应用控制的***和方法。
背景技术
伴随着数字电视技术走进寻常百姓家,丰富的节目内容和实用而又充满娱乐性的交互式应用也走进了人们的日常生活。节目制作商和提供商通过与节目绑定的交互式应用来吸引用户参与,达到吸引用户从而增加节目价值的目的。这类交互式应用包括:赛事竞猜、民意调查、小游戏等。可以看出,交互式应用具有的重要经济价值,因此,对交互式应用的控制也具有重要的意义。
图1为现有数字电视应用控制***的示意图。该数字电视应用控制***包括服务器和机顶盒,其中,机顶盒内设置有段过滤器、应用管理器以及服务应用信息库。
服务提供商在制作电视节目时,将服务信息(Service Information,SI)、应用信息表(Application Information Table,AIT)以及服务音频、视频流复合成TS流,放置到服务器上。服务信息中的节目映射表(Program Mapping Table,PMT)描述了与节目相关的各个TS流,并包括AIT表信息,通过AIT表标识和这个节目相关的应用,以及如何启动、获取应用等信息。
在该数字电视应用控制***中对交互式应用的控制方法包括步骤:
首先,服务器以广播方式将传输流下发到机顶盒;
然后,机顶盒内的段过滤器对传输流进行过滤,从传输流中过滤出应用信息表以及服务信息,并将过滤出来的应用信息表和服务信息存储在服务应用信息库中;
当用户选择一个服务时,应用管理器将选中的服务以及相应的应用都下发下来,并根据服务应用信息库中的服务信息和应用信息表找到服务和应用之间的关联关系。同时,应用管理器根据应用信息表中的应用控制码(Application Control Code)控制应用的状态。应用信息表中的应用控制码可以通过广播者下发变更信息或用户终端改变应用状态来更改。而应用控制码状态的变化可以用消息通知应用管理器,或者由应用管理器主动查询服务应用信息库得知。数字电视实现交互应用还需要回传通道将机顶盒的信息传到服务器。
以上是数字电视交互应用的实现,而随着宽带的日益普及,IPTV也走进了寻常百姓家。因为具有IP网的对称交互先天优势,其节目在网内可采用广播、组播、单播多种发布方式,所以IPTV具有很灵活的交互特性。
然而,图1中提及的交互应用方案是基于数字电视基本的广播机制而制定的,如果直接应用到交互电视***IPTV中,则交互性能、灵活性都较差。
发明内容
本发明的目的是提供一种IPTV应用控制的***和方法,通过该***和方法,可以增强应用控制的交互性能和灵活性。
本发明提供一种交互电视应用控制***包括服务器和应用终端。其中,服务器包括电子节目菜单服务器、节目服务器和应用服务器,应用终端包括数据分发模块、服务应用信息存储模块和应用管理模块。
电子节目菜单服务器用于将应用基本信息下发到应用终端;应用服务器用于将应用控制消息下发到应用终端。
数据分发模块用于将应用基本信息存储在服务应用信息存储模块中,并将应用控制消息分发给应用管理模块;应用管理模块用于根据应用基本信息中包含的应用控制地址,加入应用服务器的组播组,并根据来自应用服务器和/或用户的应用控制消息,对应用进行控制。
进一步,上述应用管理模块包括应用状态控制模块、加入组播组模块、信息查询比较模块、用户事件监听模块和应用下载模块。
应用状态控制模块,用于根据来自应用服务器组播组和/或用户的应用控制消息对应用进行状态控制,并调用应用管理模块中的其他模块;
信息查询比较模块,用于在服务应用信息存储模块中查询应用信息;
加入组播组模块,用于根据应用基本信息中的应用控制地址加入应用服务器的组播组,或者离开应用服务器的组播组;
应用下载模块,用于请求和接收应用服务器下发的应用;
用户事件监听模块,用于接收用户的应用控制命令。
本发明提供的IPTV应用控制方法包括如下步骤:
应用终端向电子节目菜单服务器请求选中服务的应用基本信息,并保存电子节目菜单服务器下发的应用基本信息;
在接收到接收应用和应用启动命令后,应用终端启动应用,同时根据应用基本信息中的的应用控制地址,加入应用服务器的组播组;
在应用运行期间,应用终端根据接收自应用服务器或者用户的应用控制消息,对应用进行控制。
在上述的应用控制方法中,应用启动命令可以由用户触发,也可以由节目服务器在节目开始前或者节目播放过程中下发到应用终端。
在上述的应用控制方法中,所述应用可以由应用服务器在收到应用管理模块的下发请求后下发到应用终端,或者由节目服务器在节目开始前或者节目播放过程中下发到应用终端。
与现有技术相比,由于采用本发明提供的IPTV应用控制***和方法对应用进行控制,充分利用了IP网的对称交互先天优势,增强了应用控制的交互性。同时,对应用和应用启动命令的下发具有多种方式,提高了对应用控制的灵活性。
附图说明
图1所示为现有的数字电视应用控制***的示意图;
图2所示为本发明IPTV应用控制***的示意图;
图3所示为本发明应用管理模块的示意图;
图4所示为本发明IPTV应用控制方法的流程图;
图5所示为本发明应用基本信息的加载传递过程的示意图。
具体实施方式
以下结合附图说明本发明的IPTV应用控制***以及应用控制方法。
图2为本发明IPTV应用控制***的示意图,该IPTV应用控制***包括服务器和机顶盒(或计算机)。其中,服务器包括EPG(电子节目菜单)服务器、节目服务器和应用服务器。EPG服务器主要是提供电子节目菜单,在本发明中,EPG服务器也用于下发应用基本信息,节目服务器用来提供服务,在应用服务器没有提供版本更新时它可以提供更新应用版本的功能。应用服务器主要用来提供对交互应用的控制,也可以提供应用的下发,将应用控制消息和/或应用所需的事件和/或应用所需的内容和/或新的应用版本下发到应用终端。节目服务器和应用服务器可以运行于同一计算机中,也可以运行于不同的计算机中。
机顶盒(或计算机)中包括数据分发模块、应用管理模块和服务应用信息存储模块。其中,数据分发模块主要用于数据的分发,包括把EPG服务器下发的应用基本信息或者应用服务器下发分应用分发到服务应用信息存储模块进行存储,把应用服务器组播组的应用控制消息分发到应用管理模块进行处理,把节目服务起下发的媒体流进行分发处理等。服务应用信息存储模块主要用于存储服务和应用的相关信息,例如应用基本信息。
应用管理模块主要用来实现应用的控制,包括:根据应用基本信息中的应用控制地址加入应用服务器的组播组;接收用户的应用控制命令和应用服务器组播组内的应用控制消息对应用进行控制,如启动、暂停、停止和重新启动应用;通过查询服务应用信息存储模块的应用基本信息获得应用服务器的地址,对应用进行下载等。
进一步,如图3所示,应用管理模块包括应用状态控制模块、加入组播组模块、用户事件监听模块、信息查询比较模块和应用下载模块。
其中,应用状态控制模块接收来自用户的应用控制命令,和应用服务器经组播组下发的应用控制消息,并根据应用控制命令或者消息启动、暂停、停止或者重新启动应用,从而对应用生命周期状态进行的管理;并可以调用查询比较模块、加入组播组模块以及应用下载模块执行相关的操作;资源稀缺时,还可以决定停止哪个应用;接收应用服务器组播组下发的一些应用先前预定的所需处理的事件等;告知应用所需处理的事件;接收应用所需处理事件的预定。应用状态控制模块在整个应用管理模块中起核心作用。
信息查询比较模块负责到服务应用信息存储模块中查询应用状态控制模块所需的信息。加入组播组模块主要接收应用状态控制模块的调用,利用互连网组管理协议IGMP(Internet Group Management Protocol)加入应用服务器的组播组,或者接收应用状态控制模块的调用,离开某一组播组。下载模块接受应用状态控制模块的调用,到应用服务器上下载应用,下载协议可以是FTP、HTTP等。用户事件监听模块接收用户的应用控制命令,这些应用控制命令可以是用户通过遥控器、鼠标、键盘等输入设备发出。
在本发明IPTV应用控制***中对交互式应用的管理控制方法的具体流程如图4所示,包括步骤:
步骤11,机顶盒(或计算机)根据用户选择的服务向EPG服务器请求下发选中服务的应用基本信息。
具体为,首先,在机顶盒(或计算机)开启并且经过开机认证流程后,EPG服务器下发EPG菜单到机顶盒(或计算机)上。然后,在用户选择某一服务后,机顶盒(或计算机)根据用户的选择连接到节目服务器上,同时向EPG服务器请求下发选中服务的应用基本信息。
步骤12,机顶盒(或计算机)收到EPG服务器下发的应用基本信息,将应用基本信息存储在服务应用信息存储模块。
上述的应用基本信息是存储在EPG服务器上,机顶盒(或计算机)向EPG服务器请求后,由EPG服务器查找并下发到机顶盒(或计算机),数据分发模块接收后将该信息下发到服务应用信息存储模块对其进行存储。
应用基本信息包含的重要信息包括应用标识符、与应用相对应的服务标志、应用地址、应用控制地址以及启动模式。其中,应用地址用于应用的下载,应用控制地址用于应用控制消息的下发、应用订阅事件的下发,并且,应用地址可以和应用控制地址相同或不同,应用地址可以和节目服务器地址相同或不同,应用控制地址可以和节目服务器地址相同或不同。进一步,应用基本信息还可以包括服务绑定标记,测试标志等,如果是自启动,还需要包含自启动时间。
步骤13,机顶盒(或计算机)在接收到应用和应用启动命令后,由应用管理模块启动应用。
机顶盒(或计算机)的数据分发模块接收到应用和该应用的启动命令时,将应用分发到服务应用信息存储模块进行存储,将启动命令分发给应用管理模块,由应用管理模块启动该应用。
应用根据启动方式的不同,可以分为自启动应用和用户启动应用。用户启动应用是指应用的启动命令需要用户来触发的应用,如果用户不触发启动命令,则该应用不会被启动;自启动应用是指应用的启动命令自动下发,不需要用户来触发的应用。自启动应用的启动命令可以由节目服务器在需要启动应用前下发,或者在节目开始前下发,由应用管理模块根据启动命令的自启动时间启动应用。
而对于应用本身,可以在节目开始前全部下发,或者在节目播放过程中由节目服务器下发,或者由应用管理模块在需要的时刻请求应用服务器下发,例如在启动命令触发后而应用启动前。
步骤14,将机顶盒(或计算机)加入应用服务器的组播组。
启动应用的同时,应用管理模块中的应用状态控制模块,调用信息查询比较模块到服务应用信息存储模块查询中该应用的基本信息,获得应用服务器的组播组地址。然后应用状态控制模块调用加入组播组模块,通过IGMP协议将机顶盒(或计算机)加入该服务器的组播组。
步骤15,应用管理模块在应用运行过程中根据收到的应用服务器组播组内的应用控制消息,对应用的状态进行控制。
应用运行过程中,应用服务器组播组内的应用控制消息,下发到机顶盒(或计算机),数据分发模块将应用控制消息分发到应用管理模块的应用状态控制模块,应用状态控制模块根据收到的应用控制命令对应用的状态进行控制,如:组播组内播出消息为要求应用停止,则应用状态控制模块收到该消息后,将正在运行的应用停止。
除此之外,应用的状态也可以由用户进行改变,应用管理模块根据用户的应用控制命令对应用的状态进行控制,进行应用生命周期的管理。当用户从一个服务切换到另外一个服务的时候,通常可以立即停止前一个服务相关应用的运行,再启动后有一个服务的相关应用。但是,有时两个服务可能具有同一个应用,所以当切换到一个新的服务时,可以不立即停止前一个服务的应用,而是执行如下的步骤:
应用管理模块根据对比两个服务中的应用基本信息,来决定继续运行还是停止前一个服务正在运行的应用。如果两个服务的应用相同,则可以继续运行该应用,否则,停止该应用的运行。
以下将分别针对用户启动应用和自启动应用两种情况下的IPTV应用控制***方法进行举例说明。
对于用户启动应用的情况,IPTV应用控制方法的具体步骤包括:
首先用户启动应用,用户的启动命令发送给应用管理器中的应用状态控制模块。用户启动应用有多种方式,如:用户点击画面上的小图标等;
应用状态控制模块收到启动命令后调用查询比较模块到服务应用信息存储模块中查询该应用的基本信息,并将获得的应用的基本信息中的应用地址传给应用下载模块,由应用下载模块请求应用服务器下载应用。
应用服务器在接收到下载请求后,将应用下发到机顶盒(或计算机)上,由应用状态控制模块调用装载、启动该应用。应用下载模块请求应用服务器下载和应用服务器下载应用所采用的协议可以是FTP、HTTP等。
启动应用运行的同时,应用状态控制模块根据应用基本信息中的组播组地址(应用控制地址)调用加入组播模块加入该应用服务器的组播组,加入组播组使用的协议可以是互连网组管理协议IGMP。
在应用运行的过程中,应用服务器组播组将应用控制消息下发到机顶盒(或计算机),由数据分发模块将其分发到应用管理模块中的应用状态控制模块。应用状态控制模块接收到应用控制消息后,对应用的状态进行控制,从而进行应用生命周期的管理。
同时,在应用运行过程中,当用户事件监听模块接收来自用户的应用控制命令后,通知应用状态控制模块,应用状态控制模块根据收到的应用控制命令对应用进行控制,实现应用生命周期的管理:启动、暂停应用等。
对于自启动应用的情况,IPTV应用控制方法的具体步骤包括:
节目播放的过程中,在需要启动应用前由节目服务器下发自启动应用,并由节目服务器下发启动命令;
机顶盒(或计算机)的数据分发模块接收到自启动应用和启动命令后,将自启动应用存储在服务应用信息存储模块中,并将启动命令分发给应用管理模块的应用状态控制模块,由应用状态控制模块启动该应用。
应用状态控制模块启动应用时,调用信息查询比较模块到服务应用信息存储模块中查询该应用的基本信息,然后调用加入组播组模块根据获得的应用的基本信息中的应用服务器组播组地址,使用互连网组管理协议IGMP加入应用服务器的组播组。
在应用服务器组播组将应用控制消息下发到机顶盒(或计算机)后,数据分发模块将应用控制消息分发到应用管理模块中的应用状态控制模块,应用状态控制模块根据应用控制消息对应用的状态进行控制,从而进行应用生命周期的管理。
当用户切换服务时,应用状态控制模块通过用户事件监听模块接收到服务切换事件,调用信息查询比较模块到服务应用信息存储模块中查询新服务的应用基本信息,并和前一个服务的应用基本信息进行比较,来决定是继续运行还是停止该应用:当新服务中含有正运行的应用时,则继续运行该应用,如果该应用在新服务中的应用控制地址与前一个服务的应用控制地址不同,则应用状态控制模块调用加入组播模块退出当前的组播组,然后加入到新服务中的应用服务器的组播组;新服务中不含有该运行的应用时,应用状态控制模块则停止该应用。
从上面的具体实施例可以看出,本发明IPTV应用控制***和方法,充分利用了IP网络良好的交互性能,支持来自应用服务器组播组的应用控制消息以及用户的应用控制命令对应用的状态进行控制,同时支持应用和应用启动命令的多种下发和启动方式。因此,本发明的IPTV应用控制***和方法在应用控制的交互性和灵活性等方面,优于现有的数字电视应用控制***和方法。
下面对应用基本信息的具体加载以及应用基本信息在EPG服务器的保存方式进行详细的描述。
如图5所示,应用基本信息的加载方法为:把应用基本信息和SI信息等一起通过IPTV内容管理***生成媒体元,然后上传到EPG服务器。其中,EPG信息用XML语言描述,采用统一的格式与定义便于实现信息的共享以及信息的自动采集处理。EPG中应用基本信息的描述可以通过其它语言方式来描述,如XML的Schema、XHTML等。关于EPG服务器上存储的EPG数据来源和信息存储格式的具体规定可参见《机顶盒与IPTV平台接口规范(V1.0)》。
上述规范中还规定了IPTV平台的EPG信息中的EPG节目单需要包括EPG、频道、节目、海报、台标等信息。其中EPG描述了构成整个完整电子节目菜单的四个部分:ListOfItem、ListOfAsset、ListOfBTV和ListOfValueAdd。应用基本信息存储在EPG服务器上,具体的存储位置、描述方式可以有多种,例如可以通过扩展EPG的方式,将应用基本信息加载到EPG服务器上。一种具体的加载方式是,与服务相关联的应用信息,以点播节目、广播节目和增值服务参数的方式与服务相关联。
应用基本信息的属性页包括:相关联服务ID、应用类型、应用标识、服务绑定标记、启动模式、应用地址、应用控制地址、测试标志。其中,相关联服务ID是指该应用关联服务的ID,并且,应用类型可以采用下表所示的定义:
应用类型 | 含义 |
Ox0000 | 不定义 |
Ox0001 | JAVA应用 |
Ox0003 | HTML应用 |
Ox0004~ox3ffff | 其它应用,可以细化 |
应用标识在一定范围内唯一标识一个应用;服务绑定标记用来表明该应用和服务是否绑定,也就是说,是否随着服务的停止应用也随之停止;应用启动模式来表明是自动启动还是用户启动;而应用地址是指应用所在的地址;应用控制地址是指控制应用的URL或广播地址;测试标志符用来表明是否是测试用途,如果是测试用途,则相应的应用在正常状态下不应该被启动或列出。上述的属性项可以根据需要增加或者删除,但是至少要包括应用标识符、应用地址、应用控制地址和启动模式。
通过如上的方式加载和保存应用基本信息,在满足本发明的应用需要的同时,和数字电视的电子节目菜单具有较好的兼容性。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (15)
1.一种交互电视应用控制***,包括服务器和应用终端,其特征在于,服务器包括电子节目菜单服务器、节目服务器和应用服务器,应用终端包括数据分发模块、服务应用信息存储模块和应用管理模块,其中,
电子节目菜单服务器,用于将应用基本信息下发到应用终端;
应用服务器,用于将应用控制消息下发到应用终端;
数据分发模块,用于将应用基本信息存储在服务应用信息存储模块中,并将应用控制消息分发给应用管理模块;
应用管理模块,用于根据应用基本信息中包含的应用控制地址,加入应用服务器的组播组,并根据来自应用服务器和/或用户的应用控制消息,对应用进行控制。
2.如权利要求1所述的应用控制***,其特征在于,所述应用管理模块包括应用状态控制模块、加入组播组模块、信息查询比较模块、用户事件监听模块和应用下载模块,其中,
应用状态控制模块,用于根据来自应用服务器组播组和/或用户的应用控制消息对应用进行状态控制,并调用应用管理模块中的其他模块;
信息查询比较模块,用于在服务应用信息存储模块中查询应用信息;
加入组播组模块,用于根据应用基本信息中的应用控制地址加入应用服务器的组播组,或者离开应用服务器的组播组;
应用下载模块,用于请求和接收应用服务器下发的应用;
用户事件监听模块,用于接收用户的应用控制命令。
3.如权利要求1所述的应用控制***,其特征在于,所述节目服务器和应用服务器运行于同一计算机中。
4.如权利要求1或2所述的应用控制***,其特征在于,所述的应用基本信息包含应用标识、与应用相对应的服务信息、应用地址和应用控制地址。
5.如权利要求4所述的应用控制***,其特征在于,所述的应用地址和应用控制地址相同。
6.如权利要求4所述的应用控制***,其特征在于,所述的应用基本信息进一步包括是否与服务绑定、应用类型、是否自启动以及自启动时间信息。
7.如权利要求1所述的应用控制***,其特征在于,所述应用基本信息通过交互电视内容管理***生成媒体元并上传到电子节目菜单服务器。
8.如权利要求1所述的应用控制***,其特征在于,所述应用终端为机顶盒或计算机。
9.一种交互电视应用控制方法,其特征在于,包括如下步骤:
步骤A,应用终端向电子节目菜单服务器请求选中服务的应用基本信息,并保存电子节目菜单服务器下发的应用基本信息;
步骤B,在接收到接收应用和应用启动命令后,应用终端启动应用,同时根据应用基本信息中的的应用控制地址,加入应用服务器的组播组;
步骤C,在应用运行期间,应用终端根据接收自应用服务器和/或者用户的应用控制消息,对应用进行控制。
10.如权利要求9所述的应用控制方法,其特征在于,在应用运行期间,应用终端进一步根据接收自用户的应用控制命令对应用进行控制。
11.如权利要求9所述的应用控制方法,其特征在于,在应用运行期间切换服务时,应用终端根据新服务的应用基本信息,来决定停止或者继续运行被中止服务的应用。
12.如权利要求9所述的应用控制方法,其特征在于,所述应用基本信息包括与应用相对应的服务信息、应用服务器地址和应用控制地址。
13.如权利要求9所述的应用控制方法,其特征在于,所述应用由应用服务器在收到来自应用终端的下发请求后下发到应用终端,或者由节目服务器在节目开始前或者节目播放过程中下发到应用终端。
14.如权利要求9或13所述的应用控制方法,其特征在于,所述应用启动命令由用户触发,应用在启动命令触发前由节目服务器下发,或者在启动命令触发后由应用服务器下发。
15.如权利要求9或13所述的应用控制方法,其特征在于,所述应用启动命令由节目服务器在节目开始前或者节目播放过程中下发。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100724206A CN100403799C (zh) | 2006-04-11 | 2006-04-11 | 一种实现iptv应用控制的***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100724206A CN100403799C (zh) | 2006-04-11 | 2006-04-11 | 一种实现iptv应用控制的***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863308A CN1863308A (zh) | 2006-11-15 |
CN100403799C true CN100403799C (zh) | 2008-07-16 |
Family
ID=37390615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100724206A Expired - Fee Related CN100403799C (zh) | 2006-04-11 | 2006-04-11 | 一种实现iptv应用控制的***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100403799C (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100456678C (zh) * | 2006-11-28 | 2009-01-28 | 华为技术有限公司 | 为不同类型的终端提供iptv业务的方法和iptv业务*** |
CN100440950C (zh) * | 2006-11-28 | 2008-12-03 | Ut斯达康通讯有限公司 | 一种电视导航界面的定位***和方法 |
KR101370381B1 (ko) * | 2007-06-26 | 2014-03-06 | 삼성전자주식회사 | Iptv 시스템의 사용자 단말장치 및 프록시 서버 그리고그들의 동작 방법 |
CN101355676B (zh) * | 2007-07-24 | 2010-07-07 | 华为技术有限公司 | 提供网络电视业务信息的方法和网络电视业务*** |
CN101136825B (zh) * | 2007-10-10 | 2010-06-09 | 中兴通讯股份有限公司 | 一种客户端/服务器结构的异步配置信息管理方法及*** |
CN101478654B (zh) * | 2008-01-02 | 2012-12-19 | 联想(北京)有限公司 | 数字电视节目互动的方法、用户通讯终端及互动处理装置 |
CN101521584B (zh) * | 2008-02-29 | 2011-11-09 | 华为终端有限公司 | 网络电视单向业务的控制方法及其终端 |
CN101668172B (zh) * | 2008-09-03 | 2012-06-27 | 华为技术有限公司 | 一种业务内容的播放方法、***和装置 |
CN101404672B (zh) * | 2008-11-10 | 2011-09-07 | 中国联合网络通信集团有限公司 | 基于网络电视的互联网业务实现方法和*** |
CN101635828B (zh) * | 2009-08-19 | 2011-09-21 | 中兴通讯股份有限公司 | 实现iptv频道录制和播放的机顶盒装置、***和方法 |
FR2949936A1 (fr) * | 2009-09-04 | 2011-03-11 | Korea Electronics Telecomm | Dispositif terminal participant, serveur a couplage filaire et sans fil pour supporter une participation a une emission, et procede de fourniture d'un service d'emission participationnelle |
CN101645791B (zh) | 2009-09-07 | 2012-07-18 | 中兴通讯股份有限公司 | 网络电视业务***运行方法、装置及网络电视业务*** |
CN102149017A (zh) * | 2010-07-20 | 2011-08-10 | 华为终端有限公司 | 机顶盒应用的管理方法及机顶盒 |
CN102413371B (zh) * | 2010-09-19 | 2014-12-17 | 中国电信股份有限公司 | 机顶盒应用程序本地调用方法及应用管理装置 |
CN102137307B (zh) * | 2011-03-14 | 2013-02-27 | 华为技术有限公司 | 一种业务入口的寻址方法、相关终端和*** |
CN103905902A (zh) * | 2014-04-10 | 2014-07-02 | 内蒙古中大传媒发展有限公司 | 一种通过中间件技术将XML下载启动java应用的方法 |
CN107124670A (zh) * | 2017-04-25 | 2017-09-01 | 深圳创维数字技术有限公司 | 一种打开应用的方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5583563A (en) * | 1995-01-12 | 1996-12-10 | Us West Marketing Resources Group, Inc. | Method and system for delivering an application in an interactive television network |
CN1148776A (zh) * | 1995-07-26 | 1997-04-30 | 株式会社东芝 | 提供双向电视节目的电视***以及建立其电视***的服务者*** |
CN1578277A (zh) * | 2003-07-04 | 2005-02-09 | 三星电子株式会社 | 使用基于消息的协议的电视入口服务***及方法 |
CN1725692A (zh) * | 2005-04-30 | 2006-01-25 | 杭州华为三康技术有限公司 | 为局域网接入用户提供网络电视服务的方法及*** |
US20060026635A1 (en) * | 2004-07-30 | 2006-02-02 | Microsoft Corporation | Program portals and methods and systems for finding and viewing programs |
CN1732688A (zh) * | 2002-12-30 | 2006-02-08 | 皇家飞利浦电子股份有限公司 | 传输交互电视的方法 |
-
2006
- 2006-04-11 CN CNB2006100724206A patent/CN100403799C/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5583563A (en) * | 1995-01-12 | 1996-12-10 | Us West Marketing Resources Group, Inc. | Method and system for delivering an application in an interactive television network |
CN1148776A (zh) * | 1995-07-26 | 1997-04-30 | 株式会社东芝 | 提供双向电视节目的电视***以及建立其电视***的服务者*** |
CN1732688A (zh) * | 2002-12-30 | 2006-02-08 | 皇家飞利浦电子股份有限公司 | 传输交互电视的方法 |
CN1578277A (zh) * | 2003-07-04 | 2005-02-09 | 三星电子株式会社 | 使用基于消息的协议的电视入口服务***及方法 |
US20060026635A1 (en) * | 2004-07-30 | 2006-02-02 | Microsoft Corporation | Program portals and methods and systems for finding and viewing programs |
CN1725692A (zh) * | 2005-04-30 | 2006-01-25 | 杭州华为三康技术有限公司 | 为局域网接入用户提供网络电视服务的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN1863308A (zh) | 2006-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100403799C (zh) | 一种实现iptv应用控制的***和方法 | |
CN101572799B (zh) | 在网络电视上展示及时消息的方法和*** | |
CN101159830B (zh) | 用于接收自适应广播信号的设备及其方法 | |
KR101146805B1 (ko) | 모바일 디바이스 전자 프로그램 안내의 컨텐츠로의 매핑 | |
CN101193256B (zh) | 利用统一的epg获取媒体内容的方法和装置 | |
US20050251835A1 (en) | Strategies for pausing and resuming the presentation of programs | |
CN103430564B (zh) | 利用在单个操作***中包含的默认媒体播放器提供智能服务和数码电视服务的智能机顶盒和操作方法 | |
US8352997B2 (en) | System and method of monitoring blackout events | |
US20030217369A1 (en) | Flexible application information formulation | |
US8910210B2 (en) | Method of processing EPG metadata in network device and the network device for controlling the same | |
MX2015001949A (es) | Distribucion por banda ancha de informacion de personalizacion para servicios de tv avanzados. | |
EP2279617B1 (en) | Method of processing an electronic service guide and electronic service guide broadcaster | |
KR20110069174A (ko) | 로컬 전자 서비스 가이드를 생성하는 방송 시스템 | |
CN101707635A (zh) | 一种基于互联网的资源推送*** | |
CN101198018A (zh) | 电视广告业务的实现方法及广告服务器 | |
WO2012058124A2 (en) | System and method for merging network-based content with broadcasted programming content | |
CN101742158A (zh) | 一种在网络电视***中实现节目提醒功能的方法和*** | |
CN100551045C (zh) | 在网络电视中对直播频道进行预览的方法和*** | |
CN101789950A (zh) | 三屏融合中基于交互式网络电视的实现方法及*** | |
CN101188738A (zh) | 一种网络电视iptv节目订购的方法、***及装置 | |
CN102316384A (zh) | 页面多图切换实现方法及网络电视嵌入式浏览器 | |
CN103618964A (zh) | 通过智能电视提供电视节目的方法及*** | |
US20090210905A1 (en) | Information providing apparatus, information acquisition terminal, broadcast reception terminal, information providing system, information providing method and program | |
CN101860724A (zh) | 交互式网络电视***中点播节目的方法及装置 | |
CN101242484A (zh) | 电子节目指南信息处理方法和处理***及服务器、机顶盒 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080716 |