頻道顯示控制方法、裝置及機頂盒的制作方法
【技術領域】
[0001] 本發(fā)明涉及數(shù)字電視技術領域,更具體的說,涉及一種頻道顯示控制方法、裝置及 機頂盒。
【背景技術】
[0002] 隨著衛(wèi)星通信技術的迅速發(fā)展,衛(wèi)星播出平臺的頻道越來越多,在衛(wèi)星覆蓋的各 個國家都能展示。但是,各個國家對頻道的規(guī)劃不同,某些頻道在一些國家是基本包,可W 觀看,而在另外一些國家是付費包或尚未做出規(guī)劃,無法觀看,對于送些國家能夠收到頻道 卻無法觀看,對用戶造成誤解,用戶體驗較差。送就需要對送些無法觀看的頻道進行顯示控 巧[J,不顯示在頻道列表中。
[0003] 因此,如何對頻道進行顯示控制,W提高用戶體驗成為亟待解決的問題。
【發(fā)明內容】
[0004] 本發(fā)明的目的在于提供一種頻道顯示控制方法、裝置及機頂盒,W對頻道進行顯 示控制,提高用戶體驗。
[0005] 為實現(xiàn)上述目的,本發(fā)明實施例提供了如下技術方案:
[0006] 一種頻道顯示控制方法,應用于機頂盒,包括:
[0007] 從接收到的傳輸流中解析出業(yè)務描述表;
[0008] 判斷所述業(yè)務描述表中攜帶的第一頻道的描述信息中是否包含私有描述符,所述 私有描述符中攜帶有一個或兩個識別碼,每一個識別碼對應至少一個國家代碼;所述識別 碼用于表征所述識別碼對應的國家代碼所對應的國家是否被允許顯示第一頻道;
[0009] 當判斷出所述業(yè)務描述表中攜帶的第一頻道的描述信息中包含私有描述符時,確 定目標識別碼;
[0010] 判斷與所述目標識別碼相對應的所有國家代碼中是否存在與本地存儲的國家代 碼相同的國家代碼;
[0011] 依據判斷結果,W及所述目標識別碼對所述第一頻道進行顯示控制。
[0012] 上述方法,優(yōu)選的,所述依據判斷結果,W及所述目標識別碼對所述第一頻道進行 顯示控制包括:
[0013] 當判斷出所述與目標識別碼相對應的所有國家代碼中存在與本地存儲的國家代 碼相同的國家代碼時,若所述目標識別碼表征所述目標識別碼對應的國家代碼所對應的國 家允許顯示所述第一頻道,則顯示所述第一頻道;若所述目標識別碼表征所述目標識別碼 對應的國家代碼所對應的國家不允許顯示所述第一頻道,則隱藏所述第一頻道。
[0014] 上述方法,優(yōu)選的,所述依據判斷結果,W及所述目標識別碼對所述第一頻道進行 顯示控制包括:
[0015] 當判斷出所述與目標識別代碼相對應的所有國家代碼中不存在與本地存儲的國 家代碼相同的國家代碼時,若所述目標識別碼表征所述目標識別碼對應的國家代碼所對應 的國家允許顯示所述第一頻道,則隱藏所述第一頻道;若所述目標識別碼表征所述目標識 別碼對應的國家代碼所對應的國家不允許顯示所述第一頻道,則顯示所述第一頻道。
[0016] 上述方法,優(yōu)選的,還包括:
[0017] 若判斷出所述業(yè)務描述表中攜帶的第一頻道的描述信息中未包含私有描述符,貝U 顯示所述第一頻道。
[0018] 上述方法,優(yōu)選的,當所述私有描述符中攜帶有兩個識別碼時,所述確定目標識別 碼包括:
[0019] 依據所述兩個識別碼的取值確定各個識別碼的優(yōu)先等級;
[0020] 將優(yōu)先等級較高的識別碼確定為目標識別碼。
[0021] 上述方法,優(yōu)選的,當所述兩個識別碼的優(yōu)先等級相同時,確定所述兩個識別碼均 為目標識別碼。
[0022] -種頻道顯示控制裝置,應用于機頂盒,包括:
[0023] 解析模塊,用于從接收到的傳輸流中解析出業(yè)務描述表;
[0024] 第一判斷模塊,用于判斷所述業(yè)務描述表中攜帶的第一頻道的描述信息中是否包 含私有描述符,所述私有描述符中攜帶有一個或兩個識別碼,每一個識別碼對應至少一個 國家代碼;所述識別碼用于表征所述識別碼對應的國家代碼所對應的國家是否被允許顯示 第一頻道;
[0025] 確定模塊,用于當所述第一判斷模塊判斷出所述業(yè)務描述表中攜帶的第一頻道的 描述信息中包含私有描述符時,確定目標識別碼;
[0026] 第二判斷模塊,用于判斷所述與所述目標識別碼相對應的所有國家代碼中是否存 在與本地存儲的國家代碼相同的國家代碼;
[0027] 第一控制模塊,用于依據所述第二判斷模塊的判斷結果,W及所述目標識別碼對 所述第一頻道進行顯示控制。
[0028] 上述裝置,優(yōu)選的,所述第一控制模塊包括:
[0029] 第一控制單元,用于當所述第二判斷模塊判斷出所述與目標識別碼相對應的所有 國家代碼中存在與本地存儲的國家代碼相同的國家代碼時,若所述目標識別碼表征所述目 標識別碼對應的國家代碼所對應的國家允許顯示所述第一頻道,則顯示所述第一頻道;若 所述目標識別碼表征所述目標識別碼對應的國家代碼所對應的國家不允許顯示所述第一 頻道,則隱藏所述第一頻道。
[0030] 上述裝置,優(yōu)選的,所述第一控制模塊包括:
[0031] 第二控制單元,用于當判斷出所述與目標識別代碼相對應的所有國家代碼中不存 在與本地存儲的國家代碼相同的國家代碼時,若所述目標識別碼表征所述目標識別碼對應 的國家代碼所對應的國家允許顯示所述第一頻道,則隱藏所述業(yè)第一頻道;若所述目標識 別碼表征所述目標識別碼對應的國家代碼所對應的國家不允許顯示所述第一頻道,則顯示 所述第一頻道。
[0032] 上述裝置,優(yōu)選的,還包括:
[0033] 第二控制模塊,用于當所述第一判斷模塊判斷出所述業(yè)務描述表中攜帶的第一頻 道的描述信息中未包含私有描述符時,顯示所述第一頻道。
[0034] 上述裝置,優(yōu)選的,當所述私有描述符中攜帶有兩個識別碼時,所述確定模塊包 括:
[0035] 第一確定單元,用于依據所述兩個識別碼的取值確定各個識別碼的優(yōu)先等級;
[0036] 第二確定單元,用于將優(yōu)先等級較高的識別碼確定為目標識別碼。
[0037] 上述裝置,優(yōu)選的,所述確定模塊還包括:
[0038] 第H確定單元,用于當所述第一確定單元確定兩個識別碼的優(yōu)先等級相同時,確 定所述兩個識別碼均為目標識別碼。
[0039] 一種機頂盒,包括如上任意一項所述的頻道顯示控制裝置。
[0040] 通過W上方案可知,本發(fā)明實施例提供的一種頻道顯示控制方法、裝置及機頂盒, 當需要對第一頻道在不同的國家進行顯示控制時,可W在業(yè)務描述表中攜帶的第一頻道的 描述信息中添加私有描述符,所述私有描述符中攜帶有一個或兩個識別碼,每一個識別碼 對應至少一個國家代碼;所述識別碼用于表征所述識別碼對應的國家代碼所對應的國家是 否被允許顯示第一頻道,機頂盒在解析出業(yè)務描述表后,在判斷出第一頻道的描述信息中 包含私有描述符時,確定目標識別碼,判斷與所述目標識別碼相對應的所有國家代碼中是 否存在與本地存儲的國家代碼相同的國家代碼;依據判斷結果,W及所述目標識別碼對所 述第一頻道進行顯示控制。
[0041] 綜上,本發(fā)明實施例提供的頻道顯示控制方法、裝置及機頂盒,基于國家代碼對頻 道進行顯示控制,當一個頻道在某個國家不能觀看時,可W將該國家的代碼羅列在SDT表 中第一頻道的描述信息中所包含的私有描述符中的識別碼下,該識別碼表征該識別碼下羅 列的國家代碼所對應的國家不被允許顯示所述第一頻道。而由于業(yè)務描述表中的第一頻道 的描述信息與第一頻道是一一對應的關系,因此,通過在業(yè)務描述表中的頻道的描述信息 中增加如上所述的私有描述符,可W實現(xiàn)在不同的國家進行單個頻道的顯示控制,從而提 高了用戶的體驗。
【附圖說明】
[0042] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據 提供的附圖獲得其他的附圖。
[0043] 圖1為本發(fā)明實施例提供的頻道顯示控制方法的一種實現(xiàn)流程圖;
[0044] 圖2為本發(fā)明實施例提供的頻道顯示控制裝置的一種結構示意圖;
[0045] 圖3為本發(fā)明實施例提供的第一控制模塊的一種結構示意圖;
[0046] 圖4為本發(fā)明實施例提供的第一控制模塊的另一種結構示意圖;
[0047] 圖5為本發(fā)明實施例提供的頻道顯示控制裝置的另一種結構示意圖;
[0048] 圖6為本發(fā)明實施例提供的確定模塊的一種結構示意圖;
[0049] 圖7為本發(fā)明實施例提供的確定模塊的另一種結構示意圖。
【具體實施方式】
[0050] 下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0051] 本發(fā)明實施例提供的頻道顯示控制方法及裝置應用于機頂盒中。