TV系統(tǒng)可以被劃分為內(nèi)容提供商(CP)、服務(wù)提供商(SP)、網(wǎng)絡(luò)提供商(NP)和用戶。
[0055]內(nèi)容提供商創(chuàng)建并且提供各種內(nèi)容。如圖1所示,內(nèi)容提供商可以包括地面廣播公司、有線系統(tǒng)運營商(SO)或者多系統(tǒng)運營商(MSO)、衛(wèi)星廣播公司、因特網(wǎng)廣播公司等。
[0056]服務(wù)提供商將從內(nèi)容提供商提供的內(nèi)容打包成服務(wù)并且提供所打包的服務(wù)。例如,圖1的服務(wù)提供商將第一地面廣播、第二地面廣播、有線MSO廣播、衛(wèi)星廣播、各種因特網(wǎng)廣播等打包成服務(wù)并且向用戶提供所打包的服務(wù)。
[0057]服務(wù)提供商使用單播模式或者組播模式向用戶提供服務(wù)。圖2A和圖2B分別地示意地示出了組播模式和單播模式。單播模式是其中以1:1方式在一個發(fā)送器和一個接收器之間傳送數(shù)據(jù)的模式。例如,在單播模式中,如果接收器請求服務(wù)器的數(shù)據(jù),則服務(wù)器響應(yīng)于所述請求向接收器傳送數(shù)據(jù)。組播模式是其中將數(shù)據(jù)傳送到特定接收器組的模式。例如,在組播模式中,服務(wù)器能夠一次向多個預(yù)注冊的接收器傳送數(shù)據(jù)。對于組播注冊,可以使用因特網(wǎng)組管理協(xié)議(IGMP)等。
[0058]網(wǎng)絡(luò)提供商提供用于向用戶提供上述服務(wù)的網(wǎng)絡(luò)。用戶可以構(gòu)造家庭網(wǎng)絡(luò)終端用戶(HNED)以接收服務(wù)。
[0059]上述的IPTV系統(tǒng)可以采用條件接入、內(nèi)容保護等作為用于保護正傳送的內(nèi)容的方法。CableCARD (有線卡)、可下載條件接入系統(tǒng)(DCAS)等可以被用作條件接入或者內(nèi)容保護的示例。
[0060]在接收器意圖通過IP網(wǎng)絡(luò)接收廣播內(nèi)容的情形中,接收器必須接收關(guān)于IP網(wǎng)絡(luò)的系統(tǒng)信息。根據(jù)本發(fā)明的接收器可以通過有線來接收關(guān)于IP網(wǎng)絡(luò)的系統(tǒng)信息,并且可以接收虛擬信道表(VCT:virtual channel table) /簡易格式虛擬信道表(SVCT:shortformvirtual channel table)以及包括關(guān)于IP網(wǎng)絡(luò)的系統(tǒng)信息的網(wǎng)絡(luò)信息表(NIT)。
[0061]圖3示出了根據(jù)本發(fā)明的SVCT的語法結(jié)構(gòu)的優(yōu)選實施例。
[0062]參考圖3,shortform_Virtual_channel_table_sect1n (簡易格式_ 虛擬 _ 信道 _表_ 區(qū)段)(SVCT)包括“table_ID (表 _ID) ” 字段、“zero (零)”字段、“reserved (保留)”字段、“SeCti0n_length(區(qū)段_長度)”字段、“protocoljers1n (協(xié)議_版本)”字段、“transmiss1n_medium(傳輸 _ 介質(zhì))”字段、“table_subtype (表 _ 子類型)”字段、“VCT_ID”字段和“CRC_32”字段?;诎?&1316_8111^7?6”字段中的值,SVCT還包括指示作為子表的DCM_structure O (DCM_結(jié)構(gòu)O)的字段、指示作為子表的VCM_structure O (VCM_結(jié)構(gòu)O)的字段,以及指示作為子表的ICM_Structure() (1011_結(jié)構(gòu)O)的字段中的任何一個。而且,SVCT包括指示作為子表的descriptor O (描述符O)的N個字段。
[0063]“table_ID”字段含有SVCT的表ID信息。
[0064]“zero”字段被分配“00”,而“reserved”字段是為將來使用所保留的字段。
[0065]“sect1n_length”字段包含關(guān)于SVCT的總大小的信息。
[0066]“protocol_vers1n”字段包含協(xié)議版本信息。
[0067]“number_of_records”字段包含關(guān)于包括在SVCT中的CDS記錄或者MMS記錄的數(shù)目的信息。
[0068]“transmiss1n_medium” 字段被設(shè)為 “0x0”。
[0069]“table_SUbtype”字段包含指示在SVCT中傳送的映射的類型的信息。映射類型可以是虛擬信道映射、限定信道映射和反向信道映射中的任何一種。
[0070]“VCT_ID”字段包含指示在SVCT中應(yīng)用其信道定義的VCT的信息。
[0071]“CRC_32”字段包含CRC信息。
[0072]圖4示出了根據(jù)本發(fā)明的VCM的語法結(jié)構(gòu)的優(yōu)選實施例。
[0073]參考圖4,VCM_structure O 包括“zero (零)”字段、“descriptors_included(描述符_包括)”字段、“splice (接合)”字段、“activat1njime (激活_時間)”字段、“number_of_VC_records (VC_記錄_數(shù)目)”字段以及指示作為子表的Virtual_channel O(虛擬_信道O)的字段。這里,Virtual_channel O指示字段的數(shù)目與“number_of_VC_records”字段的值相同。
[0074]“descriptors_included”字段包含指示在虛擬信道映射(VCM)中是否包括描述符的信息。
[0075]“splice”字段包含指示在下一 MPEG-2視頻接合點處是否將執(zhí)行關(guān)于在VCM中傳送的數(shù)據(jù)的應(yīng)用的信息。
[0076]“activat1n_time”字段包含提供可以獲得在VCM中攜帶的虛擬信道數(shù)據(jù)的絕對時間的信息。
[0077]“number_of_VC_records”字段包含關(guān)于在 VCM 中包括的 Virtual_channel 虛擬 _信道的數(shù)目的信息。
[0078]圖5示出了根據(jù)本發(fā)明的Virtual_channel的語法結(jié)構(gòu)的優(yōu)選實施例。
[0079]參考圖5,Virtual_channel O 包括“zero(零),,字段、“Virtual_channel_number (虛擬 _ 信道 _ 數(shù)目)”字段、“applicat1n_Virtual_channel (應(yīng)用 _ 虛擬 _信道)”字段、“ IP.delivery (IP_傳遞)”字段、“path_SeleCt (路徑_選擇)”字段、“transport_type (傳輸_類型)”字段以及“channel_type (信道_類型)”字段。而且,基于 “applicat1n_virtual_channel” 字段的值,Virtual_channel O 選擇性地包括“applicat1n_ID (應(yīng)用 _ID) ”字段或者“source_ID (源 _ID) ”字段。而且,在“transport_type” 字段的值是 MPEG_2 的情形中,virtual_channel O 包括 “CDS_reference (CDS_ 參考)”字段、“program_number (節(jié)目 _ 號)”字段以及“MMS_reference (MMS_ 參考)”字段。在“transport_type” 字段的值是 IP_delivery 的情形中,virtual_channel O 包括“IFOS.reference (IPDS_ 參考)”字段、“program_number”字段以及“EMMDS_reference (EMMDS_ 參考)”字段。在“transport_type”字段具有其它值的情形中,virtual_channel O包括“CDS_reference (CDS_ 引用)”字段、“scrambled (加擾)”字段、“zero (零)”字段以及 “vide0_standard (視頻_標準)”字段。而且,基于所包括的描述符的數(shù)目,virtual_channel O包括指示作為子表的descriptor O (描述符O)的字段。
[0080]“virtual_channel_number” 字段包含指不在 virtual_channel O 中提供定義的虛擬信道的數(shù)目的信息。
[0081]“applicat1n_virtual_channel,,字段包含指不 virtual_channel ()是否定義通過applicat1n_ID重新表達的接入點的信息。例如,當將“I”分配給“applicat1n_virtual_channel ” 字段時,virtual_channel O 包括 “applicat1n_ID” 字段,而在其它情形中包括“ source_ID ”字段。
[0082]“IP_delivery”字段包含指示virtual_channel O是否為基于IP的虛擬信道的信息。
[0083]“path_select”字段包含將虛擬信道與傳輸路徑相關(guān)聯(lián)的信息。
[0084]“transport_type”字段包含指示諸如MPEG-2傳輸?shù)膫鬏旑愋偷男畔ⅰ?br>[0085]“ channel_type ”字段包含定義信道類型的信息。
[0086]“program_number”字段包含將虛擬信道號與在節(jié)目關(guān)聯(lián)(Program Associat1n)和TS節(jié)目映射表區(qū)段(TS Program Map Table sect1n)中定義的服務(wù)相關(guān)聯(lián)的信息。
[0087]“CDS_reference” 字段、“MMS_reference” 字段、“IPDS_reference” 字段以及“EMMDS_reference” 字段含有分別地指不在 network_info_table_sect1n (NIT)中包括的CDS、MMS、IPDS 和 EMMDS 的信息。
[0088]圖6示出了根據(jù)本發(fā)明的NIT的語法結(jié)構(gòu)的優(yōu)選實施例。
[0089]參考圖6,network_info_table_sect1n (網(wǎng)絡(luò) _ 信息 _ 表 _ 區(qū)段)(NIT)包括 “table_ID (表 _ID)” 字段、“zero(零)”字段、“reserved(保留)”字段、“sect1n—length (區(qū)段 _ 長度)”字段、“protocol_vers1n (協(xié)議 _ 版本)”字段、“first_index (第一 _ 索引),,字段、“number_of_records (記錄 _ 數(shù)目),,字段、“transmiss1n_medium(傳輸_介質(zhì))”字段以及“table_subtype (表_子類型)”字段。而且,network_info_table_sect1n (NIT)基于“table_subtype”字段的值而選擇性地包括指示作為子表的Q)S_record O (CDS_ 記錄 O)、MMS_record O (MMS_ 記錄())、IPDS_record () (IPDS_ 記錄())和 EMMDS_record() (EMMDS_ 記錄())中的任何一個的字段。與指示 CDS_record()、MMS_record O > IPDS_record ()和EMMDS_record ()中的任何一個的字段一起,NIT還包括指不作為子表的descriptor O (描述符O)的字段,其數(shù)目與描述符的相同。NIT可以包括指不 CDS_record O、MMS_record()、IPDS_record O 和 EMMDS_record O 的任何一個的多個字段,其數(shù)目與“nUmber_0f_reC0rdS”字段的值相同。而且,NIT可以包括指示作為子表的descriptor O 的 N 個字段。
[0090]“table_ID” 字段包含 network_info_table_sect1n (NIT)的 ID 信息。
[0091]“zero”字段被分配“00”,而“reserved”字段是為將來使用所保留的字段。
[0092]“sect1n_