电视或无线电控制系统开发技术方案

技术编号:2886906 阅读:167 留言:0更新日期:2012-04-11 18:40
数字电视卫星或电缆系统向接收机/译码器进行广播,该接收机/译码器也接收控制信息(控制程序,即应用程序),以允许完成例如浏览TV节目明细表、建立家庭银行事务交互工作、回答有关所发送的节目的小测验问题等这样的任务。本发明专利技术提供在工作站4013上开发这样的控制程序的方法。工作站被耦合到接收机/译码器类型单元2021,它基本上类似于一个带有耦合到其上的电视机2023的该接收机/译码器。控制程序被开发设计成包括响应于来自工作站的信号的控制语句和可以把信号返回到工作站的测试语句。该程序被传送到接收机/译码器类型单元,以及合成的广播数字电视信号(在4045)被产生出来,并被馈送到接收机/译码器类型单元。然后,控制程序在接收机/译码器类型单元上运行,该程序响应于来自工作站的控制信号,并把测试信号返回到工作站。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及TV(电视)或无线电控制系统,具体地涉及对这样的系统的开发和测试(诊断)。它在用于数字交互卫星电视系统的广播和接收系统中具有特定的应用。然而,将会看到,它不限于这样的系统,而是可更一般地应用于各种TV和或无线电系统,包括能够广播软件的那些系统。已经开发了通过卫星或电缆链路来发送的TV控制系统。每个最终用户具有接收控制信息的接收机/译码器,然后,它可被使用于各种任务,例如,浏览TV节目明细表、建立家庭银行业务交互工作、回答有关所发送的节目的小测验问题等。数字TV系统是使用DVB/MPEG2技术的交互系统,它涉及压缩被发送的音频信号、数据、和视频图象。MPEG系统也可容纳大量的“专用”性质的信息,即不直接与所发送的主要节目有关的信息。这个专用子信道可被广播提供者使用来发送诸如TV节目明细表那样的信息。接收机/译码器可能需要大量控制信息或程序,这需要大量的存储器来存储它们。另外,广播提供者可能希望引入另外的控制程序,以及可能希望更新现有的控制程序。所以,系统被设计成可以允许控制程序被广播提供者(使用专用子信道)重复广播。接收机/译码器已把起始控制程序安装在其中,它执行初始化或自引导过程,然后,从广播信号中提取另外的任何一种它所需要的特别的控制程序,以响应其用户的特别的需要。这意味着,广播提供者可更新现有的控制程序,和极容易地引入新的控制程序;最终改进的和新的服务将自动地立即可提供给所有的用户。然而,对各种服务(控制程序)的这样的修正或开发将会带来它本身的问题和危险。一种具体的问题或危险是错误(故障)。最重要的是保持错误的发生率为极低。因为任何的错误将被广播到所有的用户,因此会造成广泛的不满意和不愉快。本专利技术的一个主要方面涉及到开发带有快速与有效的故障(错误)检测的控制程序。因此,本专利技术提供了一种在计算机工作站上开发用于广播数字电视或无线电系统的控制程序的方法,其中接收机/译码器从广播电视或无线电信号中提取广播控制信号,并根据此信号控制电视机或无线电设备,该方法包括把工作站耦合到接收机/译码器类型单元,它基本上类似于一个带有耦合到其上的电视机或无线电设备的接收机/译码器;开发在工作站上的控制程序;把该程序传递到接收机/译码器类型单元;把MPEG数字电视或无线电信号馈送到接收机/译码器类型单元;在接收机/译码器类型单元中运行该程序;把控制信号从工作站传递到接收机/译码器类型单元,以便控制该程序在其上的运行;接收机/译码器类型单元和程序响应于该控制信号,并把测试信号返回给工作站。现在将参照附图,仅仅作为例子,来描述本专利技术的优选特性,其中附图说明图1显示按照本专利技术的优选实施例的数字电视系统的总的结构;图2显示数字电视系统的交互系统的结构;图3显示在模块内被下载到交互的接收机/译码器的文件的安排;图4是创作工具的功能性组织的更详细的方框图;以及图5是用于开发和测试应用程序的系统的部件的方框图。图1显示了数字电视系统1000的总貌。本专利技术包括最传统的数字电视系统2000,它使用熟知的MPEG-2压缩系统来发送压缩数字信号。更详细地,在广播中心的MPEG-2压缩器2002接收数字信号流(典型地是视频信号流)。压缩器2002通过链路2006被连接到复接器和扰码器2004。复接器2004接收多个另外的输入信号,组合一个或多个传送信息流,以及通过链路2010发送压缩的数字信号到广播中心的发射机2008,该链路2010当然可采取包括电信链路在内的各种各样的形式。发射机2008通过上行链路2012向卫星转发器2014发送电磁信号,在该转发器中,电磁信号被进行电处理,然后通过国内的下行链路2016被广播到通常以最终用户拥有的或租用的碟形天线形式的地面接收机2018。由接收机2018接收的信号被发送到由最终用户拥有的或租用的以及被连接到最终用户的电视机2022的集成的接收机/译码器2020。接收机/译码器2020把压缩的MPEG-2信号译码成用于电视机2022的电视信号。一个条件接入系统3000被连接到复接器2004和接收机/译码器2020,并且它部分地位于广播中心和部分地位于译码器中。它使得用户能从一个或多个广播提供者接入数字电视广播。一种能够解密有关销售提供的消息(即,由广播提供者出售的一个或几个电视节目)的智能卡可被插入接收机/译码器2020。通过使用接收机/译码器2020和智能卡,最终用户可以购买以预订模式或每次观看付款模式的销售提供。交换系统4000也被连接到复接器2004和接收机/译码器2020,以及再次部分地位于广播中心和部分地位于译码器中,使得最终用户能够通过一个调制解调的反向信道(modemmed back channel)4002来与各种应用程序交互工作。图2显示本专利技术的数字电视系统1000的交互电视系统4000的总的结构。例如,交互系统4000允许最终用户从在屏目录(on screencatalogues)上购买物品、按要求咨询本地新闻和天气图、以及通过其电视机玩游戏。交换系统4000总的包括四个主要单元位于广播中心(或其它地方)的创作工具4004,它用于使得广播提供者能够创建、开发、诊断和测试应用程序;位于广播中心的应用程序和数据服务器4006,它被连接到工具4004,用于使得广播提供者能够准备、鉴权、和格式化应用程序与数据,从而把它们传递到复接器和扰码器2004以便插入到要被广播到最终用户的MPEG-2传送信息流(典型地在其专用部分)中;虚拟机,包括运行时间引擎(RTE)4008,它是被安装在由最终用户拥有或租用的接收机/译码器2020中的可执行代码,它用来使得最终用户能够接收、鉴权、解压应用程序并将其装载到用于执行的接收机/译码器2020的工作的存储器2024中。引擎4008也运行常驻的通常用途的应用程序。引擎4008与硬件和操作系统无关;以及一个处在接收机/译码器2020与应用和数据服务器4006之间的调制解调的反向信道4002,它使得信号能够指令服务器4006在最终用户的请求下插入数据和应用程序到MPEG-2传送信息流中。交互电视系统通过使用“应用程序”来运行,它控制接收机/译码器和包含在其内的各种装置的功能。应用程序在引擎4008内被表示为“资源文件”。“模块”是一个资源文件与数据集。可能需要几个模块来组成一个应用程序。接收机/译码器的“存储器容积”是用于模块的存储空间。一个“接口”被用来下载模块。模块可以从MPEG-2传送信息流被下载到接收机/译码器2020。现在将更详细地描述前面段落中提到的元件。对于本说明书而言,应用程序是一段用于控制接收机/译码器2020的高级别功能的计算机代码。例如,当最终用户集中注意力在电视机2022的屏幕上看到的按钮对象上、并按下确认键时,与按钮有关的指令序列便被运行。交互应用程序提出菜单,并在最终用户的请求下执行命令,以及提供与应用程序用途有关的数据。应用程序可以是常驻应用程序,即被存储在接收机/译码器2020的ROM(FLASH(快擦写)或其它非易失性存储器)中,或者可被广播和下载到接收机/译码器2020的RAM或FASH存储器。应用程序的例子是-·初始化应用程序。接收机/译码器2020被配备有一个常驻初始化应用程序,它是可适用的模块本文档来自技高网...

【技术保护点】
在工作站开发用于广播数字电视或无线电系统的控制程序的方法,其中接收机/译码器从广播电视或无线电信号中提取广播控制程序,并响应于此而控制电视机或无线电接收机,该方法包括:把工作站耦合到接收机/译码器类型单元,该单元基本上类似于一个带有耦合到其上的电视机或无线电设备的接收机/译码器;在工作站中开发控制程序;把该程序传送到接收机/译码器类型单元;馈送MPEG数字电视或无线信号给接收机/译码器类型单元;在接收机译码器类型单元中运行该程序;把来自工作站的控制信号传送到接收机/译码器类型单元,以便控制该程序在其上的运行;接收机/译码器类型单元和程序响应于控制信号和返回测试信号给工作站。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:H廖RL杨
申请(专利权)人:卡纳尔股份有限公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1