亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種高安機頂盒加擾節(jié)目播放的測試方法

文檔序號:9436525閱讀:2582來源:國知局
一種高安機頂盒加擾節(jié)目播放的測試方法
【技術(shù)領域】
[0001]本發(fā)明涉及機頂盒技術(shù)領域,具體地說是一種實用性強、高安機頂盒加擾節(jié)目播放的測試方法。
【背景技術(shù)】
[0002]數(shù)字視頻變換盒(英語:Set Top Box,簡稱STB),通常稱作機頂盒或機上盒,是一個連接電視機與外部信號源的設備。它可以將壓縮的數(shù)字信號轉(zhuǎn)成電視內(nèi)容,并在電視機上顯示出來。
[0003]Nagra MediaAccess是Nagra數(shù)字電視解決方案的核心,提供的是終端芯片級的高級安全保護技術(shù)。采用Nagra解決方案的機頂盒的生產(chǎn)過程整體流程如圖1所示。
[0004]在生產(chǎn)過程中需要兩個軟件,軟件I產(chǎn)測軟件,即Mtest軟件,是對機頂盒的硬件進行測試的軟件,比如對USB接口,網(wǎng)口,前面板等進行測試,確定硬件無故障;軟件2客戶軟件,這里簡稱為APP軟件,是最終的出貨軟件,用戶所使用的軟件。
[0005]在裝箱之前,按照nagra的標準和要求,增加了一項測試要求,需要機頂盒進行加擾的節(jié)目播放。Nagra的加擾節(jié)目一共4套,以TS流的方式提供,需要工廠用碼流播放器進行播發(fā),機頂盒用高頻頭接收,能夠播放該加擾節(jié)目才可算整機合格。
[0006]Nagra類型的高安型機頂盒,生產(chǎn)流程非常復雜。其中有一項需求是在出廠之前進行加擾節(jié)目的播放測試,用來驗證該機頂盒的授權(quán)是否成功。但是在實際生產(chǎn)中,這個項目的測試效率太低。
[0007]由于機頂盒的軟件搜索機制,對于每臺機頂盒都要進行加擾節(jié)目的播放測試,花費的時間非常多。造成時間消耗的原因為:機頂盒的出廠軟件必須是客戶軟件,客戶進行搜臺是采用遙控器操作,通過電視的反饋,來選擇所要進行搜臺的固定頻點,機頂盒掃描完該頻點,獲取節(jié)目列表,然后進行監(jiān)測是否能正常播放該加擾節(jié)目。
[0008]如圖2所示,由于需要產(chǎn)線工人用遙控器進行操作,并且需要機頂盒進行固定頻點的搜索,然后才能進行加擾節(jié)目的播放,所以整個測試需要花費50秒左右,即使工人操作非常熟練,也需要接近40秒的時間,而工廠產(chǎn)線流水線的速度一般是20秒/臺,這樣才能達到180pcs/小時的產(chǎn)量。
[0009]所以,這個測試項目的時間消耗必須減少到20秒以下,才可以滿足需求,否則將嚴重影響產(chǎn)線的生產(chǎn)效率。
[0010]基于此,現(xiàn)提供一種高安機頂盒加擾節(jié)目播放的測試方法。

【發(fā)明內(nèi)容】

