产生和处理地面、有线或卫星广播的节目映像信息的系统的制作方法

文档序号:7580492阅读:176来源:国知局
专利名称:产生和处理地面、有线或卫星广播的节目映像信息的系统的制作方法
技术领域
本发明涉及MPEG兼容处理的节目指南、系统信息和节目专用信息的产生。
在视频广播和处理应用场合中,数字视频数据一般被编码以符合一公知标准的要求。一个这样的广泛采纳的标准是MPEG 2(运动图像专家组-Moving Picture Expert Group)图像编码标准,以下称之为“MPEG标准”。MPEG标准包括一个系统编码部分(ISO/IEC 13818-1,1994年6月10日)和一个视频编码部分(ISO/IEC 13818-2,1995年1月20日)。编码为MPEG标准的数据是采用分组化数据流形式,它一般包括许多节目频道的数据内容(例如相应于有线电视频道1-125的内容)。另外,几个数字业务和频道可以占据以前由一个单一模拟频道占有的频谱。以前分配给一个模拟NTSC兼容广播频道的6MHz带宽,现在可以分成许多数字分频道,供许多业务使用。例如,RF频道13的广播频谱可以分配给许多分频道,包括一个主要节目频道、一个提供股票行情的财经业务频道、一个体育新闻业务频道和一个电视购物频道。此外,无论是所传输的分频道的数量或是各个分频道的带宽都可以动态地变化以适应变化着的广播节目要求。
在这样的数字视频系统中,广播业务数量的激增及它们内容的日益多样化,以及广播台动态地改变这些频道的编号和所分配的带宽,构成了许多问题。特别是广播频道数量的增加可能增加调谐的困难和延长获得所选节目频道所需的时间。另外,如同频道数量增加一样,在译码所传输节目数据中所要求的辅助节目专用信息的数量也增加。辅助节目专用信息包括用于识别和汇编包含所选节目的分组的数据,也包括与所传输节目数据有关的节目指南和文本信息。所传输的辅助信息所增加的数量和种类将附加的负担加在可获得的传输带宽和接收机译码以及存储资源上。
此外,频道编号在这样的数字视频系统中可能存在问题。这是因为广播台可能不想失去一个原来的模拟NTSC广播频道号码,虽然该广播台在以前由单一模拟节目频道占有的频谱中正在传输几个节目频道。广播台可能在频道号码中如一个商标标识例如Fox 5TM、频道13TM一样注入了大量投资。本发明的目的是提供一种解决这些问题和由此派生的问题的一个系统。
在用于对包含MPEG兼容节目映像表信息的MPEG兼容数据流进行译码的数字视频系统中,频道映像信息被识别和汇编。频道映像信息识别构成广播节目的各个分组化数据流。频道映像信息使广播频道与分组标识符相联系,该分组标识符用于识别构成广播频道上所传输的节目的各个分组化数据流。频道映像信息重复在MPEG兼容节目映像表信息中传送的信息。
附图简要说明在附图中

