专利名称:检测可以由至少两个不同业务源提供的业务的系统和方法
技术领域:
本发明涉及一种用来检测由至少两个不同的业务源提供的业务的系统和方法。
本发明还涉及使用这种方法的计算机程序以及使用这种方法的解码器。
词“节目”和“业务”以下将不予区分地表示一个可由适当再现设备恢复的图像和/或声音的序列。
背景技术:
当前诸如数字电视系统之类的将视听节目交由用户处置的设备能够从众多不同的源接收节目或者业务。这些业务可以由广播电台从卫星或通过电缆网建立数据流来提供。它们也可以通过与一个发送站点连接的因特网来提供,或者通过读取在本机或远地的诸如硬盘之类的数据载体来提供。
这种数字电视系统的用户具有对允许检测业务的装置的处置权。这些装置提供诸如广播时间表、节目持续时间、它的标题和内容摘要之类的有关业务的信息,以便用户可以从可由他处置的那些业务中选择想要的业务。
然而,每个业务源用一个特定的协议来提供有关所推出业务的信息。具体地说,使用代表各个源的业务描述格式。业务描述格式规定了所提供信息以及其结构的性质。
因此,每个业务源必须使用用来检测适合在接收设备中使用的业务的系统。允许提供有关业务的信息的接口对于每个业务源也是典型的。因此,用户应该使用利用第一接口的第一系统以便知道他所预订的广播电台提供的业务,使用利用第二接口的第二系统以知道通过因特网连接到专用服务器提供的业务,以及使用利用其他接口的其他系统以知道由存储在硬盘上的本机或远地数据库提供的业务。
得知所推出的不同业务对于用户来说是细致的,因为所述检测业务的系统随源的类型特别是所用的通信协议而不同。
此外,数字电视系统必须包括用来检测业务的不同系统,以便使用户可以知道所有向他推出的业务。
所以,所述电视系统的结构非常复杂,并因而是昂贵的。
发明目的和概要本发明的一个目的是提供一种检测数字电视业务的系统,所述数字电视业务可以用一种简单的方式为用户使用,并且对于用户来说是方便的。
为此,本发明涉及一种用来检测可以由至少两个不同的业务源提供的业务的系统,该系统包括-用来获取涉及由至少两个源提供的业务的至少两个不同业务描述格式的信息的装置;-用来将所获取的与公用业务描述格式不同的业务描述格式的信息转换成同一个公用业务描述格式的装置;以及-用来将公用描述格式的涉及业务的信息交由用户处置的装置,所述公用描述格式适于以统一的格式表示信息。
按照一个特定实施例,该设备具有以下特征中的一个或几个特征-它包括用来管理公用业务描述格式的涉及业务的信息的模块;-它包括与管理模块接口的数据库,用来存储公用描述格式的信息;-公用业务描述格式是SDP-NG格式;-交由用户处置的装置包括用来将公用描述业务格式的信息转换成一个使用格式的模块,以及形成适合按照所述统一格式表示涉及业务的使用格式的信息的电子节目指南的模决;-它包括一个适合直接以使用格式接收涉及业务的信息的处理模块,并且所述处理模块与电子节目指南模块接口,用来按照所述统一格式向用户表示所述使用格式的涉及业务的信息;以及-所述使用格式是基于DVB-SI协议的业务描述格式。
本发明的另一个目的是提供一种用来接收数字电视业务的解码器,并且其特征是它包括如以上所规定的那样用来检测业务的系统。
本发明的又一个目的是提供一种检测可以由至少两个不同的业务源提供的业务的方法,其特征是所述方法包括下列步骤-获取涉及由至少两个源提供的业务的两个不同业务描述格式的信息;以及-将所获取的与公用业务描述格式不同的业务描述格式的信息从转换成同一个公用业务描述格式;以及-将公用描述格式的涉及业务的信息交由用户处置,所述公用描述格式适于以统一的格式表示信息。
本发明的又一个目的是提供一种计算机程序产品,其包括一组用来在所述计算机程序由数据处理装置使用时执行以上所述方法的步骤的指令。
附图简述通过以下仅仅经由例子的详细描述并参考附图将会更好地理解本发明,其中
图1是使用按照本发明用来检测业务的系统的数字电视接收系统的示意图;以及图2和3是说明按照本发明用来检测业务的系统的不同单元之间的数据流的图。
实施例说明图1示出了数字电视设备10。
如图所示,这个设备包括电视机12,它接到解码器14上,解码器14再接到节目或业务源的组件15上。
解码器14包括用来对从不同业务源接收到的数据进行解码和处理的装置,以便将这些数据处理成电视机12可用的形式,特别是以便在屏幕上显示和控制声音重放。
这些用来对接收数据进行解码和处理的装置是众所周知的,并且不再进一步说明。
此外,解码器14包括用来检测业务的系统,总体用附图标记16表示。按照本发明,这个检测系统适于从几个业务源获取不同描述格式的信息,并且适于按照一个统一表示将信息交由用户处置,而无论其原来的描述格式如何。
这些业务源包括例如用来永久广播节目的源22,解码器例如通过卫星接收机或到用来广播节目的电缆网的连接与所述源连接。
这个广播源周期性地以由DVB-SI协议(数字视频广播段信息)定义的适当的业务描述格式向解码器14提供涉及所推出的业务的信息。这个信息以SI(段信息)表并且特别是以SDT(业务描述表)和EIT(事件信息表)表进行表示。
DVB-SI协议由DVB(数字视频广播)标准化组规定。
解码器14还与第二本地源24连接。这个源例如由一个存有一组视频节目的硬盘构成。涉及这些节目的信息可在硬盘上访问。它以由NFS(网络文件系统)协议定义的适当的业务描述格式存储。
解码器14还通过因特网与第一服务器26连接。这个服务器适于通过使用与SAP(对话通告协议)协议一起使用的SDP-NG(下一代业务描述协议)业务描述格式向解码器14提供涉及可访问业务的信息。
SDP-NG业务描述格式是由DVB-IPI(因特网协议基础结构上的数字视频广播)标准化组提出的。
解码器14适合于通过因特网使用由RTSP(实时流协议)协议授权的格式作为所建议的业务描述格式从第二服务器28接收信息。RTSP协议授权了几种类型的业务描述格式,特别是SDP-NG、SDP或XML。
为了保证对业务的检测,系统16包括EPG(电子节目指南)模块30。这个EPG模块30特别适合允许由用户提出请求希望知道从每个源可得的业务。这个请求特别是借助于遥控装置通过卷滚菜单来提出的。模块30保证对有关可得到的业务的信息的接收和处理,该信息处于适合于DVB-SI协议的业务描述格式。这个描述格式构成了使用格式。
模块30适合用来保证在用户的控制下的表示,并且特别是在电视机12的屏幕上涉及可访问业务的信息的显示。这个信息以统一的格式提供,而无论所述源的来源。以统一的格式进行提供意味着无论信息的来源如何,它都可以通过同一个询问接口请求和按相同的顺序、相同的表示和用相同的图形卡显示。
业务检测系统包括用来处理适合于SI协议的业务描述格式的信息的模块32,它与EPG模块30接口。这个处理模块32从EPG模块30接收如DVB-MHP(多媒体家庭平台)标准所规定的JAVA TV语言的请求。
处理模块32特别适合于在DVB-SI协议所规定的每个定期更新期间从源22接收信息。在一个请求后,模块32适于将涉及源22的节目信息传给EPG模块30。
此外,业务检测系统16还包括用来管理处于SDP-NG格式的用于业务描述的信息的模块34。这个管理模块34在下面的说明中将表示为SDP-NG管理模块。
这个管理模块34与一个与解码器14集成在一起的数据库36接口,并且数据库36适于存储涉及由源24、26或28提供的业务的信息。所有的此信息以SDP-NG业务描述格式存储。这个格式构成了公用业务描述格式,其对于存储与几个不同的源有关的信息是公用的。
SDP-NG管理模块34包括用来将信息记录入数据库36以及用来搜索和读取这样的信息的装置。它还适于在解码器14连接到源26上时用SAP协议直接接收源26提供的SDP-NG格式的信息。
检测系统16包括用来处理由诸如硬盘之类的存储装置构成的源24所提供的信息的模块38。这个涉及业务的信息以NFS(网络文件系统)协议的业务描述格式接收。
这个称为NFS处理模块的处理模块38适合于按照NFS协议有规律地将请求发给源24,以便接收有关由这个源推出的业务的信息。
NFS处理模块38包括保证将接收到的适合于NFS协议的业务描述格式的信息转换成SDP-NG格式的信息的装置。
类似地,检测系统18包括适于用RTSP协议与业务源通信的处理模块40。
这个称为RTSP处理模块的处理模块40特别适合有规律地将请求发给源28,用来得到涉及所提供的业务的信息,和用来对这个以RTSP协议所用的业务描述格式中的一个业务描述格式接收到的信息进行获取和处理。
处理模块40还适于保证将涉及业务的RTSP协议所用的描述格式的信息转换成SDP-NG格式的信息。
NFS和RTSP处理模块38和40都与SDP-NG管理模块34接口,以便周期性地为这个模块提供涉及由源24和28所推出的业务的信息。这个信息以SDP-NG业务描述格式提供给SDP-NG管理模块。
最后,检测系统18包括用来将处于SDP-NG业务描述格式的涉及业务的信息转换成在DVB-SI协议中所用的业务描述格式的信息的模块42。此模块42与管理模块34和SI处理模块32接口,以便从管理模块34获取SDP-NG格式的信息并将这个信息在转换后发给SI处理模块32。
此外,SI处理模块还适于用来提出请求和将这些请求发给转换模块42。这些请求用来获取涉及由源24、26和28所推出的业务的信息。这些请求用来由转换模块42发送给SDP-NG管理模块34,以便在数据库36内搜索与请求相应的信息。
构成业务检测系统16的不同模块的功能由诸如微处理器之类的计算机使用专用程序执行数字处理操来保证,所述专用程序的主要功能将在下面进行说明。
图2和3是说明业务检测系统在不同的操作阶段的操作的图。
在数字电视接收系统运行期间,处理模块38和40以规则的频率请求涉及分别由源24和28推出的业务的信息。它们将这个信息转换成SDP-NG格式后发给管理模块34。后者保证根据从处理模块38和40接收到的信息更新数据库36。
为此,如图2所示,模块38和40按照相应的NFS和RTSP协议分别向源24和28发送请求50、52。源24和28向模块38和40返回信息消息54、56。模块38、40保证将接收到的信息转换成SDP-NF业务描述格式。这个信息在58、60传送给管理模块34。后者保证通过数据流62、64将信息保存在存储装置36内。
源26规律地将在消息72内的SDP-NG格式的信息发给管理模块34。这个信息74于是由SDP-NG管理模块34存储在数据库36内。
所述消息用SAP协议传送。
希望得知不同的源推出的业务的用户将一个指定源的请求例如通过一个遥控装置发给解码器14。这个阶段的操作示于图3。
如果所选的源为源22,则EPG模块30就将一个请求100发给SI处理模块32,SI处理模块32向EPG模决返回一个消息102,该消息包括上次接收到的涉及由源22提供的业务的信息。
相反,如果用户的请求涉及源24、26和28其中之一,如图3的下面部分所示,则EPG模块30将一个请求200发给SI处理模块32,SI处理模块32将一个相应请求202发给转换模块42,转换模块42自己将相同的请求204发给管理模块34。后者用一个请求206向数据库36进行查询,并获得所搜索的信息208。这个信息返回给转换模块42和210。后者保证将这个信息转换成适合于DVB-SI协议的格式,并在212传送给处理模块32。这个信息于是在214由处理模块32发送给EPG模块30,以便交由用户处置。
可以设想,这样一个业务检测系统允许以统一格式将涉及业务的信息交由用户处置,而无论这些业务的源是哪个源,即使这些源使用的是采用不同业务描述格式的不同协议。
用于将不同的业务描述格式的信息转换成同一个公用业务描述格式的信息的装置的存在允许使用同一个其管理被简化、用户存储容易的电子节目指南,而不必使用几个随业务的来源而变的不同业务检测系统。
按照本发明的解决方案特别经济,因为它可以和基于MHP、JAVA TV因此也就基于DVB-SI的当前“EPG”电子节目指南一起使用而不必修改。这是可能的,因为应电子节目指南的请求模块42将这个统一的格式转换成传统的SI表(EIT)。
权利要求
1.一种用来检测可以由至少两个不同的业务源提供的业务的系统,所述系统包括-用来获取涉及由至少两个源提供的业务的至少两个不同业务描述格式的信息的装置;-用来将所获取的与公用业务描述格式不同的业务描述格式的信息转换成同一个公用业务描述格式的装置;以及-用来将公用描述格式的涉及业务的信息交由用户处置的装置,所述公用描述格式适于以统一的格式表示信息。
2.一种如在权利要求1中所要求的用来检测业务的系统,其特征是它包括用来管理公用业务描述格式的涉及业务的信息的模块。
3.一种如在权利要求2中所要求的用来检测业务的系统,其特征是它包括与管理模块接口的数据库,用来存储公用描述格式的信息。
4.一种如在任何一个以上权利要求中所要求的用来检测业务的系统,其特征是所述公用业务描述格式是SDP-NG格式。
5.一种如在任何一个以上权利要求中所要求的用来检测业务的系统,其特征是所述交由用户处置的装置包括用来将公用描述业务格式的信息转换成一个使用格式的模块,以及形成适合按照所述统一格式表示涉及业务的使用格式的信息的电子节目指南的模块。
6.一种如在权利要求5中所要求的用来检测业务的系统,其特征是它包括一个适合直接以使用格式接收涉及业务的信息的处理模块,并且所述处理模块与电子节目指南模块接口,用来按照所述统一格式向用户表示所述使用格式的涉及业务的信息。
7.一种如在权利要求5或6中所要求的用来检测业务的系统,其特征是所述使用格式是基于DVB-SI协议的业务描述格式。
8.一种用来接收数字电视业务的解码器,其特征是它包括如在权利要求1至7的任何一个中所要求的用来检测业务的系统。
9.一种检测可以由至少两个不同的业务源提供的业务的方法,其特征是所述方法包括下列步骤-获取涉及由至少两个源提供的业务的两个不同业务描述格式的信息;以及-将所获取的与公用业务描述格式不同的业务描述格式的信息转换成同一个公用业务描述格式;以及-将公用描述格式的涉及业务的信息交由用户处置,所述公用描述格式适于以统一的格式表示信息。
10.一种计算机程序产品,其包括一组在所述计算机程序由数据处理装置使用时执行如在权利要求9中所要求的方法的步骤的指令。
全文摘要
用来检测可以由至少两个不同的业务源(22,24,26,28)提供的业务的系统(16),包括用来获取涉及由至少两个源提供的业务的至少两个不同业务描述格式的信息的装置(32,34,38,40);用来将所获取的与公用业务描述格式不同的业务描述格式的信息转换成同一个公用业务描述格式的装置(38,40);以及用来将涉及公用描述格式的业务的信息交由用户处置的装置(30,32,42),所述公用描述格式适于以统一的格式表示信息。
文档编号H04N5/445GK1720721SQ200380104984
公开日2006年1月11日 申请日期2003年11月24日 优先权日2002年12月4日
发明者L·加德斯 申请人:皇家飞利浦电子股份有限公司