提供节目和频道替换的节目指南信息和处理器的制作方法

文档序号:7616392阅读:161来源:国知局
专利名称:提供节目和频道替换的节目指南信息和处理器的制作方法
技术领域
本发明涉及数字信号处理领域,特别涉及支持节目替换的多媒体节目指南信息的形成与处理以及可定制的复合虚拟频道的提供。
背景技术
组合个人计算机和电视功能(PC/TV系统)的家庭娱乐系统日益变为一般化的、用户互动的、多信源和多目的地的通信装置。例如,PC/TV系统可以从包括高清晰度电视(HDTV)广播、多点微波分配系统广播和数字视频广播(DVB)的卫星或地面信源接收数据。PC/TV系统也可以通过电话线(如因特网)和同轴线(如有线电视)向和从诸如数字视盘(DVD)、CDROM、VHS和数字VHS(DVHSTM)型播放机、PC和许多其他类型的信源的远程和本地信源接收和发送数据。
在这样的一般化的PC/TV娱乐系统中,需要提供一种自适应地建立虚拟频道的灵活的方法,所述频道包括来自不同广播频道和其他远程和本地信源的事件(如节目)。也需要广播公司能够针对特殊的用户和地理位置来定制节目和商业广告。这样的系统支持在用户或广播网络经营者的命令下用特殊的频道和事件替换备择的频道和事件。这使得广播市场能够从广播者的角度来最佳地划分,也使得可以满足用户的喜好。这些需要和相关的问题可以由一个按照本发明的系统来处理。

发明内容
一种限定、建立和解码复合虚拟频道的系统有利地支持动态频道和事件的替换。用于获取在多于一个的广播频道上传输的节目的解码器中的一种方法包含产生节目指南的显示。所述节目指南的显示列出了在指定的广播时间段期间在多个广播频道上被广播的节目,并且列出了同时在第一和第二广播频道上的一个特定的节目。所述特定节目是响应于用户对于第一和第二广播频道的选择而从所述第一广播频道获得的。
一种用于以在第一广播频道上传输的一个节目替换在第二广播频道上传输的一个节目的方法,包括步骤获取第一频道映像,所述第一频道映像将第一传输频道载波频率与用于捕获构成在第一广播频道上传输的第一节目的数据流的数据标识相关联;获取第二频道映像,所述第二频道映像将第二传输频道载波频率与用于捕获构成在第二广播频道上传输的一个备择的节目的数据流的数据标识相关联;以及通过使用所述第二频道映像信息来按照预定的标准将所述备择的节目替换所述第一节目,以便开始获取所述第二广播频道和所述备择的节目。