图1是按照本发明的原理用于解调和译码广播信号的数字视频接收设备的方块图。
图2示出按照本发明用于传送节目专用信息的一个主指南表(MGT-Master Guide Talbe)格式。
图3示出按照本发明用于传送包含双节目频道识别号码的节目专用信息的一个频道信息表(CIT-Channel Information Table)格式。
图4示出按照本发明用于传送包含节目映像信息的节目专用信息的一个业务地点描述符(SLD-Service Location Descriptor)格式。
图5示出按照本发明用于传送节目相关文本信息的一个节目专用信息文本格式。
图6示出如在图5的文本格式中所使用的那样用于分配一个文本消息标识符的方案。
图7示出按照本发明用于传送节目相关文本信息的一个多压缩文本字符串格式。
图8和9示出压缩和编码在图7的多压缩文本字符串格式内的指示符的示例性指示符定义。
图10示出按照本发明用于产生节目专用信息的一个方法。
图1是按照本发明的原理用于解调和译码广播信号的数字视频接收系统的方块图。虽然所揭示的系统以一个用于接收包含节目专用信息的视频信号的系统角度来描述,但它仅是示例性的,其中节目专用信息包含以MPEG兼容格式的节目指南数据。节目专用信息可以是各种各样的形式。例如,它可以遵照在MPEG系统标准2.4.4节中规定的节目专用信息(PSI-ProgramSpecific Information)要求,或者它可以遵照1995年4月12日由美国先进电视系统委员会(ATSC-Advanced Television Systems Committe)制订的高清晰度电视(HDTV)信号标准“HDTV传输的数字电视标准(Digital Television Standardfor HDTV Tvansmission)”或其它ATSC标准。另一方面,它可以依照一个特定系统的所有人或顾客的要求来产生。
本发明的原理可适用于地面、有线、卫星、Internet(因特网)或计算机网络广播系统,其中编码类型或调制格式可以改变。这样的系统可以包括例如非MPEG兼容系统,涉及其它类型的编码数据流和传送节目专用信息的其它方法。另外,虽然所揭示的系统以处理广播节目的角度来描述,但这仅是示例性的。术语“节目”被用于代表任何形式的分组化数据,譬如说,如音频数据、电话消息、计算机程序、因特网数据或其它通讯一类的数据。
概括地说,在图1的视频接收机系统中,一个广播载波被天线10接收并由单元13处理,该载波用携载音频、视频及代表广播节目内容的有关数据的信号调制。合成的数字输出信号由解调器15解调。来自单元15的解调输出经网格译码,映像成字节长度数据段,再解交织并由译码器17校正Reed-Solomon误差。来自单元17的经校正的输出数据是一MPEG兼容传输数据流形式,包含代表多路复用的音频、视频和数据成分的节目。来自单元17的传输流由单元22多路分配成音频、视频和数据成分,它们再由译码器系统100的其它元件作进一步处理。在一种方式中,译码器100提供MPEG译码数据,分别供在单元50和55上显示和声音再现。在另一种方式中,来自单元17的传输流由译码器100处理,以提供一个MPEG兼容数据流,供经由存储设备90存储在存储媒体105上。
用户使用遥控单元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内的子单元对输入信号类型被单独配置,这通过处理器60使用一双向数据和控制信号总线C设置这些元件内的控制寄存器值来完成。
提供给译码器100的传输流由包含节目频道数据的数据分组和节目专用信息组成。单元22把节目专用信息分组引导至处理器60,该处理器60分析、检验并把这个信息汇编成分级安排的表。包含用户所选择的节目频道的各个数据分组使用被汇编的节目专用信息来识别和汇编。节目专用信息包含条件访问、网络信息以及使图1系统能调谐到所希望的频道并汇编数据分组以形成完整节目的识别和链接数据。节目专用信息也包含辅助节目指南信息(例如电子节目指南EPG-Electronic Program Guide)和与广播节目有关的描述性文本以及支持这个辅助信息识别和汇编的数据。
节目专用信息被处理器60汇编成多重分级安排和互连的表。一个示例性分级表方案包含一个主指南表(MGT)、一个频道信息表(CIT)、事件信息表(EITs-Event Information Tables)和任选的表如扩充文本表(ETTs-Extended TextTables)。MGT包含用于获得在其它表如识别与其它表有关的数据分组的标识符中所传送的节目专用信息的信息。CIT包含用于调谐和导航以便接收用户所选择的节目频道的信息。EIT包含在CIT中所列频道上可收看节目(事件)的描述性列表。ETT包含描述节目和节目频道的文本消息。描述和补充分级表内项目的附加节目专用信息被传送到描述符信息单元内。由处理器60经由单元22所获得的节目专用信息被存储在单元60的内部存储器内。
详细考察图1,一个用携载代表由天线10接收的音频、视频和有关数据的节目的信号调制的载波被映像为数字形式,并由输入处理器13处理。处理器13包括射频(RF)调谐器和中频(IF)混频器和放大级,用于将输入信号下变频至适合于进一步处理的较低频段。在这个示例性系统中,由天线10接收的输入信号包含33个实际传输频道(PTCs 0-32)。每个实际传输频道(PTC-Physical Transmission Channel)被分配一个6MHz带宽并包含例如至多6个分频道。
作为示例性的目的假设一个视频接收机用户使用遥控单元70选择一个分频道(SC)来收看。处理器60使用从遥控单元70经由接口65所提供的选择信息,以适当配置译码器100的元件来接收相应于所选分频道SC的PTC。下变频之后,来自单元13的所选PTC的输出信号具有6MHz带宽,中心频率在119-405MHz范围内。在下面的讨论中,一个实际传输频道(PTC)的RF频道系指一个所分配的广播台传输频道带宽,其包含一个或多个分频道(也称为虚拟频道或逻辑频道)。
处理器60配置单元13的射频(RF)调谐器和中频(IF)混频器和放大级,以接收所选的PTC。所选PTC的下变频输出被单元15解调。解调器15的主要功能是恢复和跟踪载频,恢复所传输数据时钟频率,和恢复视频数据本身。单元15也恢复对应于发射机时钟的取样和同步时钟,并用于定时处理器13、解调器15和译码器17的工作。来自单元15的被恢复的输出提供至译码器17。
来自解调器15的输出被映像为字节长度数据段,再解交织并由译码器17根据已知原理校正Reed-Solomon误差。此外,单元17提供一正向误差校正(FEC-Forward Error Correction)有效性或将指示锁定到处理器60。Reed-Solomon误差校正是正向误差校正的一个已知类型。FEC锁定指示信号,使Reed-Solomon误差校正被同步到被校正数据,并正在提供一个正确的输出。应当指出,由单元13、15和17实现的解调器和译码器功能单个来说是已知的并通常被描述过,例如可参考“Digital Communication(数字通信)”一书,作者Lee和Messerschmidt(Kluwer Academic Press,Boston,MA,USA,1988)。
来自单元17的经校正的输出数据由MPEG兼容传输处理器和多路分配器22处理。各个分组由它们的分组标识符(PIDs-Packet Identifiers)识别,这些分组不是由特定节目频道内容就是由节目专用信息组成。处理器22根据对分组首标信息内所包含的分组标识符(PIDs)的分析按照类型区分数据,并提供在后来的视频、音频和数据解压缩中所使用的同步和误差指示信息。
提供给处理器22的经校正的输出数据是一传输数据流形式,包含分发给几个分频道的许多节目的节目频道内容和节目专用信息。在这个示例性说明中,节目专用信息说明在一个特定PTC的传输流中存在的分频道。然而,在另一个实施例中,节目专用信息也可以说明位于其它PTC中和以不同传输流传送的分频道。这些分频道的组可能是有联系的,因为它们的源是一个特定的广播台或者它们占有以前分配给一个模拟NTSC兼容广播频道的传输带宽。另外,在传输流中包含一个所选节目频道的各个分组由与处理器22一起工作的处理器60使用在节目专用信息中所包含的PID来识别和汇编。
节目专用信息采用分级排列表形式,其包括MGT、CIT、EIT和ETT以及补充描述符信息。识别包含MGT数据的分组的PID被预先确定并存储在处理器60的内部存储器内。另外,MGT传送识别CIT、EIT和ETT数据的PID,并传送指示这些表大小的其它信息。处理器60监视MGT的更新,以识别PID或表大小的任何变化。因此,在处理器60根据由单元17提供的FEC锁定指示确定正确数据正在提供给传输处理器22之后,MGT可能在没有附加PID信息情况下被获得。采用控制信号C,处理器60配置传输处理器22以选择由包括CIT、EIT和ETT数据的剩余节目专用信息组成的数据分组。处理器22将由单元17提供的输入分组的PID与由处理器60预先装载在单元22内的控制寄存器中的PID值相匹配。另外,处理器60访问、分析和汇编由处理器22俘获的节目专用信息分组并把节目专用信息存储在它的内部存储器中。处理器60从所获得的节目专用信息中导出调谐参数,其中包括PTC载频、解调特性和分频道PID。处理器60在配置单元13、15、17和译码器100元件中使用这个信息,以获得所选择的分频道(SC)节目内容。
由处理器60获得和检验的包括MGT、CIT、EIT和ETT数据及有关描述符的节目专用信息含有在图2-9中给出的数据格式中所例举的有益特征。这些特征便于译码器100(图1)对节目频道内容和有关节目指南数据进行识别、采集、汇编和译码。处理器60通过访问和汇编存储在单元60内部存储器中的节目专用信息分组,产生如由图2的数据格式所例举的一个MGT。MGT包含数据标识符,例如PID ETT 205和PID-PG 210(图2),使得有可能汇编CIT、EIT和ETT表。处理器60使用MGT数据标识符来访问和汇编节目专用信息分组,以产生CIT、EIT和ETT数据及有关描述符。
处理器60使用所获得的CIT频道映像信息,如在图3中所例举的那样,来识别包含用户选择收看的分频道SC的分组。用户通过使用遥控单元70和经由接口65输入两个节目频道号码来选择收看的分频道SC。各个节目频道被便利地分配第一和第二识别号码。第一识别号码(主号码,如图3中用bundle number 300所表示的那样)识别广播源和广播台频道商标号码,例如Fox 5TM、频道13TM。第一识别号码指出节目或业务的广播源并且可能与广播节目的RF频道无关。然而,在其它实施例中,第一识别号码可能与广播RF频道有关,或者与其它节目特性如节目类别或主题例如电影有关。第二识别号码(次号码,如在图3中用Channel_number_in_bundle305所表示的那样)识别相应于由广播台所提供的一组业务内的一个特定业务的一个分频道。第一和第二识别号码共同用于识别一个特定业务如由特定广播台所提供的一个分频道。虽然所选分频道SC可能占有在一个与广播源有关的围绕的频道频谱内的一个RF带宽,但是第一和第二识别码都与这样一个频谱无关。然而,这个联系可能在其它实施例中被建立。这个双号码体制使得广播台能在动态分配广播分频道范围内保留频道商标标识。
用于选择分频道SC的双节目频道识别号码可由用户以多种方式输入。这些可以包括使用遥控单元70从一个显示节目指南中节目频道选择的分级菜单系统内选择分频道SC,或通过经由例如单元70的小键盘简单顺序数字输入。频道选择系统也可以包括使用不同数据输入设备譬如说,如一个键盘或不连续的开关。另外,数据输入系统也适应单频道识别号码输入以及双识别号码输入。在检测到一个频道选择完成命令后,处理器60把单频道识别号码输入转换成双识别号码。处理器60依据一事先确定的转换映像将单频道识别号码转换成双识别号码。这个转换也可以使用一预先确定并存储的算法或公式来实现。所导出的双识别号码被处理器60用于分组识别、调谐和用于以前面好象两个号码已由用户输入后所描述的方式来识别其它译码器信息。
处理器60使用从遥控单元70经由接口65提供的已接收节目频道识别号码300和305来确定相应于从CIT中所选分频道SC的PTC。PTC号码(图3中项355)一经确定,处理器60(图1)配置单元13、15和17,以接收所选分频道SC的PTC。根据节目频道识别号码300和305确定的唯一节目分频道也可以称为业务或虚拟频道或逻辑频道,而CIT可以被认为是一个虚拟频道表。另外,如同让一个特定PTC与所选分频道SC的第一和第二分频道识别号码300和305相联系一样,CIT也将其它参数与SC相联系。这些参数包括(a)channel_id 320,用于将所选分频道SC与在EIT中所传送的节目内容信息相联系,(b)channel_type指示符325,用于识别分频道数据是模拟例如NTSC、数字视频例如ATSC视频还是数字音频例如ATSC音频,(c)ETM-flag330,表示对这个分频道是否可获得一个文本消息,(d)频道名称340和(e)descriptor(描述符)335,例如象后面所描述的业务地点描述符。
处理器60根据在CIT内所传送的业务地点描述符(SLD-Service LocationDescriptor)便利地确定所选分频道SC的节目映像信息。SLD节目映像信息由图4的数据格式举例说明。SLD将所选分频道SC与分组标识符例如项420联系起来,用于识别各个分组化数据流,各个分组化数据流构成在所选分频道SC上被传输的节目成分。此外,SLD节目映像信息与CIT一起将所选分频道SC变换为节目号码405、PCR(节目时钟参考-Program Clock Reference)标识符410、语言代码指示符425和流类型标识符415,用于识别一个流是譬如说视频、音频、控制、辅助或个人信息。
SLD节目映像信息复现已在节目映像表(PMT-Program Map Table)内存在的输入到译码器100的MPEG兼容传输流的段信息。然而,通过把SLD加入到CIT内,译码器100识别和获得在所选分频道SC上被传输的一个节目所需要时间被有利地减少。这是因为CIT和SLD提供格式化和被链接的信息,其足以能使处理器60直接配置和调谐图1的系统,以接收所选分频道SC。特别是CIT和SLD把各个第一和第二分频道识别号码与用于识别数据流的PID直接联系起来,该数据流构成在这个分频道上被传送的一个节目。这使得处理器60能配置图1的系统以便在没有获得和使用在输入到译码器100的MPEG兼容传输流中的节目映像表(PMT)信息情况下接收所选分频道SC。此外,CIT和SLD节目映像信息的数据划分、数据格式化和数据重复频率特性可以与MPEG PMT信息需求无关地来确定。
从单元17输入到译码器100的分组化已译码传输流包含譬如说视频、音频和代表TV节目的数据,同时也包含分画面数据。分画面数据分组含与由用户为收看所选节目和频道有关的图像元素,包括譬如说节目指南、显示命令、字幕、所选菜单选项或其它项目。因而,分画面数据分组括含有在CIT中列出的分频道上所接收的节目(事件)的描述性列表的EIT,也包含含有描述节目和节目分频道的文本消息的ETT。
处理器60根据CIT和SLD确定构成在所选分频道SC上所传输节目的视频、音频和分画面流的PID。处理器22将由译码器17所提供的输入分组的PID与在分频道SC上所传输的视频、音频和分画面流的PID值相配。这些PID值由处理器60预先装载在单元22内的控制寄存器中。以这种方式,处理器22俘获构成在分频道SC上所传输节目的分组,并把它们变成MPEG兼容的视频、音频和分画面流,供分别输出到视频译码器25、音频译码器35和分画面处理器30。视频和音频流包含代表所选分频道SC节目内容的被压缩视频和音频数据。分画面数据分组含与分频道SC节目内容有关的EIT和ETT信息。
译码器25将来自单元22的MPEG兼容的分组化视频数据译码和解压缩,并经由多路开关40将代表像素数据的解压缩节目提供给NTSC编码器45。同样地,音频处理器35译码来自单元22的分组化音频数据,并将已译码和经放大的音频数据与有关的解压缩视频数据同步地提供给设备55供声音再现。处理器30对从单元22接收的分画面数据译码和解压缩。
由处理器30译码的分画面数据分组括在图5中给出的示例性数据格式中在ETT中的文本消息(扩充文本消息-ETMs)。在图5的ETT中所传送的文本消息被便利地划分成规定持续时间的时间周期。分段文本消息描述在一规定持续时间的周期中发生的节目及开始时间,例如从上午12点、下午3点、下午6点…等开始的三小时字块。定义用于所传送文本消息的持续时间和开始时间的指示符被包括在图2的MGT中(分别为图2的duration项215和application_time项220)。文本消息(例如extended_text_message 505)与在图5的格式中的文本消息标识符(ETM_id 510)一起被传送。
译码器100(图1)能比在没有这样分段的情况下更有效地获得、处理和存储被划分成规定持续时间的时间周期的节目描述性文本消息。这是因为分段文本消息排除了发生在规定时间周期之外的信息,因此比非分段文本消息要小。从而,分段文本消息数据占据较小的存储空间,并且较之非分段数据的较大数据块能更快地获得和处理。另外,图5的数据格式允许用户获得一个所选分频道SC或一组所选节目分频道的文本消息数据。这使得由译码器100对文本消息数据的识别、获得和译码能集中在用户感兴趣的节目和分频道上,并减小冗余文本消息信息的获取。
在ETT中所传送的文本消息可包含频道信息或节目(事件)信息。图6示出分配图5的一个文本消息标识符ETM_id 510的示例性格式,该标识符识别文本消息的类型,例如文本消息是否包含频道信息(图6的项610)或节目信息(图6的项605)。文本消息标识符510(图5)也识别文本消息与之有关的源,例如分频道。
在图5的ETT中所传送的一个文本消息505根据图7的多压缩文本字符串格式被压缩和格式化。压缩文本字符串格式便利地包括指示符,该指示符简化由在图1的译码器100中的处理器30对多压缩文本字符串的识别和译码。处理器30通过分别确定来自指示符705、710和715(图7)的文本字符串的压缩、编码和语言特性,对从单元22(图1)所接收的文本字符串505(图5)进行译码。更明确地说,处理器30与处理器60一起工作,通过应用采用指示符705所选择的一个解压缩函数,例如Huffman解压缩函数对所接收的文本字符串505解压缩。同样地,处理器30按照使用指示符710所选择的一个字符代码组和使用指示符715所选择的一个语言代码组,通过应用一个解释文本字符的译码函数对所接收的文本字符串进行译码。另外,处理器30根据指示符725和720分别确定被处理的文本字符串的数目和在每个文本字符串中字节的数目。
图8示出在图7的多压缩文本字符串格式内压缩指示符705的一个示例性指示符定义。应当指出,压缩指示符705可以表示在一个文本字符串内未采用压缩函数。在这种情况下,处理器30对从单元22所接收的文本字符串不应用解压缩函数。图9示出在图7的多压缩文本字符串格式内编码指示符710的一个示例性指示符定义。
处理器30汇编和格式化文本字符串505(图5)的已译码和已解压缩文本字符串元素,以产生一个已译码文本字符串,供输出到屏幕显示(OSD-On-Screen Display)和图形发生器37(图1)。单元37解释和格式化来自单元30的文本字符串字符数据,并产生供在单元50上显示的被格式化的像素映像文本和图形。被格式化的像素映像文本和图形数据可代表供以后在单元50上显示的一个节目指南或其它类型的菜单或用户接口。单元37也处理EIT、ETT和其它信息,以产生供在单元50上显示的显现、加小标题的像素映像数据,控制和信息菜单显示,其包括可选择的菜单选项,和其它项目。控制和信息显示使得设备的功能选择和输入能工作于译码器100的用户操作的参数上。
由OSD发生器37产生的文本和图形在处理器60的指导下以重叠像素映像数据的形式来产生。来自单元37的重叠像素映像数据在处理器60指导下与来自MPEG译码器25的解压缩像素典型数据经由多路开关40在编码器45中被组合和同步。表示在分频道SC上的一个视频节目的组合像素映像数据与有关的分画面文本消息数据一起由NTSC编码器45编码,并输出到设备50供显示。
在图1系统的存储方式中,来自单元17的经校正的输出数据被译码器100处理,以提供一个MPEG兼容数据流供存储。在这个方式中,一个节目由用户经由遥控单元70和接口65来选择供存储。处理器22与处理器60一起产生包含MGT、CIT、EIT和ETT数据的压缩节目专用信息和包含前面描述过的有益特征的描述符。压缩节目专用信息支持对为存储所选节目的译码但排除无关的信息。处理器60与处理器22一起形成一个复合MPEG兼容数据流,它包含所选节目的分组化内容数据和有关的压缩节目专用信息。复合数据流输出到存储接口95。
存储接口95缓冲复合数据流,以减少在数据中的间隙和比特率变化。合成的经缓冲的数据由存储设备90处理成适合于在媒体105上存储。存储设备90使用已知误差编码技术如频道编码、交织和Reed Solomon编码,对来自接口95的经缓冲的数据流进行编码,以产生一个适合于存储的编码数据流。单元90把包含压缩节目专用信息的合成编码数据流存储到媒体105上。
图10示出用于产生包含MGT、CIT、EIT和ETT数据的节目专用信息和包含前面描述过的有益特征的描述符的一种方法。该方法可以在广播视频数据例如由图1的天线10所接收的数据的一个编码器上被采用,或者该方法可以在一个译码器单元内例如图1的处理器60内被采用。
在图10的步骤800开始之后,在步骤810产生一个CIT。CIT包含分频道和节目识别信息,使得能获得可得到的广播节目和分频道。CIT含有第一和第二分频道识别号码和一个SLD,其包含分组标识符,用于识别构成在特定分频道上所传输的各个节目的各个分组化数据流。所产生CIT也含有与所列节目分频道相联系的项目,包括一个节目号码,一个PCR(节目时钟参考)标识符,一个语言代码指示符,和一个流类型标识符,就象前面对于图1所描述的那样。
在步骤815,产生一个EIT,其包含节目指南信息,而节目指南信息包括在CIT中所列分频道上可接收的节目(事件)的描述性列表。在步骤820,产生一个ETT,其包含譬如说描述节目的文本消息。每个文本消息划分成规定持续时间的时间周期。分段文本消息的持续时间和应用时间也由ETT本身中的指示符定义。文本消息数据根据己知技术被编码和压缩,并在ETT中和定义所采用的压缩、编码和语言特性的指示符一起被传送。ETT也被产生以包括定义所处理的文本字符串数目和在每个文本字符串中字节的数目的指示符。在步骤822,产生一个MGT,其包含数据标识符,使得能识别和汇编CIT、EIT和ETT信息。MGT也传送以前产生的CIT、EIT和ETT的表大小信息。
在步骤825,产生节目专用信息,其包括MGT、CIT、EIT和ETT数据以及在步骤805-822中产生的描述符。在步骤830,节目专用信息与多个分频道的视频和音频节目表示成分一起被格式化为一个传输流供输出。在步骤835,输出的传输流被进一步处理,以适合于传输到另一个设备,譬如说如接收机、视频服务器或供记录在一个存储媒体上的存储设备。在步骤835中所进行的处理包括已知编码函数如数据压缩Reed-Solomon编码、交织、扰频、网格编码和载波调制。在步骤840完成和终止该过程。在图10的过程中,可产生多个CIT、EIT和ETT表并包含在节目专用信息中,以便适应扩充的分频道数目。
图1的结构不是唯一的。其它结构可按照本发明的原理推演出来,以实现同样的目的。另外,图1译码器100的元件的功能和图10的方法步骤可以全部或部分地在微处理器的编程指令内实现。此外,本发明的原理适用于任何形式的MPEG或非MPEG兼容电子节目指南。按照本发明的原理产生的数据流可被用于各种应用场合,包括譬如说经由电话线的视频服务器或PC类型通讯。按照本发明的原理为包含节目专用信息所建立的具有一个或多个视频、音频和数据成分的节目数据流可以被记录在存储媒体上和被传输或重新广播到其它业务、PC或接收机。另外,这里关于“带宽”的任何引用被广泛地解释为包括譬如说比特率容量且不限制于一个频谱。
权利要求
1.用于对包含节目映像表信息的MPEG兼容分组化节目信息进行译码以提供译码的节目数据的设备,其包括识别装置(60,22),用于识别在所述分组化节目信息中传送的频道映像信息,所述频道映像信息使广播频道(300,305)与分组标识符(420)相联系,所述分组标识符用于识别构成在所述广播频道中传输的节目的各个分组化数据流;以及汇编装置(60,22),用于汇编所述被识别信息,以产生用于识别构成所述节目的所述各个分组化数据流的频道映像,其中所述频道映像信息重复在所述MPEG兼容节目映像表信息中传送的信息。
2.按照权利要求1的设备,其中所述频道映像信息还使一个单独的节目与一个相应的实际传输频道载频(315)相联系。
3.按照权利要求1的设备,包括调谐装置(13、15、17),利用用来获得所述节目的所述频道映像信息,调谐接收在所述广播频道上所传输的所述节目。
4.用于对MPEG兼容分组化节目信息进行译码以提供译码的节目数据的设备,其包括识别装置(60,22),用于识别在所述分组化节目信息中传送的频道映像信息,所述频道映像信息使广播频道与分组标识符相联系,所述分组标识符用于识别构成在所述广播频道中传输的节目的各个分组化数据流;以及汇编装置(60,22),用于汇编所述被识别信息,以产生用于识别构成所述节目的所述各个分组化数据流的频道映像,其中所述频道映像信息使一个单独的节目(420)与一个相应的语言类型指示符(425)相联系。
5.一种包含代表视频信息的MPEG兼容数字数据的存储媒体,包括一个视频节目;和MPEG兼容节目映像表信息(405-420);以及包含在所述MPEG兼容数字数据中的频道映像信息,所述频道映像信息使分组标识符(420)与构成所述视频节目的各个分组化数据流相联系,其中所述频道映像信息重复在所述MPEG兼容节目映像表信息中传送的信息(410,420)。
6.用于产生适合用于对包含节目映像表信息的MPEG兼容分组化节目信息进行译码以提供译码的节目数据的节目指南信息的设备,包括用于产生频道映像信息的装置(60,22),该频道映像信息包括使广播频道与用于识别构成所述广播频道中传输的节目的各个分组化数据流的分组标识符相联系的信息;以及用于将所述频道映像信息加入分组化节目指南信息中以供输出的装置(60,22),其中所述频道映像信息重复在所述MPEG兼容节目映像表信息中传送的信息(410,420)。
7.按照权利要求1或4或5或6的设备,其中所述频道映像信息还使一个单独的节目与一个相应的节目时钟参考(PCR)值(410)相联系。
8.按照权利要求1或5或6的设备,其中所述频道映像信息还使一个单独的节目与一个相应的语言类型指示符(425)相联系。
9.按照权利要求1或6的设备,其中所述频道映像信息还使所述分组标识符(420)与在识别所述广播频道时共同使用的第一和第二识别号码(300,305)相联系。
10.按照权利要求1或6的设备,其中所述信息命名所述广播频道与在所述频道映像信息的描述符部分(335)内传送的所述分组标识符相联系。
11.按照权利要求10的设备,其中所述频道映像信息使多个广播频道(315,320,325)与相应的描述符部分(335)相联系。
12.按照权利要求1或6的设备,其中所述频道映像信息还使数据流类型指示符与各个分组化数据流相联系,所述数据流类型指示符(415)识别所述各个分组化数据流是否包含a)音频信息,和b)视频信息中的至少一个。
13.一种用于对包含节目映像表信息的MPEG兼容分组化节目信息进行译码以提供译码的节目数据的方法,包括下列步骤识别在所述分组化节目信息中传送的频道映像信息(60,22),所述频道映像信息使广播频道与分组标识符相联系,所述分组标识符用于识别构成在所述广播频道中传输的节目的各个分组化数据流;以及汇编所述识别的信息(60,22),以产生用于识别构成所述节目的所述各个分组化数据流的频道映像,其中所述频道映像信息重复在所述MPEG兼容节目映像表信息中传送的信息(410,420)。
14.一种用于产生适合用于对包含节目映像表信息的MPEG兼容分组化节目信息进行译码以提供译码的节目数据的节目指南信息的方法,包括产生频道映像信息(60,22),该频道映像信息包括使广播频道与用于识别构成所述广播频道中传输的节目的各个分组化数据流的分组标识符相联系的信息;以及所述频道映像信息(60,22)加入分组化节目指南信息中以供输出,其中所述频道映像信息重复在所述MPEG兼容节目映像表信息中传送的信息(410,420)。
全文摘要
频道映像信息包括在视频处理和存储媒体格式中使用的分组化节目信息中的节目映像表信息。在用于译码(100)包含MPEG兼容节目映像表信息的MPEG兼容数据流的数字视频系统中,频道映像信息被识别和汇编(60,22)。频道映像信息识别构成广播节目的各个分组化数据流。频道映像信息使广播频道与分组标识符相联系,该分组标识符用于识别构成广播频道上所传输的节目的各个分组化数据流。频道映像信息重复在MPEG兼容节目映像表信息中传送的信息。
文档编号H04N5/44GK1262840SQ98807055
公开日2000年8月9日 申请日期1998年6月30日 优先权日1997年7月10日
发明者梅米特·K·奥兹坎, 唐嘉元, 埃德温·A·赫里迪亚 申请人:汤姆森消费电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1