劉巧艷,馮燕強(qiáng),潘 攀
(廣西廣播電視信息網(wǎng)絡(luò)股份有限公司,廣西 南寧 530028)
?
數(shù)字電視區(qū)域控制功能模塊的設(shè)計(jì)與開(kāi)發(fā)
劉巧艷,馮燕強(qiáng),潘攀
(廣西廣播電視信息網(wǎng)絡(luò)股份有限公司,廣西 南寧 530028)
根據(jù)廣西有線數(shù)字電視運(yùn)營(yíng)的現(xiàn)狀和業(yè)務(wù)發(fā)展的需要,需對(duì)用戶實(shí)行區(qū)域控制。區(qū)域控制是有線數(shù)字電視運(yùn)營(yíng)中防止機(jī)頂盒漫游的一種控制技術(shù)。闡明了區(qū)域控制技術(shù)的概念、基本原理,在桂創(chuàng)無(wú)卡CA系統(tǒng)上開(kāi)發(fā)了區(qū)域控制模塊,有效解決了廣西有線數(shù)字電視運(yùn)營(yíng)中對(duì)區(qū)域進(jìn)行靈活控制的需求。
數(shù)字電視;無(wú)卡CA;區(qū)域控制;區(qū)域碼
廣西桂創(chuàng)無(wú)卡CA系統(tǒng)是廣西廣電網(wǎng)絡(luò)公司具有自主知識(shí)產(chǎn)權(quán)的CA系統(tǒng)。近年來(lái),隨著我國(guó)廣播電視行業(yè)的快速發(fā)展,數(shù)字電視逐漸走進(jìn)了千家萬(wàn)戶。截止2015年底,廣西有線數(shù)字電視用戶已達(dá)到400萬(wàn)戶,其中桂創(chuàng)無(wú)卡CA系統(tǒng)的數(shù)字電視用戶數(shù)已超過(guò)百萬(wàn)戶。用戶數(shù)量的快速增長(zhǎng)給CA系統(tǒng)帶來(lái)了授權(quán)數(shù)據(jù)發(fā)送速度慢、系統(tǒng)負(fù)載過(guò)高等問(wèn)題。為提高桂創(chuàng)CA系統(tǒng)授權(quán)數(shù)據(jù)的發(fā)送速度,緩解系統(tǒng)的壓力,廣西廣電網(wǎng)絡(luò)公司于2014年將廣西全區(qū)14個(gè)地級(jí)市和75個(gè)縣劃分為數(shù)個(gè)片區(qū),在每個(gè)片區(qū)分別部署了分布式CA系統(tǒng),每個(gè)片區(qū)的CA系統(tǒng)只負(fù)責(zé)本片區(qū)內(nèi)所有縣市無(wú)卡機(jī)頂盒EMM數(shù)據(jù)的讀取、打包、生成及發(fā)送。分布式CA系統(tǒng)的搭建有效地緩解了CA系統(tǒng)的壓力,大大提高了系統(tǒng)授權(quán)數(shù)據(jù)的發(fā)送速度以及用戶體驗(yàn)的滿意度。
在分布式CA系統(tǒng)下,基于系統(tǒng)負(fù)載均衡的考慮,各個(gè)片區(qū)的用戶數(shù)量應(yīng)大致相等,相同片區(qū)內(nèi)的各縣市數(shù)字電視運(yùn)營(yíng)策略和收費(fèi)標(biāo)準(zhǔn)應(yīng)大致一致。在分布式CA系統(tǒng)下,由于同一個(gè)片區(qū)內(nèi)的CA系統(tǒng)相同,機(jī)頂盒在同一個(gè)片區(qū)內(nèi)能自由流通使用,當(dāng)無(wú)卡機(jī)頂盒從某個(gè)片區(qū)流通到另外一個(gè)片區(qū)使用時(shí),會(huì)造成該機(jī)頂盒無(wú)法正常接收到授權(quán)指令。為避免機(jī)頂盒在不同片區(qū)間隨意流通而造成的數(shù)字電視收視費(fèi)流失、機(jī)頂盒無(wú)法正常接收到授權(quán)指令等問(wèn)題,在桂創(chuàng)無(wú)卡CA系統(tǒng)上開(kāi)發(fā)了區(qū)域控制功能模塊,本文對(duì)桂創(chuàng)無(wú)卡CA系統(tǒng)區(qū)域控制功能模塊的設(shè)計(jì)、開(kāi)發(fā)及驗(yàn)證進(jìn)行了詳細(xì)闡述。
區(qū)域控制的概念是針對(duì)分布式數(shù)字電視系統(tǒng)提出的。區(qū)域控制是為了防止在同一個(gè)數(shù)字電視前端系統(tǒng)下各區(qū)域間機(jī)頂盒和智能卡漫游,而對(duì)機(jī)頂盒和智能卡進(jìn)行區(qū)域間唯一性和合法性的控制[1]。
實(shí)現(xiàn)區(qū)域控制的機(jī)頂盒和智能卡只能在唯一的區(qū)域有效地接收數(shù)字電視業(yè)務(wù)。區(qū)域控制可以有效地對(duì)各地營(yíng)銷策略與價(jià)格策略進(jìn)行控制,防止機(jī)頂盒和智能卡漫游,最大限度地保障各級(jí)運(yùn)營(yíng)商的經(jīng)濟(jì)利益。
EMMG在CA系統(tǒng)中根據(jù)運(yùn)營(yíng)商的指令,生成EMM命令,并將這些命令加密、打包成EMM數(shù)據(jù),通過(guò)傳輸網(wǎng)絡(luò)發(fā)送至機(jī)頂盒,機(jī)頂盒接收到這些命令后完成命令所指定的操作。這些命令可以包括授權(quán)、取消授權(quán)、密鑰更新、指紋顯示、電子錢(qián)包、電子郵件、短消息等。
在EMMG的工作流程中,EMMG處于客戶機(jī)角色,EMMG主動(dòng)去請(qǐng)求與加擾器建立連接,并按照標(biāo)準(zhǔn)協(xié)議建立通道[2]。整個(gè)CA系統(tǒng)的EMM數(shù)據(jù)流向如圖1所示。首先通過(guò)BOSS系統(tǒng)向用戶發(fā)送某種指令,BOSS通過(guò)與CA的接口將指令數(shù)據(jù)傳送到CA系統(tǒng)的數(shù)據(jù)庫(kù)中,然后EMMG服務(wù)負(fù)責(zé)不斷地從CA數(shù)據(jù)庫(kù)中讀取指令數(shù)據(jù),并按照約定的格式將指令數(shù)據(jù)加密、打包成EMM數(shù)據(jù)傳遞給復(fù)用加擾器,復(fù)用加擾器對(duì)EMM數(shù)據(jù)進(jìn)行加擾復(fù)用后傳遞給調(diào)制器,調(diào)制器將加擾后的EMM數(shù)據(jù)調(diào)制成射頻信號(hào)后通過(guò)HFC分配網(wǎng)傳送到機(jī)頂盒。
圖1 CA系統(tǒng)數(shù)據(jù)流向圖
將區(qū)域控制功能作為CA系統(tǒng)的基本命令,通過(guò)EMMG服務(wù)生成區(qū)域信息廣播命令,并將命令通過(guò)傳輸網(wǎng)絡(luò)發(fā)送至機(jī)頂盒,可實(shí)現(xiàn)對(duì)片區(qū)內(nèi)機(jī)頂盒進(jìn)行區(qū)域控制的目的。
廣西有線數(shù)字電視HFC網(wǎng)絡(luò)由廣西區(qū)內(nèi)14個(gè)市和75個(gè)縣有線數(shù)字電視網(wǎng)絡(luò)組成,不同市、縣HFC網(wǎng)絡(luò)下的無(wú)卡機(jī)頂盒在CA系統(tǒng)中通過(guò)不同區(qū)域碼來(lái)識(shí)別。
桂創(chuàng)無(wú)卡CA系統(tǒng)區(qū)域控制的基本原理為:新用戶在營(yíng)業(yè)廳開(kāi)戶時(shí),CA系統(tǒng)會(huì)給新開(kāi)戶的機(jī)頂盒發(fā)送一條用戶特征信息的指令,指令中包含了該市(縣)的區(qū)域碼信息,機(jī)頂盒收到指令后,將區(qū)域碼保存起來(lái)作為機(jī)頂盒自身的區(qū)域碼。在相同市、縣開(kāi)戶的無(wú)卡機(jī)頂盒均擁有相同的區(qū)域碼,在不同市、縣開(kāi)戶的無(wú)卡機(jī)頂盒區(qū)域碼不同。
在每個(gè)分布式無(wú)卡CA系統(tǒng)的前端廣播該片區(qū)的區(qū)域信息指令,該片區(qū)的機(jī)頂盒收到區(qū)域信息指令后,會(huì)將自身的區(qū)域碼與收到的區(qū)域信息指令進(jìn)行比對(duì)。如果機(jī)頂盒自身的區(qū)域碼包含在所下發(fā)的區(qū)域信息指令中,則機(jī)頂盒在有授權(quán)的情況下能正常收看節(jié)目,如果機(jī)頂盒自身的區(qū)域碼不包含在所下發(fā)的區(qū)域信息指令中,則該機(jī)頂盒即使有授權(quán)也不能正常收看節(jié)目。實(shí)行區(qū)域控制的機(jī)頂盒,可通過(guò)CA前端對(duì)其發(fā)送修改區(qū)域碼指令,將其自身區(qū)域碼修改為正確的區(qū)域碼。
機(jī)頂盒實(shí)現(xiàn)區(qū)域控制的流程圖如圖2所示。
圖2 機(jī)頂盒實(shí)現(xiàn)區(qū)域控制流程圖
區(qū)域控制功能涉及到CA數(shù)據(jù)庫(kù)、前端EMMG服務(wù)和終端機(jī)頂盒這3個(gè)模塊的開(kāi)發(fā)。區(qū)域控制功能實(shí)現(xiàn)步驟如圖3所示。
圖3 區(qū)域控制功能實(shí)現(xiàn)圖
4.1CA數(shù)據(jù)庫(kù)
為實(shí)現(xiàn)區(qū)域控制功能,需要對(duì)CA數(shù)據(jù)庫(kù)進(jìn)行修改。數(shù)據(jù)庫(kù)的修改細(xì)節(jié)主要包括對(duì)Region_Info表的修改,以及在數(shù)據(jù)庫(kù)中新增了一個(gè)讀取區(qū)域碼信息的存儲(chǔ)過(guò)程。
CA數(shù)據(jù)庫(kù)中建有一張名為Region_Info的表,用作記錄廣西區(qū)內(nèi)各個(gè)市縣對(duì)應(yīng)的區(qū)域碼信息,Region_Info表包括RegionID和RegionDesc兩個(gè)字段,其中RegionID字段值對(duì)應(yīng)廣西區(qū)內(nèi)各縣市的區(qū)域碼,RegionDesc字段值對(duì)應(yīng)廣西區(qū)內(nèi)各縣市。分布式CA系統(tǒng)是以片區(qū)為單位進(jìn)行管理的,一個(gè)片區(qū)內(nèi)包括若干個(gè)地區(qū)(城市),為方便管理,可在Region_Info表中增加一個(gè)字段PregionID,PregionID字段值對(duì)應(yīng)廣西區(qū)內(nèi)各縣市所屬的地區(qū)(城市)的區(qū)域碼,其值等于所屬城市的區(qū)域碼。Region_Info表如表1所示。
表1Region_Info表
RegionIDRegionDescPregionID7梧州751蒼梧752蒙山753藤縣754岑溪78賀州855鐘山856昭平857富川8
在CA數(shù)據(jù)庫(kù)中新增了一個(gè)存儲(chǔ)過(guò)程prc_GetRegionInfoList,其僅有一個(gè)參數(shù)@pregion_id,@pregion_id值代表要從數(shù)據(jù)庫(kù)中讀取的地區(qū)(城市)的區(qū)域碼。EMMG服務(wù)可通過(guò)調(diào)用prc_GetRegionInfoList從數(shù)據(jù)庫(kù)Region_Info表中讀取該地區(qū)內(nèi)所有縣市的區(qū)域碼數(shù)據(jù)。假如@pregion_id的值為7,則執(zhí)行存儲(chǔ)過(guò)程prc_GetRegionInfoList會(huì)從CA數(shù)據(jù)庫(kù)的Region_Info表中將PregionID字段值為7的所有記錄對(duì)應(yīng)的RegionID值(7,51,52,53,54)全部讀取出來(lái)。
4.2EMMG服務(wù)
EMMG服務(wù)增加了從CA數(shù)據(jù)庫(kù)中讀取該片區(qū)內(nèi)所有縣市的區(qū)域碼數(shù)據(jù),以及根據(jù)讀取出來(lái)的區(qū)域碼數(shù)據(jù)構(gòu)造區(qū)域信息指令的TS包的一系列相關(guān)函數(shù)。
4.2.1區(qū)域碼數(shù)據(jù)的獲取
構(gòu)造GetRegionInfoList(int regioncode)函數(shù),通過(guò)該函數(shù)調(diào)用CA數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程從Region_Info表中讀取PregionID值等于regioncode值的記錄所對(duì)應(yīng)的RegionID值。GetRegionInfoList(int regioncode)函數(shù)僅有一個(gè)形參regioncode,執(zhí)行函數(shù)調(diào)用時(shí)通過(guò)實(shí)參傳遞進(jìn)去的形參值代表要讀取的地區(qū)(城市)區(qū)域碼。
4.2.2構(gòu)造區(qū)域信息指令TS包
構(gòu)造GenRegionData ()函數(shù),通過(guò)該函數(shù)生成區(qū)域信息廣播指令的TS包。其中4 byte TS包包頭根據(jù)TS包包頭標(biāo)準(zhǔn)格式生成,TS包包頭中提供了關(guān)于傳輸方面的信息,包括同步、有無(wú)差錯(cuò)、有無(wú)加擾、PCR(節(jié)目參考時(shí)鐘)等標(biāo)志。TS包的有效負(fù)載則包含了加密了的區(qū)域信息廣播指令的相關(guān)信息,包括指令類型(Table_ID)、內(nèi)容長(zhǎng)度(Content_Length)、要實(shí)現(xiàn)區(qū)域控制的用戶群組ID(Group_ID)、命令類型(Command_Type)、命令長(zhǎng)度(Command_Length)以及從CA數(shù)據(jù)庫(kù)中讀取出來(lái)的本片區(qū)要實(shí)現(xiàn)區(qū)域控制的全部區(qū)域碼數(shù)據(jù)(RegionID 1,RegionID 2,…,RegionIDn,其中n為正整數(shù),n值代表區(qū)域碼的個(gè)數(shù))等。區(qū)域信息廣播指令的TS包結(jié)構(gòu)如圖4所示。TS包包頭和有效負(fù)載加起來(lái)不足188 byte,后尾字節(jié)均以0XFF進(jìn)行填充[3]。
圖4 廣播區(qū)域信息指令TS包結(jié)構(gòu)圖
EMMG服務(wù)生成的一個(gè)個(gè)188 byte的TS包經(jīng)過(guò)復(fù)用加擾器加擾復(fù)用之后,經(jīng)過(guò)傳輸網(wǎng)絡(luò)傳輸?shù)綑C(jī)頂盒終端。
4.3機(jī)頂盒
機(jī)頂盒端增加了將收到的區(qū)域信息廣播指令TS包按指令格式解析,并將解析出來(lái)的全部區(qū)域碼數(shù)據(jù)與機(jī)頂盒本身區(qū)域碼進(jìn)行比對(duì)等一系列相關(guān)函數(shù)。
機(jī)頂盒收到通過(guò)傳輸網(wǎng)絡(luò)傳輸過(guò)來(lái)的TS包后,將一個(gè)個(gè)188 byte的TS包解復(fù)用解擾解密,根據(jù)TS包的PID、Table_ID和Command_Type字段值過(guò)濾出區(qū)域信息廣播指令的TS包,構(gòu)造ParseUserRegionCodeCmd()函數(shù),根據(jù)區(qū)域信息廣播指令的TS包格式解析出本片區(qū)實(shí)現(xiàn)區(qū)域控制的全部區(qū)域碼數(shù)據(jù)(RegionID 1,RegionID 2,…,RegionIDn),如果機(jī)頂盒本身的區(qū)域碼包含在(RegionID 1,RegionID 2,…,RegionIDn)當(dāng)中,則該機(jī)頂盒在有授權(quán)的情況下在該片區(qū)能正常收看節(jié)目,如果該機(jī)頂盒的區(qū)域碼不包含于(RegionID 1,RegionID 2,…,RegionIDn)中,則給機(jī)頂盒送出錯(cuò)誤的CW,使機(jī)頂盒停止解擾,機(jī)頂盒即使有授權(quán)在該片區(qū)內(nèi)也收看不了電視節(jié)目。
5.1測(cè)試環(huán)境的搭建
在搭建的小網(wǎng)模擬環(huán)境中進(jìn)行功能模塊的測(cè)試,測(cè)試環(huán)境的系統(tǒng)連接圖如圖5所示。
圖5 測(cè)試環(huán)境系統(tǒng)連接圖
在用大網(wǎng)信號(hào)經(jīng)過(guò)碼流分析儀,由碼流分析儀過(guò)濾得到指定頻點(diǎn)TS流;指定頻點(diǎn)TS流經(jīng)過(guò)調(diào)制器,由調(diào)制器過(guò)濾掉大網(wǎng)信號(hào)的ECM/EMM、PSI/SI信息,并重新生成小網(wǎng)的PSI/SI信息;CA服務(wù)器生成小網(wǎng)的ECM/EMM信息,并與調(diào)制器輸出的TS流、PSI/SI信息一起送到復(fù)用加擾器進(jìn)行復(fù)用加擾,最后送至調(diào)制器調(diào)制成小網(wǎng)RF信號(hào)。
假設(shè)由碼流分析儀過(guò)濾得到的指定頻點(diǎn)TS流中包含有CCTV1和CCTV2節(jié)目,出于測(cè)試驗(yàn)證的需要,在機(jī)頂盒的CA庫(kù)版本中添加了打印信息。
5.2模塊功能的驗(yàn)證
在測(cè)試環(huán)境中通過(guò)CA系統(tǒng)將表1中PregionID值為7的梧州地區(qū)、PregionID值為8的賀州地區(qū)劃分到同一個(gè)片區(qū)。通過(guò)前端CA系統(tǒng)將CCTV1和CCTV2設(shè)置為非免費(fèi)節(jié)目。
步驟一:機(jī)頂盒在片區(qū)內(nèi)的梧州市開(kāi)戶,給機(jī)頂盒發(fā)送CCTV1的節(jié)目授權(quán),觀察CCTV1和CCTV2的收看情況。
步驟二:通過(guò)前端CA系統(tǒng)給機(jī)頂盒發(fā)送區(qū)域碼值為2的用戶特征信息指令,觀察CCTV1和CCTV2的收看情況。
步驟三:通過(guò)前端CA系統(tǒng)給機(jī)頂盒發(fā)送區(qū)域碼值為56的用戶特征信息指令,觀察CCTV1和CCTV2的收看情況。
通過(guò)前端CA系統(tǒng)將CCTV1和CCTV2設(shè)置為免費(fèi)節(jié)目。重復(fù)步驟一,步驟二,步驟三操作,觀察CCTV1和CCTV2的收看情況。
上述步驟中所有的操作均可通過(guò)串口打印機(jī)頂盒信息的方式得以確認(rèn)。其中步驟一操作為使機(jī)頂盒區(qū)域碼正確,步驟二操作為使機(jī)頂盒區(qū)域碼不正確,步驟三操作為通過(guò)發(fā)送修改區(qū)域碼指令將機(jī)頂盒不正確的區(qū)域碼修改為正確的區(qū)域碼。
表2中記錄了上述步驟中有授權(quán)(CCTV1)和無(wú)授權(quán)(CCTV2)節(jié)目的收看情況。從表2中可以看出:在區(qū)域碼正確的條件下,節(jié)目為免費(fèi)節(jié)目,機(jī)頂盒無(wú)論有無(wú)節(jié)目授權(quán)都可以收看節(jié)目;節(jié)目為非免費(fèi)節(jié)目,機(jī)頂盒有節(jié)目授權(quán)可以收看節(jié)目,沒(méi)有節(jié)目授權(quán)不能收看節(jié)目。在區(qū)域碼不正確的條件下,無(wú)論節(jié)目是免費(fèi)節(jié)目還是非免費(fèi)節(jié)目,無(wú)論機(jī)頂盒有無(wú)節(jié)目授權(quán),機(jī)頂盒都不能正常收看節(jié)目。測(cè)試結(jié)果均符合預(yù)期目的。
表2節(jié)目收看情況表
區(qū)域碼情況免費(fèi)節(jié)目有授權(quán)免費(fèi)節(jié)目無(wú)授權(quán)非免費(fèi)節(jié)目有授權(quán)非免費(fèi)節(jié)目無(wú)授權(quán)區(qū)域碼正確的情況可正常收看節(jié)目可正常收看節(jié)目可正常收看節(jié)目不能收看節(jié)目,彈出“未授權(quán)”提示框區(qū)域碼不正確的情況不能收看節(jié)目,彈出“區(qū)域禁播”提示框不能收看節(jié)目,彈出“區(qū)域禁播”提示框不能收看節(jié)目,彈出“區(qū)域禁播”提示框不能收看節(jié)目,彈出“區(qū)域禁播”提示框
5.3創(chuàng)新點(diǎn)
桂創(chuàng)分布式CA系統(tǒng)可以通過(guò)CA數(shù)據(jù)庫(kù)來(lái)靈活調(diào)整不同片區(qū)的范圍,現(xiàn)可以將區(qū)域信息細(xì)化到縣,如有需要還可以細(xì)化到街道、組織機(jī)構(gòu)或公司集團(tuán),為廣西廣電網(wǎng)絡(luò)公司開(kāi)展業(yè)務(wù)提供了更多的業(yè)務(wù)多樣性和便利性。
針對(duì)廣西有線數(shù)字電視運(yùn)營(yíng)的現(xiàn)狀和業(yè)務(wù)發(fā)展的需要,需對(duì)用戶實(shí)行區(qū)域控制。本文提出了一種實(shí)用的數(shù)字電視區(qū)域控制的方法,對(duì)桂創(chuàng)無(wú)卡CA系統(tǒng)區(qū)域控制功能模塊的設(shè)計(jì)、開(kāi)發(fā)及驗(yàn)證進(jìn)行了詳細(xì)闡述。在桂創(chuàng)CA系統(tǒng)上開(kāi)發(fā)區(qū)域控制功能作為對(duì)原有系統(tǒng)功能的擴(kuò)展,有效地解決了機(jī)頂盒跨區(qū)域流通的問(wèn)題,在運(yùn)營(yíng)過(guò)程中對(duì)整頓規(guī)范市場(chǎng)、約束用戶行為、保障運(yùn)營(yíng)商的經(jīng)濟(jì)利益起到了重要作用。
[1]楊超.數(shù)字電視區(qū)域鎖定技術(shù)及其用戶端實(shí)現(xiàn)方式[J].東南傳播,2006(9):62-63.
[2]國(guó)家廣播電影電視局. GY/Z 175—2001,字電視廣播條件接收系統(tǒng)規(guī)范[S].北京:國(guó)家廣播電影電視總局標(biāo)準(zhǔn)化研究所出版,2001.
[3]唐明光.有線電視系統(tǒng)知識(shí)(1)[J].中國(guó)有線電視,2015(2):167-177.
劉巧艷(1982— ),女,工程師,主要從事CA系統(tǒng)的開(kāi)發(fā)及維護(hù);
馮燕強(qiáng)(1987— ),工程師,主要從事CA系統(tǒng)的開(kāi)發(fā)及維護(hù);
潘攀(1981— ),工程師,主要從事CA系統(tǒng)的開(kāi)發(fā)及維護(hù)。
責(zé)任編輯:許盈
Design and development of functional module for regional control in digital TV
LIU Qiaoyan, FENG Yanqiang, PAN Pan
(GuangxiRadioandTelevisionInformationNetworkCo.,Ltd.,Nanning530028,China)
Based on the current situation and demands of business development in the operation practice of Guangxi cable digital TV (CATV), regional control on users is needed to be implemented. Regional control is a control technology used in operation of CATV to prevent set-box roaming. The definitions and basic principles in regional control technology are expounded.In addition, the regional control module has been developed based on Guichuang non-card CA system, through which the demand of flecible regional control by Guangxi CATV operators is effectively resolved.
digital television; non-card CA; regional control; regional code
TN949
ADOI:10.16280/j.videoe.2016.10.028
2016-04-12
文獻(xiàn)引用格式:劉巧艷,馮燕強(qiáng),潘攀. 數(shù)字電視區(qū)域控制功能模塊的設(shè)計(jì)與開(kāi)發(fā)[J].電視技術(shù),2016,40(10):142-146.
LIU Q Y,F(xiàn)ENG Y Q,PAN P. Design and development of functional module for regional control in digital TV [J].Video engineering,2016,40(10):142-146.