获取和处理广播节目和节目指南数据的方法.pdf

上传人:Y948****062 文档编号:684722 上传时间:2018-03-04 格式:PDF 页数:23 大小:1.22MB
返回 下载 相关 举报
摘要
申请专利号:

CN200510004594.4

申请日:

2000.05.19

公开号:

CN1642244A

公开日:

2005.07.20

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04N5/445; H04N7/173

主分类号:

H04N5/445; H04N7/173

申请人:

汤姆森特许公司;

发明人:

斯科特·E·克洛普芬斯坦; 丹尼尔·R·施奈德温德

地址:

法国布洛涅

优先权:

1999.05.25 US 60/135,857; 2000.02.16 US 09/505,588

专利代理机构:

北京市柳沈律师事务所

代理人:

吕晓章;马莹

PDF下载: PDF下载
内容摘要

解码器系统初始化涉及到进行扫描把特定节目指南与单个频道相联系。当引入新频道时也可以执行类似的过程。获取在多个广播频道之一上传送的节目指南信息的系统涉及到扫描接收的广播频道,以识别在单个频道上可用的节目指南。通过更新视频解码器数据库,把被选节目指南类型(例如,模式-VBI型、MPEG PSI型或ATSC PSIP型)的节目指南与广播频道相联系。获取和利用被选节目指南类型的节目指南,以捕获构成在所述广播频道上传送的节目的数据包化节目信息。在另一个特征中,以预定次序检查在单个广播频道上接收的数据,以识别特定类型的节目指南。

权利要求书

1.  一种在视频解码器中获取在多个广播频道之一上能够传送的节目指南信息的方法,包括下列步骤:
通过使用所存储的调谐信息调谐到使用信息的广播频道上;
选择多种不同节目类型中的一种节目指南类型;
获取在所调谐的广播信道上发送的所述节目指南类型的节目指南信息;
将所获取的节目指南信息存储在视频解码器的存储器中,以便当将所调谐的广播频道设置为用来接收所选的节目指南类型的所述信息的信道时来更新视频解码器的数据库。

2.
  根据权利要求1所述的方法,包括步骤:
使用所述获取的节目指南来捕捉包括在所述广播频道上传送的节目的分组化节目信息。

3.
  根据权利要求1所述的方法,包括步骤:
使用从所述获取的节目指南中导出的信息,来显示有效节目的列表和广播显示次数。

4.
  根据权利要求1所述的方法,其中,
所述不同节目指南类型包括如下信息中的至少一种:(a)节目特定信息;以及(b)在模拟型视频信号的垂直消隐间隔中所包含的信息。

5.
  根据权利要求4所述的方法,其中,
所述节目特定信息包括如下信息中的至少一种:(i)ATSC兼容节目特定信息协议(PSIP)格式的信息和(ii)MPEG兼容节目特定信息(PSI)格式的信息。

6.
  根据权利要求4所述的方法,其中,
所述节目特定信息包括下列信息中的至少一种:(a)节目映射信息,包括用于标识构成节目的单个分组化数据流的数据;(b)节目关联信息,用于将节目与用于标识包括相关联的节目映射信息的包的数据相关联;(c)网络信息,用于定义网络参数;(d)频道映射信息,用于将频道标识号与载波频率、传输流标识符、服务类型和节目号中的一个或几个相关联;以及(e)在访问取决于用户权限的节目中所使用的条件访问信息。

7.
  根据权利要求1所述的方法,其中,
所述广播频道包括物理传输频道。

8.
  根据权利要求1所述的方法,其中,所述获取的节目指南信息,将传输频道与广播频道标识号相链接,所述广播频道标识号与信息提供者和一组子频道相关联,以及
将所述子频道组之中的一个子频道与第二标识号相链接。

9.
  根据权利要求8所述的方法,其中,
所述关联步骤将所述所选的节目指南与传输频道相关联;
所述获取步骤获取在捕获在广播子频道上传送的节目的过程中所使用的节目指南;以及
所述捕获步骤捕获包括在所述广播子频道上传送的节目的分组化节目信息。

10.
  根据权利要求1所述的方法,包括步骤:
自动地通过所接收的广播频道进行扫描,和识别和获取单独频道的有效节目指南类型。

11.
  根据权利要求1所述的方法,包括步骤:
