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

一種機頂盒測試方法及系統(tǒng)的制作方法

文檔序號:10616336閱讀:514來源:國知局
一種機頂盒測試方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種機頂盒測試方法及系統(tǒng),提供基礎(chǔ)碼流、模擬測試卡,并將測試項的測試要求分離出來,對于不同的測試項,只要對基礎(chǔ)碼流進行修改,在模擬測試卡中寫入測試項所需的測試數(shù)據(jù),即可對機頂盒進行測試,不需要每個測試項都下載提供碼流,從而節(jié)省大量時間,提高機頂盒測試效率,且不容易出錯,利于機頂盒測試。
【專利說明】
一種機頂盒測試方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及數(shù)字電視領(lǐng)域,尤其涉及一種機頂盒測試方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,機頂盒作為主要的數(shù)字電視設(shè)備,已經(jīng)得到廣泛使用。
[0003]機頂盒在生產(chǎn)過程中需要進行多項測試,包括有多個測試項。在機頂盒進行測試時,需要使用大量的碼流和大量的測試卡,而大量碼流音視頻基本一樣,只是授權(quán)信息不同。而每個測試項都要更換播放碼流,下載碼流會花費較多時間,這就浪費大量時間,使得機頂盒測試效率低下,且容易出錯誤,不利于機頂盒測試。

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