[0011]本發(fā)明的技術(shù)任務是針對以上不足之處,提供一種實用性強、高安機頂盒加擾節(jié)目播放的測試方法。
[0012]—種高安機頂盒加擾節(jié)目播放的測試方法,其具體實現(xiàn)過程為:
首先在Nagra機頂盒的客戶端軟件中,提取節(jié)目信息; Mtest測試軟件采用和客戶端軟件相同的分區(qū)結(jié)構(gòu),在Mtest軟件中寫入上述提取的節(jié)目信息,之后做升級客戶的升級步驟;
升級完成后,機頂盒包含測試所需的節(jié)目信息,然后直接做播放測試。
[0013]所述節(jié)目信息的提取過程為:用客戶端軟件進行正常搜臺,搜索所需的加擾節(jié)目信息;從機頂盒的存儲系統(tǒng)中獲取節(jié)目信息的數(shù)據(jù)塊,完成節(jié)目信息的提取。
[0014]節(jié)目信息寫入Mtest測試軟件的具體過程為:
在機頂盒生產(chǎn)后,在Mtest測試軟件中寫入上述提取的節(jié)目信息數(shù)據(jù)塊;
然后升級客戶端軟件;
升級完成后,再將Nagra機頂盒重啟,該Nagra機頂盒種包含節(jié)目信息,直接播放加擾流中的節(jié)目即可進行測試。
[0015]所述節(jié)目信息數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)中包括頻點信息、電視節(jié)目的ts id、service id和音視頻P id。
[0016]本發(fā)明的一種高安機頂盒加擾節(jié)目播放的測試方法,具有以下優(yōu)點:
該發(fā)明的一種基于網(wǎng)絡的單片機固件升級方法采用在Mtest軟件升級客戶軟件之前寫入節(jié)目信息,使客戶軟件開機之后,就保存待測試的節(jié)目信息,開機之后就可以進行加擾節(jié)目的測試,使單臺機頂盒的該項目測試時間降低到20秒以下,實用性強,適用范圍廣泛,易于推廣。
【附圖說明】
[0017]附圖1為采用Nagra解決方案的機頂盒的生產(chǎn)過程整體流程圖。
[0018]附圖2為現(xiàn)有加擾節(jié)目播放的測試示意圖。
[0019]附圖3為本發(fā)明的節(jié)目信息提取過程示意圖。
[0020]附圖4為本發(fā)明的節(jié)目信息寫入Mtest軟件過程示意圖。
【具體實施方式】
[0021]下面結(jié)合附圖和具體實施例對本發(fā)明作進一步說明。
[0022]本發(fā)明的提供一種高安機頂盒加擾節(jié)目播放的測試方法,如附圖2、圖3所示,其實現(xiàn)過程為:
首先在Nagra機頂盒的客戶端軟件中,提取節(jié)目信息;
Mtest測試軟件采用和客戶端軟件相同的分區(qū)結(jié)構(gòu),在Mtest軟件中寫入上述提取的節(jié)目信息,之后做升級客戶的升級步驟;
升級完成后,機頂盒包含測試所需的節(jié)目信息,然后直接做播放測試。
[0023]所述節(jié)目信息的提取過程為:用客戶端軟件進行正常搜臺,搜索所需的加擾節(jié)目信息;從機頂盒的存儲系統(tǒng)中獲取節(jié)目信息的數(shù)據(jù)塊,完成節(jié)目信息的提取。
[0024]節(jié)目信息寫入Mtest測試軟件的具體過程為:
在機頂盒生產(chǎn)后,在Mtest測試軟件中寫入上述提取的節(jié)目信息數(shù)據(jù)塊;
然后升級客戶端軟件;
升級完成后,再將Nagra機頂盒重啟,該Nagra機頂盒種包含節(jié)目信息,直接播放加擾流中的節(jié)目即可進行測試。
[0025]所述節(jié)目信息數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)中包括頻點信息、電視節(jié)目的ts id、service id和音視頻P id。
[0026]上述節(jié)目信息數(shù)據(jù)塊命名為Program, bin,其獲取的具體過程為:
Nagra機頂盒的flash分區(qū)信息如下:
0x000000000000-0x000000200000: "boot";
0x000000200000-0x000000300000: "bsl";
0x000000300000-0x000000400000: "bs2";
0x000000400000-0x000000500000: "da2";
0x000000500000-0x000000600000: "da2bk";
0x000000600000-0x000000800000: "sn";
0x000000800000-0x000000f00000: "data";
OxOOOOOOfOOOOO-OxOOOOO1000000: "nvm";
0x000001000000-0x000001100000: "nvmbk";
0x000001100000-0x000001400000: "splash";
0x000001400000-0x000001600000: "loadO";
0x000001600000-0x000001800000: "loadl";
0x000001800000-0x000002000000: "kernel";
0x000002000000-0x000005c00000: "rootfssqshfs"。
[0027]其中data 分區(qū),即 flash 的地址為 0x000000800000-0x000000f00000,區(qū)段的前64k為節(jié)目信息的存儲位置。通過nanddump工具,提取program, bin,操作命令如下:
nanddump/dev/mtd6 -o _s 0x100000 -1 0x80000 -f /mnt/usb/program.bin。
[0028]Program, bin 的寫入。
[0029]在Mtest軟件中寫入program, bin.,通過nandwrite工具寫入,在操作之前,必須先清理flash,程序執(zhí)行如下:
char cmd[256] = {0};
sprintf (cmd, 〃flash_erase /dev/mtd6 0x100000 8");system(cmd);
sprintf(cmd, ^nandwrite /dev/mtd6 _s 0x100000 /home/bin/program, bin -p\
n");
system(cmd)。
[0030]此發(fā)明可以減少此測試項目的測試時間,節(jié)約生產(chǎn)成本,提高生產(chǎn)效率50%以上。
[0031]上述【具體實施方式】僅是本發(fā)明的具體個案,本發(fā)明的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本發(fā)明的一種高安機頂盒加擾節(jié)目播放的測試方法的權(quán)利要求書的且任何所屬技術(shù)領域的普通技術(shù)人員對其所做的適當變化或替換,皆應落入本發(fā)明的專利保護范圍。
【主權(quán)項】
1.一種高安機頂盒加擾節(jié)目播放的測試方法,其特征在于,具體實現(xiàn)過程為:首先在Nagra機頂盒的客戶端軟件中,提取節(jié)目信息; Mtest測試軟件采用和客戶端軟件相同的分區(qū)結(jié)構(gòu),在Mtest軟件中寫入上述提取的節(jié)目信息,之后做升級客戶的升級步驟; 升級完成后,機頂盒包含測試所需的節(jié)目信息,然后直接做播放測試。2.根據(jù)權(quán)利要求1所述的一種高安機頂盒加擾節(jié)目播放的測試方法,其特征在于,所述節(jié)目信息的提取過程為:用客戶端軟件進行正常搜臺,搜索所需的加擾節(jié)目信息;從機頂盒的存儲系統(tǒng)中獲取節(jié)目信息的數(shù)據(jù)塊,完成節(jié)目信息的提取。3.根據(jù)權(quán)利要求1所述的一種高安機頂盒加擾節(jié)目播放的測試方法,其特征在于,節(jié)目信息寫入Mtest測試軟件的具體過程為: 在機頂盒生產(chǎn)后,在Mtest測試軟件中寫入上述提取的節(jié)目信息數(shù)據(jù)塊; 然后升級客戶端軟件; 升級完成后,再將Nagra機頂盒重啟,該Nagra機頂盒種包含節(jié)目信息,直接播放加擾流中的節(jié)目即可進行測試。4.根據(jù)權(quán)利要求1所述的一種高安機頂盒加擾節(jié)目播放的測試方法,其特征在于,所述節(jié)目信息數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)中包括頻點信息、電視節(jié)目的ts id、service id和音視頻pid。
【專利摘要】本發(fā)明公開了一種高安機頂盒加擾節(jié)目播放的測試方法,其具體實現(xiàn)過程為:首先在Nagra機頂盒的客戶端軟件中,提取節(jié)目信息;Mtest測試軟件采用和客戶端軟件相同的分區(qū)結(jié)構(gòu),在Mtest軟件中寫入上述提取的節(jié)目信息,之后做升級客戶的升級步驟;升級完成后,機頂盒包含測試所需的節(jié)目信息,然后直接做播放測試。該一種高安機頂盒加擾節(jié)目播放的測試方法與現(xiàn)有技術(shù)相比,采用在Mtest軟件升級客戶軟件之前寫入節(jié)目信息,使客戶軟件開機之后,就保存待測試的節(jié)目信息,開機之后就可以進行加擾節(jié)目的測試,使單臺機頂盒的該項目測試時間降低到20秒以下,實用性強,適用范圍廣泛,易于推廣。
【IPC分類】H04N21/462, H04N21/443
【公開號】CN105187915
【申請?zhí)枴緾N201510608692
【發(fā)明人】康超
【申請人】浪潮軟件集團有限公司
【公開日】2015年12月23日
【申請日】2015年9月21日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1