图1示出了包括三个城市的一个示范的虚构广播网络。
图2示出了按照本发明的对于图1的网络的一个示范的频道排列。
图3和4示出了按照本发明分别由一个新的服务信息表定义的一个频道信息表(CIT)和一个频道映像。
图5示出了按照本发明用于形成和解码多媒体节目数据和节目指南信息的解码器系统。
图6示出了按照本发明用于形成和获取优先频道映像和替换频道和节目的流程图和方法。
图7示出了按照本发明列出了一个频道和一个对应的替换频道以及相关的节目调谐和获取信息的节目指南的显示。
具体实施例方式
节目特定信息(PSI)包括用于识别和组合单独的数据分组以便恢复所选择的节目频道的内容的节目指南数据和信息。节目特定信息被有利地建立结构以便支持动态频道和事件替换,并可以伴随节目内容由不同的服务提供者通过因特网或通过地面、卫星或有线广播在预定或其他每次观看付费的基础上而被提供。节目特定信息有利地并入与单独的事件有关的另外的调谐信息以便使得视频解码器能够在预定的条件下调谐到一个备择的频率并获取构成一个节目的数据要素。
可以命令使用所述节目特定信息的系统来无缝地转换频道(例如,如果在不同的频道上正在播送相同的节目)以便使得例如本地的广告被不是远程站点的用户观看。频道替换系统也可以被用于命令在一个广播网络中的一个或多个解码器调谐到针对特定信息的一个单一的频道广播(例如,紧急广播信息、总统致国会的国情演说(Presidents State of the Union address)等)。替换节目也可以包含不同的材料,诸如因特网数据、多媒体对象、来自不同来源的标识语和图形。作为替代方式,频道替换系统可以被用于动态地建立按照用户的偏好定制的或按照广播者的要求构建的虚拟频道。为此,建立一个新的复合虚拟频道,它包括不同广播频道上的节目,如一个包括可以在诸如NBC、ABC、CBS、FOX等的不同的广播频道上获得的电影的频道。
本发明的原理可以被应用到地面、有线、卫星、因特网或计算机网络广播系统。这样的系统可以包括例如非MPEG兼容系统,包含其他类型的编码数据流和其他传输节目特定信息的方法。而且,虽然被公开的系统被描述为处理广播节目(事件),但这仅仅是示范性的。术语“节目”(或事件)被用于表示任何形式的分组数据,如音频数据、电话消息、计算机程序、因特网数据或其他通信。
以下,被称为MPEG兼容的数据符合被称为“MPEG标准”的MPEG2(运动图像专家组)图像编码标准。此标准包括系统编码部分(ISO/IEC13818-1,1994年6月10日)和一个视频编码部分(ISO/IEC 13818-2,1995年1月20日)。而且,按照本发明原理的数据结构要素可以以MPEG兼容格式被传输(按照MPEG系统标准的2.4.4部分),或者可以以与1996年1月3日由高级电视系统委员会(ATSC)出版的《数字电视标准的节目指南》(以下称为ATSC A55标准)或其他ATSC标准兼容的格式被传输。作为替代方式,也可以按照一个特定系统的专用或定制要求而形成数据结构要素。
图1示出了包括三个城市(Indianapolis、Kohomo和Fort Wayne)的一个示范的虚构广播网络。所述网络是一个多点微波分配系统(MMDS)网络,但是也可以是例如一个传统的地面、有线、卫星或因特网广播网络或其他网络。主头端器(Indianapolis)接收所有的国内内容频道(如ESPN、HBO等)以及国家网络的本地联合频道(如WISH是本地CBS联合频道等)。头端器在更大的Indianapolis区域向它的客户广播此内容。随着此MMDS网络的增长,它可以扩展到诸如Kohomo和Fort Wayne的邻近城市。主头端器(Indianapolis)将向在这些城市中的每个的次级头端器发送它的内容。在次级城市的广播公司可能希望在它的分配中包括它,来自次级城市的本地网络联播台,以及来自Indianapolis的网络联播台。具体而言,在广播多个内容流中,本地公司可能想使得观众观看一个内容流而不是另一个。这可能当例如在两个不同的频道上正在广播同一节目的时候发生。具有这个能力的本地公司能够有利地指导用户来观看本地的广告而不是国家的广告。
图2示出了图1的网络的示范的频道排列,示出了在次级城市(Kohomo和Fort Wayne)的频道排列,包括头端国家频道和本地频道。在次级市场(Kohomo和Fort Wayne)中,广播公司可能希望动态地用本地网络联播台替换Indianapolis网络联播台。在国家电视广播的NBA篮球比赛正在每个城市的多个频道上—如在图2所示的在Kohomo的WRTV ABC和WXYZ ABC联播台上—播放的情况下可能希望如此。WRTV和WXYZ节目内容的不同在于在两个频道上在篮球比赛广播之间的本地商业广告不同。一个网络公司有利地利用频道替换系统来命令在次级城市的、调谐到Indianapolis联播台(WRTV)的视频解码器调谐到本地联播台(WXYZ-Kohomo),以便有利地最大化本地登广告者的经济利益。视频解码器被调谐到替换频道达到篮球比赛的持续时间的时间长度。
节目特定信息(如电子节目指南)被有利地形成来向视频解码器(如电视或机顶盒)提供从接收一个当前的视频节目调谐到接收一个替换的节目(或事件)的能力。节目特定信息一般被布置在一个分级的相互联系的表格序列中。一个示范的ATSC A55标准兼容分级表配置包括一个主指南表(MGT)、一个频道信息表(CIT)、多个事件信息表(EIT)和诸如多个扩展文本表(ETT)的选用表。MGT包括用于获取在其他表中传送的节目特定信息的信息,如用于识别与其他表相关的数据分组的标识符。
如图3所示的CIT包含用于调谐和定位以接收用户选择的节目频道的信息,并将一个物理传输信道(PTC)的载波频率(第305项)与用于捕获构成在所述传输频道上传送的节目的数据流的数据标识符(第310项)相关联。EIT包括在CIT中列出的频道上可接收的节目(或事件)的说明性列表。节目(或事件)标题利用支持多种语言节目文本(如英语、西班牙语、法语等)描述的多个压缩的字符串被定义在EIT中,以便迎合用户的语言偏好。ETT包含描述节目和节目频道的文本消息。在描述符信息要素中传送描述和补充在分级表中的项目的其他的节目特定信息。
节目特定信息被有利地构建以支持动态频道和事件替换,以及支持通过并入在图4所示的新服务信息(NSI)来建立复合虚拟频道。新服务信息包含视频解码器调谐到所期望的可选择的节目要求的调谐信息。新服务信息包括一个频道映像,它将一个备择的物理传输信道(PTC)载波频率(第405项)与数据标识符(第410项)相关联,所述数据标识符用于捕获构成在备择的传输频道上传送的备择的节目的数据流。新服务信息使得一个备择的节目/频道能够被替换为另一个节目/频道,以便响应于多个不同的条件。这些条件包括例如(a)预定的频道映像优先级,(b)用户节目/频道偏好简档;(c)从远程头端器下载的替换简档或来自头端器的命令,(d)响应于地理区域信息。
在所述的ATSC A55标准兼容的实施例中,新业务信息被通过一个在与事件信息表相关的多压缩字符串表中的一个未使用的语言指示符而与在事件信息表中列出的各个节目分级地相联系。所述语言指示符用在视频解码器中,以便指示对于一个特定的节目可以获得所述新服务信息,所述语言指示符并且被用于命令解码器从当前的节目和频道调谐到接收在所述新服务信息中列出的可选节目和频道。这个节目和频道替换发生在前述的预定的条件下。在其他实施例中,新服务信息可以直接与在事件信息表本身中的节目相联系,或者可以通过多个其他机制与各个事件相联系,所述通过多个其他机制诸如通过其他的表(例如,通过与在频道信息表中的节目分组标识符(PID)或一个信道PTC相关联)或相关的描述符信息。而且,所述新服务信息可以与在频道信息表中列出的频道相关联以便将一个频道替换为另一个频道,或将一组事件替换为另一组事件,而不限于将一个个别事件替换为另一个。
并入包含替换节目/频道映像数据的所述新服务信息的节目特定信息数据结构也可以被有利地用于动态地(或无缝地)建立复合虚拟频道。这样的虚拟频道不要求另外的传输带宽,但是包含从不同来源传送的节目、因特网数据、多媒体对象、标识语和图形,所述不同来源包括不同的广播频道。一个虚拟的频道可以包括例如为用户的偏好定制的或按照广播者的要求构建的网页、文本数据、视频剪辑、音频剪辑、动画片或传统的节目。这样的频道可以包括足球频道,其中合并了在其他频道的所有的足球比赛。不包含任何时间位移,在复合虚拟频道上示出的节目在至少另一个频道上出现。
图5示出了用于形成和解码多媒体节目数据和节目指南信息的解码器系统。所述解码器系统从包括例如经由电话线从因特网信源的卫星、有线和地面信源接收节目数据和节目指南信息。在图5的所述解码器系统(系统20)中,天线10接收到并且单元13处理由带有表示广播节目内容的音频、视频和相关的数据的信号调制的地面广播载波。结果产生的数字输出信号被解调器15解调。来自单元15的解调的输出被解码器17网格解码、映射为字节长度的数据段、去交织和里德-索罗蒙纠错。来自单元17的所述纠错的输出数据的形式是包括表示节目的复用的音频、视频和数据分量的MPEG兼容传送数据流。来自单元17的传送流被单元22多路分解为音频、视频和数据分量,然后它们被解码器系统100的其他元件进一步处理。这些其他的元件包括视频解码器25、音频处理器35、子图像处理器30、在屏图像显示发生器(OSD)37、多路复用器40、NTSC编码器45和存储接口95。在一种模式下,解码器100提供MPEG解码的数据用于分别在单元50和55上显示和音频再现。在另一种模式下,来自单元17的传送流被解码器100处理以提供一种MPEG兼容数据流,用于经由存储装置90存储在存储介质98。在一个模拟视频信号处理模式下,单元19处理来自单元17的接收到的视频信号以提供NTSC兼容的信号,用于分别在单元50和55上显示和音频再现。
在其他的输入数据模式下,单元72、74和78提供多个接口,分别用于来自电话线18的因特网流式视频和音频数据、来自馈线11的卫星数据和来自电缆线14的有线视频。来自单元72、74和78的被处理的数据被单元17适当地解码并被提供到解码器100,用于以与经由天线10的地面广播输入相关的所述的类似的形式进一步处理。
用户通过使用一个遥控器70来选择观看电视频道或屏幕菜单,如节目指南。处理器60使用经由接口65从遥控器70提供的选择信息来适当地配置图5的元件以接收一个所期望的节目频道供观看。处理器60包括处理器62和控制器64。单元62处理(即语法分析、核对和组装)包括节目指南和系统信息的节目特定信息,控制器64执行在操作解码器100中要求的剩余的控制功能。虽然单元60的功能可以被实现为如图5所示的分离的元件62和64,但是它们也可以被替代地在一个单一的处理器中实现。例如,单元62和64的功能可以被并入到一个微处理器的编程的指令中。处理器60配置处理器13、解调器15、解码器17和解码器系统100以便解调和解码输入的信号格式和编码类型。单元13、15、17和在解码器100中的子单元被处理器60通过利用双向数据和控制信号总线C设置在这些元件中的控制寄存器值而针对输入信号类型独立地配置。
提供到解码器100的传送流包括包含节目频道数据和节目特定信息的数据分组。单元22引导节目特定信息到处理器60,处理器60将所述信息语法分析、核对和组装为分级排列的表。包括用户选择的节目频道的独立的数据分组被利用所组装的节目特定信息识别和组装。所述节目特定信息包括条件访问、网络信息和标识与链接数据,使得图5的系统能够调谐到一个所期望的频道并组装数据分组以形成完整的节目。所述节目特定信息也包括辅助的节目指南信息(如电子节目指南-EPG)和与广播的节目相关的描述文本以及支持该辅助信息的标识和组装的数据。
处理器60将所接收的节目特定信息分组组合为多个分级排列的和互连的表。所述分级的表排列包括如图3所示的一个主指南表(MGT)、一个频道信息表(CIT)以及多个事件信息表(EIT)和诸如多个扩展文本表(ETT)的选用表。分级的表排列也并入了按照本发明的新的服务信息(NSI)。如前所述,NSI被经由在与在事件信息表中的独立事件相关的多个压缩字符串表中的一个未使用的语言指示符而分级地链接到在事件信息表中列出的独立的节目。所述语言指示符被在一个视频解码器中使用以指示新的服务信息对于一个特定的节目可以被获得并且被用于命令解码器从当前的节目和频道调谐到接收在新的服务信息中列出的替换的节目和频道。由处理器60经由单元22形成的作为结果的节目特定信息数据结构被存储在单元60的内部存储器中。
图6示出了一个流程图,用于形成和获取优先的频道映像和替代频道和节目。具体而言,图6示出了一个流程图,包含在处理器60的控制下利用系统20(图5)由一个编码器形成分组的节目数据(步骤205)和解码并处理分组的节目数据(步骤210-233)。使用图6的频道和节目替换方法的系统有利地使能了包括针对用户偏好定制的多媒体(如因特网内容)信息的虚拟频道的动态建立以及将本地广告替换例如国家的广播广告。在步骤205,在步骤200的开始之后,包括辅助的节目特定信息的分组的节目数据在一个编码器被形成,用于广播到诸如机顶盒或电视的解码单元。所述辅助的节目特定信息并入了多个优先频道映像(如图3所示的CIT和图4所示的NSI),这有利地使能了动态频道和节目替换。
在由系统20(图5)的发送和接收分组的节目数据之后,处理器60在步骤210(图6)指导系统20获取包括优先频道映像的节目特定信息。所述频道映像将构成一个节目的数据流的分组标识(PID)与用于传输数据流的物理传输信道(PTC)和对应的载波频率相关联。在步骤215,包括优先CIT、NSI频道映像、EIT、ETT信息和相关的描述符的所获取的节目特定信息被处理器60、子图像处理器30和OSD处理器37(图5)用于产生一个节目指南列单,用于经由多路复用器40和NTSC编码器45而显示在再现装置50上。图7示出了一个示范的所产生的节目指南列单。
图7示出了一个所产生的节目指南显示,列出了对于图1和图2所示的在MMDS广播网络中的Kokomo的一个频道和它的替换频道与相关的节目调谐和获取信息。所显示的指南示出了1999年5月27日在晚上8:00和10:00之间的Kokomo视频节目编排。在这个示例中,从晚上8:00到10:00的频道2上的节目项目705与Pacers对Knicks比赛的新的服务信息相关。
继续图6的步骤220,处理器60(图5)通过选择用于频道和节目获取的一个频道映像而响应于用户选择频道2来观看。注意,用户可以通过在图7的示范指南中选择图标或通过任何其他的输入方法而选择频道2观看。在步骤220,处理器基于预定的频道映像优先级选择在新服务信息中传输的频道映像(优先于CIT频道映像信息的使用),并使用这个信息来将一个备择的节目和频道替换在频道2上的节目项目705。在其他的实施例中,处理器60可以基于下列而选择要使用的频道映像(a)用户节目或频道偏好简档,(b)从远程头端器下载的替换简档或来自头端器的命令,以及(c)响应于地理区域信息,如将一个区域的一个或多个频道或节目替换另一个区域的映像。
在步骤225,处理器60使用在步骤220中选择的新服务信息来以包含本地广告的在频道12上播送的Pacers对Knicks比赛替换包含国家广告的在频道2上播送的相同的比赛。因此,本地公司能够有利地最大化广告的收入。调谐到频道2上节目项目705(图7)的用户被从当前的PTC/音频PID/视频PID调谐到在NSI中传输的并对应于频道12节目项710的新的一套参数(PTC=18,音频/视频PID=110/111)。在步骤225,处理器60与单元13、15、17和去复用器22相结合(图5)调谐来接收频道12和获取包括在频道12上播送的可替换的Pacers对Knicks比赛广播的分组。被识别的分组由单元25解码并被NTSC编码器45处理(经由多路复用器40),并且在单元50(图5)上显示包含Pacers对Knicks比赛的所产生的图像数据。在步骤233,当替换的Pacers对Knicks比赛结束的时候,处理器60指示系统20重新调谐到频道2以便接收在这个频道上的新节目(如在PTC=6上,音频/视频PID=110/111)。频道和节目替换的无缝特性表明用户可以不知道所述替换。图6的方法在步骤235结束。
图5的结构不是唯一的。可以按照本发明的原理来得到其他的结构来实现相同的目的。而且,图5的解码器100的元件的功能和图6的处理步骤可以在微处理器的编程的指令中整体地或部分地实现。另外,本发明的原理可以应用到任何形式的MPEG或非MPEG兼容电子节目指南。按照本发明的原理形成的数据流可以被用于多种应用中,包括例如经由电话线的视频服务器或PC类型的通信。带有按照本发明的原理形成来并入节目特定信息的一个或多个视频、音频和数据分量的节目数据流可以被记录到存储介质上并被发送或重新广播到其他的服务器、PC或接收机上。
权利要求
1.一种用于以在第一广播频道上传输的一个节目替换在第二广播频道上传输的一个节目的方法,包括步骤获取第一频道映像,所述第一频道映像将第一传输频道载波频率与用于捕获构成在第一广播频道上传输的第一节目的数据流的数据标识相关联;获取第二频道映像,所述第二频道映像将第二传输频道载波频率与用于捕获构成在第二广播频道上传输的一个备择的节目的数据流的数据标识相关联;以及通过使用所述第二频道映像信息来按照预定的标准将所述备择的节目替换所述第一节目,以便开始获取所述第二广播频道和所述备择的节目。
2.按照权利要求1的方法,其中所述第一频道映像包括用于获取在第一套广播频道上传输的节目的信息,以及所述第二频道映像包括用于获取在对应于在所述第一套广播频道中的所述频道之一的一个备择的广播频道上传输的一个备择的节目的信息。
3.按照权利要求1的方法,包括步骤响应于一个频道改变命令,对于所述获取的第二频道映像检查在一个备择的广播频道上传输的备择的节目数据。
4.按照权利要求3的方法,包括步骤通过所述获取的第二频道映像自动将被识别为可以获得的一个备择的节目和备择的广播频道替换用户选择的频道,和响应于频道改变命令,调谐来接收所述备择的节目和备择的广播频道。
5.按照权利要求1的方法,其中所述预定的标准包括至少下列之一(a)频道映像优先级,(b)用户节目偏好简档和(c)从远程头端器下载的替换简档。
6.按照权利要求1的方法,其中所述预定的标准包括地理区域信息。
7.按照权利要求1的方法,其中本地广播的备择的节目替换较远广播的第一节目。
8.按照权利要求1的方法,其中所述预定的标准包括从远程头端器产生的一个命令。
9.按照权利要求1的方法,包括步骤在所述备择的节目结束后,重新调谐来获取下列之一(a)所述第一节目和(b)不同于所述备择的节目和所述第一节目的一个第二节目。
10.一种用于以在第一广播频道上传输的一个节目替换在第二广播频道上传输的一个节目的方法,包括步骤获取第一频道映像,所述第一频道映像将第一传输频道载波频率与用于捕获构成在第一广播频道上传输的第一节目的数据流的数据标识相关联;获取第二频道映像,所述第二频道映像将第二传输频道载波频率与用于捕获构成在第二广播频道上传输的一个备择的节目的数据流的数据标识相关联;以及通过所述获取的第二频道映像来将被识别为可以获得的一个备择的节目和备择的广播频道替换用户选择的频道。
11.按照权利要求10的方法,其中所述第二频道映像和所述第一频道映像被分配了一个预定的频道映像优先级。
12.按照权利要求10的方法,其中所述第二频道映像与在一个节目特定信息的数据库中的所述第一频道映像分级地相关联。
13.按照权利要求10的方法,其中所述第二频道映像通过一个在事件说明信息中传输的一个指示符与一个事件相关联。
14.按照权利要求13的方法,其中所述指示符是正常未使用的指示符。
15.按照权利要求13的方法,其中所述指示符在语言信息中被传输,所述事件说明信息是一个事件信息表(EIT)。
全文摘要
一种定义、建立和解码复合的虚拟频道的系统有利地支持动态的频道和事件替换。一种用于以在第一广播频道上传输的一个节目替换在第二广播频道上传输的一个节目的方法,包括获取第一频道映像,所述第一频道映像将第一传输频道载波频率与用于捕获构成在第一广播频道上传输的第一节目的数据流的数据标识相关联;获取第二频道映像,所述第二频道映像将第二传输频道载波频率与用于捕获构成在第二广播频道上传输的一个备择的节目的数据流的数据标识相关联;以及通过使用所述第二频道映像信息来按照预定的标准将所述备择的节目替换所述第一节目,以便开始获取所述第二广播频道和所述备择的节目。
文档编号H04N7/16GK1652603SQ200510055838
公开日2005年8月10日 申请日期2000年6月21日 优先权日2000年3月16日
发明者托马斯·P·纽伯里, 王良中, 格伦·W·鲁赫, 史蒂文·C·罗兹 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1