自动地扫描接收的频道,和识别和获取单独频道的多个节目指南,其中使用来自所述多个获取的节目指南的至少一个节目指南的数据来更新所选的节目指南类型的所述获取的节目指南。

说明书

获取和处理广播节目和节目指南数据的方法
本专利申请是申请日为2000年05月19日、申请号为00808004.6、题目为“获取和处理广播节目和节目指南数据的系统”的专利申请的分案申请。
技术领域
本发明涉及一种广播节目指南、系统信息和节目特定信息的处理的方法。
背景技术
在视频广播和处理应用中,数字视频数据通常被编码成符合已知标准的要求。一种如此广泛采用的标准是MPEG2(运动图像专家组)图像编码标准,下文称之为“MPEG标准”。MPEG标准由系统编码部分(ISO/IEC(图际标准化组织/国际电子技术委员会)13818-1,1994年6月10日)和视频编码部分(ISO/IEC 13818-2,1995年1月20日)组成。编码成MPEG标准的数据是以包化数据流的形式,它通常包括许多节目频道的数据内容(例如,与有线电视频道1-125相对应的内容)。并且,几个数字服务和频道可能占据以前由单个模拟频道占据的频谱。以前分配给模拟NTSC(美国国家电视标准委员会)兼容广播频道的6MHz带宽现在可能分裂成提供各种各样服务的许多个数字子频道。例如,用于RF频道13的广播频谱可能被分配给包括主节目频道、提供股票报价的金融服务频道、体育新闻服务频道、和购物互动频道的子频道。另外,在不同子频道中传送的数据可能是不同数据格式的(例如,模拟、数字等)。并且,传输的子频道数量和各个子频道带宽可以动态地发生改变,以适应发生改变的广播节目编排的要求。
在这样的数字视频系统中,要广播的服务地数量的激增、它们内容的更加多样性、以及广播电台动态地改变这些频道的数量和所分配带宽的能力,把许多问题摆在人们面前。尤其是,广播频道数量的增加可能增加了调谐的难度和延长了获取所选节目频道所需的时间。并且,随着频道数量不断增加,解码所传输的节目数据所需的辅助节目特定信息的数量也随之增加。辅助节目特定信息包括在识别和组装构成所选节目的数据包过程中使用的数据,并且还包括与传输的节目数据相关的节目指南和文本信息。接收和解码节目所需的辅助节目特定信息的获取和管理和数字视频系统中频道编号的管理也把其它的问题摆在人们面前。这些问题和它们衍生的问题将由根据本发明原理的系统解决。
发明内容
为了解决上述的问题,本发明提供了一种在视频解码器中获取在多个广播频道之一上能够传送的节目指南信息的方法,包括下列步骤:通过使用所存储的调谐信息调谐到使用信息的广播频道上;选择多种不同节目类型的节目指南类型;获取在所调谐的广播信道上发送的所述节目指南类型的节目指南信息;将所获取的节目指南信息存储在视频解码器的存储器中,以便当将所调谐的广播频道设置为用来接收所选的节目指南类型的所述信息的信道时来更新视频解码器的数据库。
附图说明
在附图中:
图1是根据本发明原理,处理广播信号的数字视频接收设备的方块图;
图2显示了根据本发明,获取在传送用户所选广播频道的传输频道上传送的节目指南信息,以及识别单个广播频道和将其与特定节目指南相联系的方法的流程图;
图3显示了根据本发明,扫描接收的地面广播频道,将单个地面广播频道与相应节目指南相联系的解码器初始化方法的流程图;
图4显示了根据本发明,扫描接收的有线广播频道,将单个有线广播频道与相应节目指南相联系的解码器初始化方法的流程图;
图5显示了根据本发明,例如,响应用户输入频道标识号或响应把新频道加入解码器频道序列中,确定广播频道上的节目指南可用性的方法的流程图;
图6显示了根据本发明,涉及到处理节目内容数据和频道标识号,以提供供显示用的复合图像的频道号映射的方法的流程图;
图7和8显示了根据本发明,按照分别用于MPEG PSI节目指南和ATSCPSIP兼容节目指南的频道映射进行解码器调谐的例子;
图9显示了根据本发明,响应通过导航分层联系的频道列表的用户频道选择,获取节目内容数据的方法的流程图;和
图10显示了根据本发明,包括分层联系的频道列表和相关的菜单导航控制的示范性节目指南显示。
具体实施方式
图1是处理广播信号的数字视频接收设备的方块图。所公开的系统涉及到处理以不同编码格式的、包括节目指南数据的辅助节目特定信息合并在其中的视频信号。这些格式可以包括,例如,与MPEG系统标准第2.4.4节规定的节目特定信息(PSI)要求兼容的MPEG PSI格式,或者,它可以遵从下文称之为PSIP标准的、高级电视系统委员会(ATSC)在1997年11月10日公布的地面广播和有线广播的节目和系统信息协议。数据格式还可以包括在垂直消隐间隔(VBI)传送节目特定信息的模拟NTSC型视频信号格式,或其它专用数据格式。
在数字视频系统中,单个频道可以由确定频道传输的载波频率的物理传输频道(PTC)号来规定。单个频道也可以由第一和第二标识号来规定。第一标识号(主号)与信息提供者相联系。第二标识号(辅号)用于标识与第一标识号相联系的一组频道当中的广播频道。第一和第二标识号一起用于标识构成在广播频道上传输的节目的数据。主号的示范性范围对于地面广播频道,是从1到99,和对于有线频道,是从1到999。辅号的示范性范围对于地面广播频道和对于有线频道,都是从1到999。根据主号和辅号确定的广播频道可以互通地被称为服务或虚拟频道或逻辑频道。在公开的实施例中,根据系统初始化,有利地进行频道扫描,将特定节目指南(例如,PSIP指南、MPEG PSI指南或模拟VBI指南)与单个频道相联系。也可以根据新频道的引入执行相似的过程。并且,解码器把用户输入的PTC号有利地转换成供显示用的组合主辅号。
本发明的原理可以应用于使用不同编码类型或调制格式的地面、有线、卫星、因特网或计算机网络广播系统。这样的系统可以包括,例如,涉及到其它编码数据流的类型和其它传送节目特定信息的方法的非MPEG兼容系统。并且,尽管所公开的系统被描述成处理广播节目,但这只是示范性的。术语“节目”用于代表诸如音频数据、电话消息、计算机程序、因特网数据或其它信息之类,任何形式的数据包化数据。
在图1的视频接收器系统(系统20)中,用携带代表广播节目内容的音频、视频和相关数据的信号调制的地面广播载波由天线10接收和由单元13处理。所得的数字输出信号由解调器15解调。来自单元15的解调输出由解码器17格子解码,映射成字节长度的数据段,解交织和Reed-Solomon(里德-索洛蒙)纠错。来自单元17的纠正输出数据是包含代表多路复用音频、视频和数据分量的节目的MPEG兼容传输数据流的形式。来自单元17的传输流由单元22多路分解成由解码器系统100的其它部件作进一步处理的音频、视频和数据分量。这些其它部件包括视频解码器25、音频处理器35、子画面处理器30、屏幕图形显示发生器(OSD)37、多路复用器40、NTSC编码器45和存储接口95。在一种模式中,解码器100把用于显示和音频再现的MPEG解码数据分别提供到单元50和55上。在另一种模式中,解码器100处理来自单元17的传输流,通过存储设备90把用于存储的MPEG兼容数据流提供到存储介质98上。在模拟视频信号处理模式中,单元19处理来自单元17的接收视频信号,把用于显示和音频再现的NTSC兼容信号分别提供到单元50和55上。
在其它输入数据模式中,单元72、74和78分别为来自电话线18的因特网流化视频和音频数据、来自馈线11的卫星数据和来自电缆线14的有线视频提供接口。来自单元72、74和78的经处理数据经单元17适当地解码,提供给解码器100,以结合通过天线10输入的地面广播所述相似的方式作进一步处理。
为了观看,用户利用遥控单元70选择TV频道或诸如节目指南之类的屏幕菜单。处理器60利用遥控单元70通过接口65提供的选择信息,适当地配置图1的部件,接收希望观看的节目频道。处理器60包括处理器62和控制器64。单元62处理(即分析、核对和组装)包括节目指南和系统信息的节目特定信息,和控制器64执行操作解码器100所需的其余控制功能。尽管单元60的功能可以如图1所示的那样,由分开的单元62和64实现,但是它们也可以可替换地在单个处理器中实现。例如,单元62和64的功能可以被合并在微处理器的编程指令中。处理器60把处理器13、解调器15、解码器17和解码器系统100配置成解调和解码输入信号格式和编码类型。单元13、15、17、和解码器100中的子单元由利用双向数据和控制信号总线C把控制寄存器值设置在这些部件中的处理器60,针对输入信号类型单独配置。
提供给解码器100的传输流包括含有节目频道数据和节目特定信息的数据包。单元22把节目特定信息包引向处理器60,处理器60分析、核对这个信息,和把这个信息组装分量层排列的表。利用组装的节目特定信息识别和组装包括用户所选节目频道的单个数据包。节目特定信息包含条件访问信息、网络信息和使图1的系统能够调谐到所希望的频道上和组装数据包以形成完整节目的标识和链接数据。节目特定信息还包含与广播节目相关的辅助节目指南信息(例如,电子节目指南-EPG)和描述性文本,以及支持这个辅助信息的标识和组装的数据。
在获取节目指南信息过程中,解码器100(以及处理器60)确定接收信号是代表模拟频道,还是代表数字频道,并且还确定在接收频道上可用的节目指南信息的类型。然后,可以获取模拟频道VBI指南或数字节目指南(例如,MPEG PSI型指南或ATSC PSIP型指南)。一旦确定了对于广播频道是存在PSIP、MPEG PSI、还是存在VBI指南,或者广播频道是否是没有VBI指南的模拟频道,解码器100(以及单元60)就更新存储的数据库信息,把指南之一与所希望的广播频道相联系。
处理器60获取和组装不同类型的节目特定信息和节目指南(例如,PSIP、MPEG PSI或VBI型指南),形成它们单个的数据结构。例如,处理器60把数字ATSC PSIP指南(以及MPEG PSI指南)组装成多层排列和相互链接的表。同样,处理器60组装模拟VBI数据,形成供执行节目相关解码器功能(例如,时移节目记录)之用的节目指南数据库和供按照节目要求来显示之用的指南。
示范性分层PSIP表结构包括主指南表(MGT)、频道信息表(CIT)、事件信息表(EIT)、和诸如扩充文本表(ETT)之类的可选表。MGT包含用于获取诸如标识与其它表相联系的数据包的标识符之类、在其它表中传送的节目特定信息的信息。CIT包含用于调谐和导航以接收用户所选节目频道的信息。EIT包含可在列在CIT中的频道上接收的节目(事件)的描述性列表。ETT包含描述节目和节目频道的文本消息。描述和补充分层表内的项目的其它节目特定信息也在描述符信息元内传送。处理器60通过单元22形成的最后节目特定信息数据结构被存储在单元60的内部存储器中。
如果获取的节目特定信息以MPEG PSI格式传送,那么,它同样形成符合MPEG系统标准第2.4.4节的表。这些表可以包括节目关联表(PAT)和节目映射表(PMT)、并且还可以包括网络信息表(NIT)和条件访问表(CAT)。每个表都是从可通过特定PID识别的数据包中形成的。PMT定义PID标记,PID标记标识构成节目的单个包化数据流。这些单个数据流被称为基本流。基本流包括诸如视频数据流和各种语言的单个音频数据,以及字幕数据流之类的各种数据流。PAT把节目号与使构成PMT的数据包得到标识和组装的PID相联系。NIT是可选的,可以被构造成例如用于定义诸如卫星传输频道频率和转发器频道之类的物理网络参数。CAT包含诸如加密码之类的条件访问信息,加密码支配着对取决于用户权限的节目的访问。
图2-5显示了在获取在多个广播频道上传送的不同类型节目指南信息(例如,模拟-VBI型、MPEG PSI型或ATSC PSIP型)的过程中,处理器60控制图1的解码器所应用的方法,其中不同类型的节目指南信息(例如,模拟-VBI型、MPEG PSI型或ATSC PSIP型)供捕获包括在单个广播频道上传送的节目的数据包化节目信息之用。具体地说,图2显示了获取节目指南信息,以及识别单个广播频道和将其与特定节目指南相联系的方法的流程图。这有利地降低了搜索要在处理将来选择的广播频道过程中使用的指南的需要,和减少了节目和频道获取次数。在紧接在开始步骤100之后的步骤105,处理器60命令系统20调谐接收传送用户所选广播频道的物理传输频道(PTC)。如果接收的广播频道是数字的,处理器60就在步骤110,检查在频道上接收的数据,通过首先寻找PSIP类型的指南,然后再寻找MPEG PSI类型的指南,识别哪一种节目指南是可用的。如果接收的广播频道是模拟的(例如,NTSC兼容的),处理器60就在步骤110,分析在模拟信号的垂直消隐间隔(VBI)内传送的任何数据,以识别一个或多个节目指南是否存在。在PSIP指南和MPEGPSI指南两者都可用的情况下,处理器60在步骤115,选择PSIP指南(被指定为优先级最高的指南),供获取用,并且更新内部数据库,把接收的广播频道与所选PSIP指南相联系。PSIP指南是按照预定的指南优先级简表被选为优先级最高的指南的。在步骤120,处理器60与多路分解器22一起,获取PSIP数据包和组装它们,以便在单元60的内部存储器内形成PSIP指南数据结构。
在另一个可替换实施例中,可以获取和组装多个指南(例如,PSIP和MPEGPSI指南)。多个指南可以由处理器60加以比较,用于识别指南数据中的错误,或识别列在一个指南中,而在其它指南中却省略了的附加广播服务。因而,处理器60通过捕获支持用户对这些服务的访问的数据,可以把这样的附加服务加入用户服务列表中。在步骤125,处理器60分析捕获的PSIP指南数据,导出支持所显示节目指南列表的生成的信息。所显示的节目指南向用户显示在接收的物理传输频道(PTC)上可获得的节目和事件、和相关的广播时间表。处理器60与解码器100一起处理分析的信息,和在再现设备50上显示节目指南列表。显示的节目指南列表对接收的传输频道和其它可用频道进行编排。在步骤130,处理器60利用获取的PSIP指南数据,命令解码器100捕获和组装包化数据,以形成在用户所选广播频道上广播的节目。在步骤135,结束图2的处理。
图3显示了涉及到重复性地扫描接收的地面广播频道,将单个地面广播频道与相应节目指南相联系的、由处理器60和解码器100应用的初始化方法的流程图。这样的初始化方法可以,例如,在电源接通的时候,在低使用期间(例如,在夜里),或在用户看不见的后台运行期间进行。但是,这种的扫描操作可能识别不出可用于新加的广播频道的指南。紧接在开始步骤200之后,处理器60在步骤205,命令系统20(图1的解码器)利用以前存储的物理传输频道(PTC)调谐信息,调谐接收下一个可用的地面广播频道。并且,处理器60在步骤210,命令系统20尝试获取在这个地面广播频道上传送的数字PSIP指南。如果处理器60成功了,它就把PSIP指南存储在内部存储器中,和更新内部数据库,加入这个特定的接收频道作为PSIP指南型频道(分别是步骤215和220)。如果在步骤215,PSIP指南的获取是不成功的,处理器60就分别在步骤225和230,确定接收的广播频道是否是模拟的,和如果是的话,就获取在VBI数据(如果可用的话)中传送的节目指南。如果接收的广播频道不是模拟的(步骤225),处理器60就尝试获取构成节目映射表和节目关联表(PMT和PAT)的数字MPEG PSI指南。如果处理器60成功了,它就把MPEGPSI指南存储在内部存储器中,和更新内部数据库,加入这个特定的接收频道作为MPEG PSI指南型频道(分别是步骤240和245)。如果在步骤240,MPEGPSI指南的获取是不成功的,处理器60就在步骤250把这个特定的接收频道标识为没有相关指南的。在步骤220、230、245或250更新了其中的内部数据库之后,处理器60通过在步骤205调谐接收下一地面广播频道,重复频道扫描处理。重复这种重复性处理,直到所有可用地面广播频道都得到扫描为止,然后,在步骤207结束处理。
图4显示了涉及到重复性地扫描接收的有线广播频道,将单个有线广播频道与相应节目指南相联系的、由处理器60和解码器100应用的初始化方法的流程图。紧接在开始步骤300之后,处理器60在步骤305,命令系统20利用以前存储的物理传输频道(PTC)调谐信息,调谐接收下一个可用的有线广播频道。并且,处理器60在步骤310,命令系统20尝试获取在这个有线广播频道上传送的数字MPEG PSI指南。如果处理器60成功了,它就把MPEG PSI指南存储在内部存储器中,和更新内部数据库,加入这个特定的接收频道作为MPEG PSI指南型频道(分别是步骤315和320)。如果在步骤315,MPEG PSI指南的获取是不成功的,处理器60就分别在步骤325和330,确定接收的广播频道是否是模拟的,和如果是的话,就获取在VBI数据(如果可用的话)中传送的节目指南。如果接收的广播频道不是模拟的(步骤325),处理器60就步骤335把这个特定的接收频道标识为没有相关指南的。在步骤320、330、和335更新了其中的内部数据库之后,处理器60通过在步骤305调谐接收下一有线广播频道,重复频道扫描处理。重复这种重复性处理,直到所有可用有线广播频道都得到扫描为止,然后,在步骤307结束处理。
图5显示了,例如,响应用户输入频道标识号或响应把新频道加入解码器频道排列中,确定广播频道上的节目指南可用性的方法的流程图。紧接在开始步骤400之后,为了响应用户输入频道标识号,处理器60在步骤405,从它的内部数据库中确定用户输入的标识号是否与以前扫描的频道相对应,和是否与标识的节目指南相联系。如果节目指南与所选的频道相联系,和以前曾经获取过,处理器60就在步骤430,命令系统20利用这个以前获取的节目指南信息调谐接收所选的频道。如果所选的频道是首次接收的频道,和没有相关的节目指南信息(例如,加入用户频道排列中的频道),处理器60就初始化节目指南可用性扫描。处理器60在步骤410,命令系统20利用以前存储的物理传输频道(PTC)调谐信息,调谐接收所选的广播频道,和尝试获取在所选广播频道上传送的数字PSIP指南。如果处理器60成功了,它就把PSIP指南存储在内部存储器中,和更新内部数据库,加入这个所选的频道作为PSIP指南型频道(步骤415)。
在步骤430,处理器60命令系统20利用这个以前获取的PSIP指南信息,调谐接收所选的广播频道。如果在步骤410,PSIP指南的获取是不成功的,处理器60就分别在步骤420和425,确定接收的广播频道是否是模拟的,和如果是的话,获取在VBI数据(如果可用的话)中传送的节目指南。处理器60在步骤430,命令系统20利用这个预先存储的PTC调谐信息,调谐接收模拟频道。如果接收的广播频道不是模拟的(步骤420),处理器60就尝试获取构成节目映射表和节目关联表(PMT和PAT)的数字MPEG PSI指南。如果处理器60成功了,它就把MPEG PSI指南存储在内部存储器中,和更新内部数据库,加入这个特定的接收频道作为MPEG PSI指南型频道和初始化调谐接收所选频道(分别是步骤435、440和430)。如果所选的频道是数字的,并且既没有获取到PSIP指南,也没有获取到MPEG PSI指南,处理器60就在步骤445,初始化指南获取处理从步骤410开始的循环。重复这种重复性处理达有限尝试次数(例如,尝试4次)或有限时间间隔。如果在这些尝试之后,还没有获取到指南,就通过屏幕消息,向用户把频道标识为不能获得的。在某些情况下,譬如在卫星天线调谐操作期间,可以把这种处理设置成作为频道调谐操作的一部分而不断重复。
图6-9显示了由处理器60应用于频道号映射和导航频道列表的方法,其中频道号映射和导航频道列表供利用不同类型的预存节目指南信息获取用户所选频道之用。具体地说,图6显示了涉及处理节目内容数据和频道标识号,以提供供显示用的复合图像的频道号映射的方法的流程图。在紧接在开始步骤500之后的步骤505,处理器60在以前获取的频道信息数据中搜索可用的频道。这个数据库信息是在前频道扫描操作期间积累的。处理器60响应用户输入的物理传输频道(PTC)的频道号,和虚拟频道主号和虚拟频道辅号之一(或两者),搜索数据库以识别传送所希望节目的用户所选广播频道。在频道映射中,数据库把物理传输频道(PTC)的频道号与虚拟频道主号和虚拟频道辅号相联系。频道映射有利地使传送用户所希望节目的特定广播频道能够从带有辅号的PTC的输入中或从与辅号一起的主号的输入中识别出来。在可替换的实施例中,这种频道标识号转换可以利用预定的和存储的算法或公式进行。在用户没有输入辅号情况下,假设默认值为0,但是,默认的辅号是可编程的,可以把它设置为另一频道辅号。在步骤510,处理器60命令系统20调谐接收利用它的内部数据库识别的用户所选广播频道。
在步骤515,处理器60检查它的内部数据库,以识别与用户所选传输频道相联系的节目指南的类型。在有多于一个的指南(例如,PSIP和MPEG PSI指南)的情况下,处理器60根据预定指南优先级,选择一个指南(例如,PSIP)使用。在步骤520,处理器60与解码器100的多路分解器22一起,获取构成在用户所选广播频道上传送的节目的数据包。在步骤525,处理器60与解码器100一起,组装获取的数据包,并且处理它们,以形成供显示用的节目图像(代表在用户所选广播频道上广播的节目)。把节目图像与相关PTC号和主辅号一起有利地显示在再现设备50上。在步骤530,结束图6的处理。
图7和8显示了按照分别用于MPEG PSI节目指南和ATSC PSIP兼容节目指南的频道映射进行频道选择和解码器调谐的例子。这些例子显示了当正在广播多个指南和多个虚拟频道标识号时,选择供显示用的虚拟频道(或子频道)和相应的虚拟频道号。具体地说,图7显示了双频道选择的例子,和利用在带有子频道50-1、50-2、50-3和50-4的物理传输频道50上传送的MPEG PSI指南信息。在第一个例子中,用户通过遥控单元70(图1)输入号码50,以选择物理传输频道50(例如,NBC)。请注意,用户可以利用其它方法,例如,通过图形用户界面中的菜单项选择,或利用诸如键盘或单独转换器之类的不同数据输入设备,选择号码50。处理器60(图1)识别MPEG PSI指南与来自它的内部数据库的PTC 50相联系。并且,处理器60应用以前存储的MPEG PSI指南数据,命令系统20调谐到PTC 50,和捕获、处理和显示由默认辅号1标识的广播频道50-1(例如,NBC-1体育子频道)的节目图像。这些图像与广播频道号50-1一起显示。在另一个实施例中,显示频道标志和辅号,例如,NBC-1来代替号码50-1,或者,除了显示号码50-1之外,还显示频道标志和辅号,例如,NBC-1。
在图7的下一个例子中,用户通过遥控单元70(图1)输入号码50和2,以选择正在物理传输频道50上传送的特定广播频道。处理器60利用以前获取的MPEG PSI数据,命令系统20调谐到PTC 50,和捕获、处理和显示在这个频道上传送的节目数据。处理的节目数据与用户输入的辅号2标识的广播频道号50-2(例如,NBC-2电影频道)一起显示。这些图像与广播频道号50-2一起显示。
图8显示了应用在带有虚拟频道99-0、99-1、99-2和99-3的物理传输频道50上传送的ATSC PSIP指南信息的四频道选择例子。应该注意到,不同的接收节目指南支持不同的频道映射结构。PSIP指南包含把物理传输频道(PTC)与频道主号相联系的频道映射数据,其中频道主号与特定的广播电台相联系。这样的话,例如,PSIP频道映射可以把频道99与PTC 50和信息提供者(即,广播电台)NBC相联系。因此,解码器可以有利地利用这种映射数据,显示所选的频道标识号或所有不同的频道标识号,以及频道标志和辅号,例如,NBC-1。相比之下,传统MPEG PSI指南不完全支持这样的映射。
在图8的第一个例子中,用户通过遥控单元70(图1)输入号码50,以选择物理传输频道50(例如,NBC)。处理器60识别ATSC PSIP指南与来自它的内部数据库的PTC 50相联系。并且,处理器60应用以前获取的PSIP指南数据,命令系统20调谐到PTC 50,和捕获、处理和显示在与默认辅号0标识的虚拟频道99-0等效的PTC 50上传送的节目。请注意,不同的默认辅号可以用于标识一个指南频道映射系统(例如,PSIP指南系统)中,而不是不同指南频道映射系统(例如,MPEG PSI指南系统)中的特定广播频道。处理的节目与从PSIP频道映像中导出的广播频道号99-0一起显示。
图8的下一个例子与上述第一个例子的不同之处在于,用户不但输入了PTC号50,而且还输入了辅号2。系统20和处理器60应用这两个号码,从以前获取的PSIP频道映射中,确定系统20是否调谐到PTC 50,获取与虚拟频道号99-2一起显示的、虚拟频道号99-2上的节目。
在图8的第三个例子中,用户输入了广播频道号99。系统20和处理器60从以前获取的PSIP频道映射中,确定频道99映射到PTC 50和系统20调谐到PTC 50,获取与默认广播频道号99-0一起显示的、标识号99-0上的节目。请注意,频道99的默认辅号是0。
图8的最后一个例子与上述第三个例子的不同之处在于,用户不但输入了虚拟广播频道号99,而且还输入了辅号2。系统20和处理器60应用这两个号码,从以前获取的PSIP频道映像中,确定系统20是否调谐到PTC 50,获取与广播频道号99-2一起显示的、广播频道号99-2上的节目。
图9显示了由处理器60和系统20(图1)用于响应通过导航分层联系的频道列表的用户频道选择,获取节目内容数据的方法的流程图。图10显示了包括分层联系的频道列表和相关的菜单导航控制的示范性节目指南显示。在图9中,在紧接在开始步骤800之后步骤805,处理器60命令系统20响应用户启动第一导航控制,导航广播频道的第一列表,以便选择由虚拟频道号标识的广播频道。这样的频道列表可以采取图10的左列中虚拟频道号107-111(A&E,NBC等)所示范的节目指南频道的形式。并且,第一导航控制可以是任何形式的用户界面控制,譬如,遥控单元70(图1)上的向上搜索频道或向下搜索频道按钮、或涉及到激活图10的图标957的基于光标的控制,或者是一些其它形式的控制。一旦选择或突出显示了由虚拟频道号标识的所希望广播频道,例如,NBC频道108(图10中的项905),就显示相应的物理传输频道号,例如,频道108的PTC 50(图10中的项910)。另外,有本例中,可用于包括频道108-0、108-1和108-2的频道108的相应子频道也显示在分层排列的子菜单(图10的菜单930)中。
在图9的步骤810,处理器60命令系统20响应用户启动第二导航控制,导航与所选广播频道分层相关联的广播子频道(菜单930)的第二列表。这样做是为了选择,例如,用于观看和记录的、由虚拟频道辅号标识的所希望子频道。在示范性的图10中,第二列表包括为所选广播频道108分层显示的子频道108-0、108-1和108-2(项915、920和925)。与第一导航控制一样,第二导航控制可以是任何形式的用户界面控制,譬如,遥控单元70(图1)上的向上搜索频道或向下搜索频道按钮、或涉及到激活图10的图标940的基于光标的控制,或者是一些其它形式的控制。
在图9的步骤815,处理器60命令系统20调谐接收传送构成在步骤810选择的子频道的节目的数据的频道。处理器60应用以前获取的包括调谐信息的节目指南信息,其中调谐信息与存储在它的内部数据库中的所选子频道相联系,把系统20配置成调谐接收所选子频道。在步骤820,处理器60命令系统20捕获和组装包化数据,以形成在用户所选子频道上广播的节目。在步骤825,结束图9的处理。
图1的结构不是唯一的。可以根据本发明的原理导出其它的结构来实现相同的目的。并且,图1所示系统20的各个部件的功能和图2-9所示的处理步骤可以全部或部分地在微处理器的编程指令中得以实施。另外,本发明的原理还可以应用于任何形式的模拟或数字节目特定(和节目指南)信息(包括非MPEG兼容节目指南信息)。

获取和处理广播节目和节目指南数据的方法.pdf_第1页
第1页 / 共23页
获取和处理广播节目和节目指南数据的方法.pdf_第2页
第2页 / 共23页
获取和处理广播节目和节目指南数据的方法.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《获取和处理广播节目和节目指南数据的方法.pdf》由会员分享,可在线阅读,更多相关《获取和处理广播节目和节目指南数据的方法.pdf(23页珍藏版)》请在专利查询网上搜索。

解码器系统初始化涉及到进行扫描把特定节目指南与单个频道相联系。当引入新频道时也可以执行类似的过程。获取在多个广播频道之一上传送的节目指南信息的系统涉及到扫描接收的广播频道,以识别在单个频道上可用的节目指南。通过更新视频解码器数据库,把被选节目指南类型(例如,模式VBI型、MPEG PSI型或ATSC PSIP型)的节目指南与广播频道相联系。获取和利用被选节目指南类型的节目指南,以捕获构成在所述广播。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1