[0004]有鑒于此,有必要針對上述機頂盒測試效率低下且容易出錯的問題,提供一種機頂盒測試方法及系統(tǒng)。
[0005]本發(fā)明提供的一種機頂盒測試方法,包括如下步驟:
[0006]S10:提供一段基礎(chǔ)碼流,將基礎(chǔ)碼流存儲在測試服務(wù)器上;
[0007]S20:提供一個模擬測試卡,模擬測試卡可重復(fù)擦寫,對應(yīng)不同的測試項能夠?qū)懭雽?yīng)的測試數(shù)據(jù);
[0008]S30:根據(jù)測試項的測試要求生成測試數(shù)據(jù)包,測試數(shù)據(jù)包中包括模擬測試卡測試數(shù)據(jù)、基礎(chǔ)碼流修改數(shù)據(jù)以及測試項描述信息;
[0009]S40:提供測試客戶端,在對機頂盒進行測試時,將測試客戶端連接測試服務(wù)器、模擬測試卡及待測機頂盒,并將測試數(shù)據(jù)包導(dǎo)入到測試客戶端;
[0010]S50:控制測試客戶端將模擬測試卡測試數(shù)據(jù)發(fā)送至模擬測試卡,將基礎(chǔ)碼流修改數(shù)據(jù)發(fā)送至測試服務(wù)器,修改基礎(chǔ)碼流使基礎(chǔ)碼流滿足測試項的要求,修改完畢后反饋至測試客戶端;
[0011 ] S60:在測試客戶端接收到反饋后,若待測機頂盒需要進行測試,則控制測試服務(wù)器播放修改后的基礎(chǔ)碼流,控制測試客戶端根據(jù)測試項描述信息來對待測機頂盒進行測試,直至完成測試;
[0012]S70:測試完成后恢復(fù)基礎(chǔ)碼流并擦除模擬測試卡中的測試數(shù)據(jù)。
[0013]進一步的,所述步驟S40具體為:將測試客戶端通過網(wǎng)絡(luò)連接測試服務(wù)器,通過串口連接模擬測試卡及待測機頂盒。
[0014]進一步的,所述步驟S50具體為:
[0015]控制測試客戶端把測試數(shù)據(jù)包中的模擬測試卡測試數(shù)據(jù)通過串口寫入模擬測試卡,讓模擬測試卡授權(quán)或取消授權(quán);把測試數(shù)據(jù)包中的基礎(chǔ)碼流修改數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)給測試服務(wù)器,由測試服務(wù)器把基礎(chǔ)碼流修改數(shù)據(jù)寫入基礎(chǔ)碼流。
[0016]本發(fā)明提供的一種機頂盒測試系統(tǒng),包括:測試服務(wù)器、模擬測試卡及測試客戶端;所述測試服務(wù)器存儲有基礎(chǔ)碼流,所述模擬測試卡重復(fù)擦寫,對應(yīng)不同的測試項能夠?qū)懭雽?yīng)的測試數(shù)據(jù),所述測試客戶端連接測試服務(wù)器、模擬測試卡及待測機頂盒,根據(jù)測試項的測試要求生成測試數(shù)據(jù)包,所述測試數(shù)據(jù)包中包括模擬測試卡測試數(shù)據(jù)、基礎(chǔ)碼流修改數(shù)據(jù)以及測試項描述信息;
[0017]在待測機頂盒進行測試時,所述測試客戶端將模擬測試卡測試數(shù)據(jù)發(fā)送至所述模擬測試卡,將基礎(chǔ)碼流修改數(shù)據(jù)發(fā)送至所述測試服務(wù)器,所述測試服務(wù)器修改基礎(chǔ)碼流并在完成后反饋給所述測試客戶端,所述測試客戶端控制所述測試服務(wù)器播放修改后的基礎(chǔ)碼流,并根據(jù)測試項描述信息來對待測機頂盒進行測試,直至完成測試。
[0018]進一步的,所述測試客戶端通過網(wǎng)絡(luò)連接所述測試服務(wù)器,通過串口連接所述模擬測試卡及待測機頂盒。
[0019]進一步的,所述測試客戶端把測試數(shù)據(jù)包中的模擬測試卡測試數(shù)據(jù)通過串口寫入所述模擬測試卡,讓所述模擬測試卡授權(quán)或取消授權(quán);把測試數(shù)據(jù)包中的基礎(chǔ)碼流修改數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)給所述測試服務(wù)器,由所述測試服務(wù)器把基礎(chǔ)碼流修改數(shù)據(jù)寫入基礎(chǔ)碼流。
[0020]本發(fā)明機頂盒測試方法及系統(tǒng),提供基礎(chǔ)碼流、模擬測試卡,并將測試項的測試要求分離出來,對于不同的測試項,只要對基礎(chǔ)碼流進行修改,在模擬測試卡中寫入測試項所需的測試數(shù)據(jù),即可對機頂盒進行測試,不需要每個測試項都下載提供碼流,從而節(jié)省大量時間,提高機頂盒測試效率,且不容易出錯,利于機頂盒測試。
【附圖說明】
[0021 ]圖1是一個實施例中的機頂盒測試方法的流程圖;
[0022]圖2是一個實施例中的機頂盒測試系統(tǒng)的結(jié)構(gòu)圖。
【具體實施方式】
[0023]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]圖1是一個實施例中的機頂盒測試方法的流程圖,如圖1所示,該方法包括如下步驟:
[0025]SlO:提供一段基礎(chǔ)碼流,將基礎(chǔ)碼流存儲在測試服務(wù)器上。
[0026]在對機頂盒測試時,多個測試項都需要各自播放碼流來進行測試。但每個測試項的碼流音視頻內(nèi)容大多沒有要求,只是授權(quán)信息不同。故在該實施例中,為需要碼流的所有測試項提供一個基礎(chǔ)碼流,基礎(chǔ)碼流的授權(quán)信息能夠修改,針對不同的測試項進行相對應(yīng)的修改。
[0027]S20:提供一個模擬測試卡,模擬測試卡可重復(fù)擦寫,對應(yīng)不同的測試項能夠?qū)懭雽?yīng)的測試數(shù)據(jù)。
[0028]在對機頂盒測試時,不同的測試項都需要大量測試卡,這就容易造成成本高且容易出錯,該實施例中,提供一個模擬測試卡,該模擬測試卡針對不同的測試項能夠?qū)懭朐摐y試項所對應(yīng)的測試數(shù)據(jù),并在測試結(jié)束后擦除寫入的數(shù)據(jù),以便后續(xù)能夠繼續(xù)使用。
[0029]S30:根據(jù)測試項的測試要求生成測試數(shù)據(jù)包,測試數(shù)據(jù)包中包括模擬測試卡測試數(shù)據(jù)、基礎(chǔ)碼流修改數(shù)據(jù)以及測試項描述信息。
[0030]在提供了基礎(chǔ)碼流和模擬測試卡之后,為能夠利用基礎(chǔ)碼流和模擬測試卡對待測機頂盒進行測試,該實施例中,將測試項的測試要求生成一個測試數(shù)據(jù)包,測試數(shù)據(jù)包中包含完成測試項所需的數(shù)據(jù),具體包括:模擬測試卡測試數(shù)據(jù)、基礎(chǔ)碼流修改數(shù)據(jù)以及測試項描述信息,這樣將測試項的測試要求單獨集成出來,便于利用基礎(chǔ)碼流和模擬測試卡進行測試。其中,模擬測試卡測試數(shù)據(jù),包括授權(quán)相關(guān)數(shù)據(jù)、CW等;基礎(chǔ)碼流修改數(shù)據(jù),比如EMM、ECM等;測試項描述信息,描述測試項如何測試、詳細的測試步驟等。
[0031]S40:提供測試客戶端(PC等),在對機頂盒進行測試時,將測試客戶端連接測試服務(wù)器、模擬測試卡及待測機頂盒,并將測試數(shù)據(jù)包導(dǎo)入到測試客戶端。
[0032]提供對機頂盒進行測試的測試客戶端,可以是PC機,測試客戶端連接測試服務(wù)器、模擬測試卡及待測機頂盒,并導(dǎo)入測試數(shù)據(jù)包,由測試客戶端來控制和完成對機頂盒的各項測試項。
[0033]具體的,將測試客戶端通過網(wǎng)絡(luò)連接測試服務(wù)器,通過串口連接模擬測試卡及待測機頂盒。
[0034]S50:控制測試客戶端將模擬測試卡測試數(shù)據(jù)發(fā)送至模擬測試卡,將基礎(chǔ)碼流修改數(shù)據(jù)發(fā)送至測試服務(wù)器,修改基礎(chǔ)碼流使基礎(chǔ)碼流滿足測試項的要求,修改完畢后反饋至測試客戶端。
[0035]在連接完畢且導(dǎo)入測試數(shù)據(jù)包之后,將模擬測試卡測試數(shù)據(jù)發(fā)送至模擬測試卡,將基礎(chǔ)碼流修改數(shù)據(jù)發(fā)送至測試服務(wù)器對基礎(chǔ)碼流授權(quán)信息進行修改,使得模擬測試卡和基礎(chǔ)碼流能夠滿足測試項的測試要求。
[0036]具體的,該步驟為:控制測試客戶端把測試數(shù)據(jù)包中的模擬測試卡測試數(shù)據(jù)通過串口寫入模擬測試卡,讓模擬測試卡授權(quán)或取消授權(quán);把測試數(shù)據(jù)包中的基礎(chǔ)碼流修改數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)給測試服務(wù)器,由測試服務(wù)器把基礎(chǔ)碼流修改數(shù)據(jù)寫入基礎(chǔ)碼流。
[0037]S60:在測試客戶端接收到反饋后,若待測機頂盒需要進行測試,則控制測試服務(wù)器播放修改后的基礎(chǔ)碼流,控制測試客戶端根據(jù)測試項描述信息來對待測機頂盒進行測試,直至完成測試。
[0038]在基礎(chǔ)碼流修改為測試項所需的碼流、模擬測試卡內(nèi)寫入測試數(shù)據(jù)后,如果需要對待測機頂盒進行測試,將控制測試服務(wù)器播放修改的基礎(chǔ)碼流,通過模擬測試卡的控制,使待測機頂盒可以播放碼流,然后由測試客戶端根據(jù)測試項描述信息來完成測試。
[0039]S70:測試完成后恢復(fù)基礎(chǔ)碼流并擦除模擬測試卡中的測試數(shù)據(jù)。
[0040]該機頂盒測試方法,提供基礎(chǔ)碼流、模擬測試卡,并將測試項的測試要求分離出來,對于不同的測試項,只要對基礎(chǔ)碼流進行修改,在模擬測試卡中寫入測試項所需的測試數(shù)據(jù),即可對機頂盒進行測試,不需要每個測試項都下載提供碼流,從而節(jié)省大量時間,提高機頂盒測試效率,且不容易出錯,利于機頂盒測試。
[0041]同時,本發(fā)明還提供一種機頂盒測試系統(tǒng),如圖2所示,該系統(tǒng)包括:測試服務(wù)器100、模擬測試卡200及測試客戶端300。測試服務(wù)器100存儲有基礎(chǔ)碼流。模擬測試卡200可重復(fù)擦寫,對應(yīng)不同的測試項能夠?qū)懭雽?yīng)的測試數(shù)據(jù)。測試客戶端300連接測試服務(wù)器100、模擬測試卡200及待測機頂盒400,根據(jù)測試項的測試要求生成測試數(shù)據(jù)包,測試數(shù)據(jù)包中包括模擬測試卡測試數(shù)據(jù)、基礎(chǔ)碼流修改數(shù)據(jù)以及測試項描述信息,在待測機頂盒400進行測試時,將模擬測試卡測試數(shù)據(jù)發(fā)送至模擬測試卡200,將基礎(chǔ)碼流修改數(shù)據(jù)發(fā)送至測試服務(wù)器100。測試服務(wù)器100修改基礎(chǔ)碼流并在完成后反饋給測試客戶端300,測試客戶端300控制測試服務(wù)器100播放修改后的基礎(chǔ)碼流,根據(jù)測試項描述信息來對待測機頂盒400進行測試,直至完成測試。
[0042]進一步的,測試客戶端300通過網(wǎng)絡(luò)連接測試服務(wù)器100,通過串口連接模擬測試卡200及待測機頂盒400。
[0043]測試客戶端300把測試數(shù)據(jù)包中的模擬測試卡測試數(shù)據(jù)通過串口寫入模擬測試卡200,讓模擬測試卡200授權(quán)或取消授權(quán);把測試數(shù)據(jù)包中的基礎(chǔ)碼流修改數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)給測試服務(wù)器100,測試服務(wù)器100把基礎(chǔ)碼流修改數(shù)據(jù)寫入基礎(chǔ)碼流。
[0044]該機頂盒測試系統(tǒng),提供基礎(chǔ)碼流、模擬測試卡,并將測試項的測試要求分離出來,對于不同的測試項,只要對基礎(chǔ)碼流進行修改,在模擬測試卡中寫入測試項所需的測試數(shù)據(jù),即可對機頂盒進行測試,不需要每個測試項都下載提供碼流,從而節(jié)省大量時間,提高機頂盒測試效率,且不容易出錯,利于機頂盒測試。
[0045]以上僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種機頂盒測試方法,其特征在于,包括如下步驟:S10:提供一段基礎(chǔ)碼流,將基礎(chǔ)碼流存儲在測試服務(wù)器上;S20:提供一個模擬測試卡,模擬測試卡可重復(fù)擦寫,對應(yīng)不同的測試項能夠?qū)懭雽?yīng) 的測試數(shù)據(jù);S30:根據(jù)測試項的測試要求生成測試數(shù)據(jù)包,測試數(shù)據(jù)包中包括模擬測試卡測試數(shù) 據(jù)、基礎(chǔ)碼流修改數(shù)據(jù)以及測試項描述信息;S40:提供測試客戶端,在對機頂盒進行測試時,將測試客戶端連接測試服務(wù)器、模擬測 試卡及待測機頂盒,并將測試數(shù)據(jù)包導(dǎo)入到測試客戶端;S50:控制測試客戶端將模擬測試卡測試數(shù)據(jù)發(fā)送至模擬測試卡,將基礎(chǔ)碼流修改數(shù)據(jù) 發(fā)送至測試服務(wù)器,修改基礎(chǔ)碼流使基礎(chǔ)碼流滿足測試項的要求,修改完畢后反饋至測試 客戶端;S60:在測試客戶端接收到反饋后,若待測機頂盒需要進行測試,則控制測試服務(wù)器播 放修改后的基礎(chǔ)碼流,控制測試客戶端根據(jù)測試項描述信息來對待測機頂盒進行測試,直 至完成測試;S70:測試完成后恢復(fù)基礎(chǔ)碼流并擦除模擬測試卡中的測試數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的機頂盒測試方法,其特征在于,所述步驟S40具體為:將測試客 戶端通過網(wǎng)絡(luò)連接測試服務(wù)器,通過串口連接模擬測試卡及待測機頂盒。3.根據(jù)權(quán)利要求2所述的機頂盒測試方法,其特征在于,所述步驟S50具體為:控制測試客戶端把測試數(shù)據(jù)包中的模擬測試卡測試數(shù)據(jù)通過串口寫入模擬測試卡,讓 模擬測試卡授權(quán)或取消授權(quán);把測試數(shù)據(jù)包中的基礎(chǔ)碼流修改數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)給測試服務(wù) 器,由測試服務(wù)器把基礎(chǔ)碼流修改數(shù)據(jù)寫入基礎(chǔ)碼流。4.一種機頂盒測試系統(tǒng),其特征在于,包括:測試服務(wù)器、模擬測試卡及測試客戶端;所 述測試服務(wù)器存儲有基礎(chǔ)碼流,所述模擬測試卡重復(fù)擦寫,對應(yīng)不同的測試項能夠?qū)懭雽?應(yīng)的測試數(shù)據(jù),所述測試客戶端連接測試服務(wù)器、模擬測試卡及待測機頂盒,根據(jù)測試項的 測試要求生成測試數(shù)據(jù)包,所述測試數(shù)據(jù)包中包括模擬測試卡測試數(shù)據(jù)、基礎(chǔ)碼流修改數(shù) 據(jù)以及測試項描述信息;在待測機頂盒進行測試時,所述測試客戶端將模擬測試卡測試數(shù)據(jù)發(fā)送至所述模擬測 試卡,將基礎(chǔ)碼流修改數(shù)據(jù)發(fā)送至所述測試服務(wù)器,所述測試服務(wù)器修改基礎(chǔ)碼流并在完 成后反饋給所述測試客戶端,所述測試客戶端控制所述測試服務(wù)器播放修改后的基礎(chǔ)碼 流,并根據(jù)測試項描述信息來對待測機頂盒進行測試,直至完成測試。5.根據(jù)權(quán)利要求4所述的機頂盒測試系統(tǒng),其特征在于,所述測試客戶端通過網(wǎng)絡(luò)連接 所述測試服務(wù)器,通過串口連接所述模擬測試卡及待測機頂盒。6.根據(jù)權(quán)利要求5所述的機頂盒測試系統(tǒng),其特征在于,所述測試客戶端把測試數(shù)據(jù)包 中的模擬測試卡測試數(shù)據(jù)通過串口寫入所述模擬測試卡,讓所述模擬測試卡授權(quán)或取消授 權(quán);把測試數(shù)據(jù)包中的基礎(chǔ)碼流修改數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)給所述測試服務(wù)器,由所述測試服務(wù) 器把基礎(chǔ)碼流修改數(shù)據(jù)寫入基礎(chǔ)碼流。
【文檔編號】H04N21/442GK105979256SQ201610513818
【公開日】2016年9月28日
【申請日】2016年6月30日
【發(fā)明人】蘇耀迪
【申請人】深圳市九洲電器有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1