解调器201连接的有线带内传送的有线A/V广播中,调谐器-1212调谐仅仅具有特定信道频率的音频/视频(A/V)广播并且将所调谐的A/V广播输出到解调器216。
[0130]因为地面广播和有线广播以不同方式传送,所以解调器216以不同方式解调地面广播和有线广播。例如,地面A/V广播以残留边带调制(VSB)方式来调制和传送,而有线A/V广播以正交调幅(QAM)方式来调制和发送。因此,解调器216在A/V广播是地面广播时以VSB方式、并在其为有线广播时以QAM方式来解调由调谐器1212调谐的信道频率的A/V广播。
[0131]调谐器2214调谐到通过与网络调制解调器201相连接的有线被带内传送的有线A/V广播之中特定信道频率的A/V广播,并将所调谐的A/V广播输出到解调器216。
[0132]调谐器1212和调谐器2214可以调谐到不同信道的信号,并将所调谐的信号发送到解调器216。替代地,调谐器1212和调谐器2214可以调谐到相同信道的不同A/V流,并将所调谐的流发送到解调器216。例如,调谐器1212可以调谐到主画面的流,调谐器2214可以调谐到画中画(PIP)流。而且,在使用数字视频记录器(DVR)等来存储数字视频信号的情形中,用户可以通过使用调谐器1212和调谐器2214在观看图像的同时记录视频信号。
[0133]解调器216解调所接收的信号,并将所解调的信号发送到多路复用器218。多路复用器218多路复用并输出从解调器216和TCP/IP网路堆栈226输入的信号。例如,多路复用器218可以多路复用并输出被调谐器1212调谐之后所解调的主图像和被调谐器2214调谐之后所解调的PIP图像。替代地,根据不同的实施例,复用器218可以多路复用不同信道的图像或者将其与来自TCP/IP网络堆栈226的输出信号多路复用并输出。
[0134]多路复用器218在输入信号是地面广播信号时将输入信号直接输出到解复用器220,并在输入信号是有线广播信号或IPTV广播信号时通过安装在插槽中的有线卡250将输入信号输出到解多路复用器220。有线卡250包括用于防止复制和对高附加值广播内容的条件接入的条件接入(CA)系统,并且还被称为部署点(POD)模块。
[0135]也就是说,如果所接收的广播信号被加扰,则有线卡250解扰所接收的广播信号并将所解扰的广播信号输出到解多路复用器220。如果没有安装有线卡250,则从多路复用器218输出的A/V广播信号被直接输出到解多路复用器220。在这种情形中,用户不能正常观看被加扰的A/V广播信号,因为被加扰的A/V广播信号不能被解扰。
[0136]解多路复用器220将输入到其的视频信号和音频信号彼此分离,并将所分离的视频信号和音频信号输出到解码器222。解码器222分别通过视频解码算法和音频解码算法将所压缩的A/V信号恢复成原始信号,并输出所恢复的信号以用于其显示和声输出。
[0137]DVR控制器234、内容加密单元236、存储器接口单元238和内容数据库240起着存储所接收的数字数据或再现所存储的数据的作用。DVR控制器234在控制器228的控制下控制DVR以存储来自解多路复用器220的输出数据之中的所选视频数据等或再现存储数据之中的所选的视频数据等。内容加密单元236加密并输出要被存储的数据,或者解密并输出所加密和存储的数据。根据不同的实施例,可以不使用内容加密单元236。
[0138]存储器接口单元238执行与内容数据库240的数据输入/输出接口,内容数据库240存储向其输入的数据。
[0139]DCAS 232下载并存储来自传送服务器的条件接入系统(CAS),并根据所存储的条件接入系统中适当的一个来执行条件接入功能。
[0140]以太网NIC 224接收通过网络调制解调器201接收的信号之中的将被传送到特定IP地址的以太网帧分组,并将所接收的分组发送到TCP/IP网路堆栈226。替代地,以太网NIC 224基于双向通信接收来自TCP/IP网络堆栈226的数据(例如支付程序应用、接收器状态信息、用户输入等等),并通过网络调制解调器201将所接收的数据传送到外部网络。以上特定IP地址可以是主机设备的本身IP地址或有线卡的IP地址。而且,以太网NIC 224通过网络调制解调器201来接收将被传送到IP网络的信道信息。这里,如前所述,信道信息包括关于地面/卫星/有线广播以及IP广播的信道信息。而且,如前所述,信道信息包括虚拟信道信息和物理信道信息。
[0141]广播接收器200可以使用DOCSIS机顶盒网关(DSG)系统或带外(OOB)系统来接收OOB消息,包括IP网络/有线/卫星/地面广播的集成系统信息(SI)、应急警报系统(EAS)、扩展应用信息表(XAIT)、条件接入系统信息以及各种有线卡控制信息。也就是说,广播接收器200可以通过有线接收通过IP网络传送的广播内容的系统信息。
[0142]在广播接收器200中,主机设备可以包括DOCSIS调制解调器、OOB调谐器等等以接收OOB消息。例如,广播接收器200可以使用IP系统和OOB系统之一或IP系统、DSG系统和OOB系统之一来接收OOB消息。
[0143]在使用IP系统和OOB系统之一来接收OOB消息的情形中,广播接收器200可以进一步包括OOB调制解调器、解调器等等,并且POD模块可以作为OOB调制解调器。而且,在使用IP系统、DSG系统和OOB系统之一来接收OOB消息的情形中,广播接收器200可以进一步包括DOCSIS调制解调器、OOB调制解调器、用于选择DSG系统和OOB系统的开关、用于根据各个系统将数据传送到数据转发器(headend)的解调器等等。
[0144]在可以使用IP系统和现有DSG系统和OOB系统两者的情形中或在可以除DSG系统之外、使用IP系统和OOB系统的情形中,如上所述,传送器可以确定将使用哪个系统并将关于确定的信息传送到有线卡。有线卡250基于来自传送器的确定信息来通知主机设备210的操作系统。在这种情形中,还可以解决向后兼容问题。
[0145]为了便于描述广播接收器200,将主要描述使用OOB调谐器来接收OOB消息的方法,而非通过使用DOCSIS调制解调器的DSG系统或通过使用IP系统的以太网NIC 224接收OOB消息的方法。在这种情形中,传送器必须将包括IPTV广播上的EMM以及服务源地址信息的系统信息合并在OOB消息中并且传输所合成的OOB消息。调谐器1212和调谐器2214中的任何一个接收OOB消息。解调器216解调所接收的OOB消息并且向多路复用器218发送所解调的OOB消息。然后,多路复用器218向有线卡250输出所发送的OOB消息,有线卡250然后向控制器228传递OOB消息。所示例的OOB消息仅仅是一个示例。根据不同实施例,除了所示例的信息之外的必要信息可以被添加到OOB消息或者可以排除在示例的信息中的不必要的信息。
[0146]TCP/IP网络堆栈226使用基于TCP/IP协议的网络堆栈将所接收的分组路由到分组的目的地。TCP/IP网络堆栈226支持TCP/IP协议和用户数据报协议(UDP)/IP协议这两者。
[0147]TCP/IP网络堆栈226将所接收的VOD信号或者IPTV广播信号路由到多路复用器218。多路复用器218解析所接收的基于运动图像专家组(MPEG)的TP分组,并且如前所述地向解多路复用器220多路复用和输出所解析的TP分组。在以上示例中,对TP分组进行接收和解析,因为已经假设接收基于MPEG的广播信号。然而,在接收基于不同标准的广播信号的情形中,可以使用不同的单元,而非TP分组单元。因此,可以理解本发明的精神并不限于在实施例中使用的术语。
[0148]TCP/IP网络堆栈226向有线卡250发送目的地为有线卡250的分组。通过TCP/IP网络堆栈226将EMM消息(其是目的地为有线卡250的分组之一)路由并且发送到有线卡250。在TCP/IP网络堆栈226将所接收的分组路由到有线卡250和多路复用器218的情形中,它可以通过层2路由或者层3路由将数据发送到有线卡250和多路复用器218。
[0149]在使用层2路由的情形中,使用包含在所接收的以太网帧的报头中的目的地的媒体接入控制(MAC)地址系统来执行此路由。在使用层3路由的情形中,使用包含在所接收的以太网帧的IP报头中的目的地的IP地址系统来执行此路由。根据不同的实施例,可以不同地确定将使用层2路由和层3路由中的哪一个。也就是说,根据不同的实施例,可以使用层2路由系统和可以使用层3路由系统。
[0150]控制器228控制在主机设备与有线卡之间的接口、主机设备的数据处理等等。控制器228解析包括在从有线卡250接收的OOB消息中的SVCT和NIT以从其检测信道映射信息,并且将所检测的信道映射信息存储在SI数据库230中。然后,控制器228显示信道映射信息,接收用户的信道选择并且选择与之相对应的虚拟信道。
[0151]控制器228确定相应的虚拟信道是IP信道还是有线信道。这里,控制器228可以基于分配给包括在相应的虚拟信道中的“transport_type”字段的值来确定相应的虚拟信道是IP信道还是有线信道。
[0152]在相应的虚拟信道是IP信道的情形中,控制器228解析IPDS和EMMDS以从其检测用于接收IP服务的信息和用于接收EMM的信息。这里,IP服务接收信息包括以下信息中的至少一个:关于网际协议(IP)地址的分辨信息、指示IP MPEG-2封装的封装信息、关于用于接收IP服务的端口的信息、关于提供IP服务的源IP地址的信息以及关于向其组播IP服务的目的IP地址的信息。EMM接收信息包括以下信息中的至少一个:指示接收EMM的传递方法的传递方法信息、关于IP地址的分辨信息、关于以PULL模式请求EMM的目标IP地址的信息、关于提供IP服务的源IP地址的信息以及关于向其组播IP服务的目的IP地址的信息。
[0153]控制器228将用于IP服务的IP地址设置在包括于IP服务接收信息中的源IP地址和目的IP地址的任何一个中并且将用于IP服务的端口号设置在包括于IP服务接收信息中的端口号中,以便执行控制操作来接收IP服务。
[0154]而且,控制器228基于包括在EMM接收信息中的传递方法信息确定EMM传递方法是基于IP的方法和OOB方法中的哪一个。在EMM传递方法是基于IP的方法的情形中,控制器228执行控制操作以基于包括在EMM接收信息中的IP地址信息接收EMM。这里,控制器228基于传递方法信息确定以I3USH模式和PULL模式中的哪一种接收EMM。在PUSH模式中,控制器228可以执行控制操作以基于源IP地址信息和目的IP地址信息中的至少一个接收EMM。在PULL模式中,控制器228可以执行控制操作以基于目标IP地址信息来查询和接收EMM。
[0155]而且,控制器228解析逻辑信道号描述符以从其检测指示使用一部分信道号和两部分信道号中的哪一个的信息、主要信道号信息、次要信道号信息、服务提供商识别信息和内容创作者识别信息中的至少一个。
[0156]图14是示出了根据本发明的系统信息处理过程的优选实施例的流程图。
[0157]参考图14,广播接收器200调谐到有线OOB信道(S1400)。然后,广播接收器200接收并且解析SVCT(S1402)。广播接收器200解析VCM以及包括在VCM中的每个虚拟信道以从其获得信道映射信息(S1404)。然后,广播接收器200显示所获得的信道映射信息(S1406)ο
[0158