亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Iptv機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法

文檔序號(hào):7760245閱讀:209來源:國(guó)知局
專利名稱:Iptv機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法
技術(shù)領(lǐng)域
本發(fā)明涉及IPTV機(jī)頂盒技術(shù)領(lǐng)域,特別是涉及一種IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法。
背景技術(shù)
IPTV機(jī)頂盒在制造中批量生產(chǎn),所有機(jī)頂盒的閃存芯片上都燒制了同樣的軟件程序。在成為產(chǎn)品的過程中,大致需要經(jīng)過兩個(gè)階段一是測(cè)試,測(cè)試批量生產(chǎn)出的機(jī)頂盒的功能和性能指標(biāo)是否符合預(yù)期要求,主要通過軟件配合儀表檢測(cè);二是配置,主要為通過測(cè)試的每個(gè)機(jī)頂盒配置上不同的STBID,作為機(jī)頂盒的唯一身份標(biāo)識(shí),還要配置不同的MAC地址,作為機(jī)頂盒在網(wǎng)絡(luò)上的唯一標(biāo)識(shí),及其余作為每個(gè)機(jī)頂盒獨(dú)一無(wú)二的標(biāo)識(shí)性配置和一些需要在后期根據(jù)變化的需求能即時(shí)調(diào)整的輔助性的配置項(xiàng),把原本同樣的機(jī)頂盒通過一些不同的配置參數(shù)區(qū)分開來。一般IPTV機(jī)頂盒要經(jīng)過這兩階段,才能從生產(chǎn)線上變?yōu)楫a(chǎn)品。

發(fā)明內(nèi)容
本發(fā)明的目的是為了克服上述背景技術(shù)的不足,提供一種IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,開發(fā)維護(hù)簡(jiǎn)單、快速,成本低廉,無(wú)需開發(fā)復(fù)雜程序,優(yōu)化規(guī)?;a(chǎn)流程,解決生產(chǎn)后的機(jī)頂盒批量測(cè)試及對(duì)機(jī)頂盒進(jìn)行配置的問題。本發(fā)明提供的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,包括以下步驟A、通過 JavMcript擴(kuò)展和通用網(wǎng)關(guān)接口 CGI技術(shù)結(jié)合實(shí)現(xiàn)硬件檢測(cè),編寫成硬件測(cè)試接口,用于檢測(cè)IPTV機(jī)頂盒的USB設(shè)備、CPU、內(nèi)存和網(wǎng)卡的工作狀態(tài);以及編寫成配置信息檢測(cè)接口, 用于檢測(cè)IPTV機(jī)頂盒的網(wǎng)絡(luò)配置信息、軟件版本信息;B、測(cè)試人員通過遙控器操作IPTV機(jī)頂盒內(nèi)置的瀏覽器加載測(cè)試web頁(yè)面,IPTV機(jī)頂盒的軟件測(cè)試過程通過電子節(jié)目菜單EPG 頁(yè)面實(shí)現(xiàn);采用基于IPTV機(jī)頂盒的web頁(yè)面和瀏覽器,配合外部架設(shè)的流媒體服務(wù)器,完成 IPTV機(jī)頂盒的基本信息配置。在上述技術(shù)方案中,步驟B中所述IPTV機(jī)頂盒的軟件測(cè)試過程如下步驟201、等待按鍵輸入;步驟202、若判定輸入的鍵值組合為測(cè)試模式,則加載測(cè)試頁(yè)面;步驟203、通過EPG頁(yè)面加載事件觸發(fā)系統(tǒng)的測(cè)試調(diào)用接口,依次觸發(fā)媒體播放測(cè)試、硬件接口檢測(cè)和配置信息檢測(cè)。在上述技術(shù)方案中,步驟B中所述IPTV機(jī)頂盒的基本信息配置過程如下步驟 301、處理用戶輸入的配置信息;步驟302、下發(fā)用戶輸入的配置信息;步驟303、解析返回的結(jié)果,判斷配置是否成功。在上述技術(shù)方案中,步驟301中所述處理用戶輸入的過程包括等待用戶輸入配置信息和判斷輸入的配置信息的合法性。在上述技術(shù)方案中,步驟301、302中所述用戶輸入的方式包括條碼掃描輸入方式和手工輸入方式。
在上述技術(shù)方案中,所述EPG頁(yè)面部署在機(jī)頂盒上,機(jī)頂盒啟動(dòng)后,在機(jī)頂盒運(yùn)行的瀏覽器中通過遙控器輸入特殊按鍵組合,調(diào)出web測(cè)試頁(yè)面。在上述技術(shù)方案中,所述EPG頁(yè)面部署在外部的服務(wù)器上,通過按鍵觸發(fā)頁(yè)面跳轉(zhuǎn),跳轉(zhuǎn)到外部EPG服務(wù)器。在上述技術(shù)方案中,通過機(jī)頂盒的瀏覽器,訪問外部架設(shè)的流媒體服務(wù)器端的配置頁(yè)面,進(jìn)行現(xiàn)場(chǎng)配置。在上述技術(shù)方案中,通過外部架設(shè)的流媒體服務(wù)器端的瀏覽器,訪問機(jī)頂盒的配置頁(yè)面,進(jìn)行遠(yuǎn)程配置。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)如下(1)本發(fā)明完全基于IPTV機(jī)頂盒的web技術(shù)實(shí)現(xiàn),可現(xiàn)場(chǎng)即時(shí)修改、增加測(cè)試功能項(xiàng)目,無(wú)需額外的機(jī)頂盒駐留程序,修改調(diào)測(cè)無(wú)需重新編譯程序。(2)測(cè)試和配置可銜接工作,一旦測(cè)試通過即可進(jìn)行信息設(shè)置,然后再次通過測(cè)試頁(yè)面檢查設(shè)置是否成功。(3)能夠較好的與現(xiàn)有IPTV機(jī)頂盒軟件系統(tǒng)融合,充分利用了 IPTV機(jī)頂盒的EPG 頁(yè)面技術(shù),可以根據(jù)生產(chǎn)規(guī)模和實(shí)際生產(chǎn)條件即時(shí)調(diào)整測(cè)試模型,在部署上可靈活調(diào)整,將 EPG頁(yè)面部署在機(jī)頂盒上或是分別部署在機(jī)頂盒和PC上,具有彈性和較低的實(shí)現(xiàn)復(fù)雜度。(4)配合條碼掃描器能批量進(jìn)行設(shè)置,完成自動(dòng)化生產(chǎn)流程。(5)前期開發(fā)和后期維護(hù)簡(jiǎn)單、快速,成本低廉,無(wú)需開發(fā)復(fù)雜程序。


圖1是本發(fā)明實(shí)施例中IPTV機(jī)頂盒測(cè)試配置系統(tǒng)的結(jié)構(gòu)圖。圖2是本發(fā)明實(shí)施例中IPTV機(jī)頂盒的測(cè)試流程圖。圖3是本發(fā)明實(shí)施例中IPTV機(jī)頂盒的配置流程圖。
具體實(shí)施例方式下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。參見圖1所示,本發(fā)明實(shí)施例中IPTV機(jī)頂盒測(cè)試配置系統(tǒng)包括一臺(tái)PC機(jī)、hub (集線器)、待檢測(cè)的機(jī)頂盒和兩名操作員,PC機(jī)可用作媒體播放測(cè)試的流媒體服務(wù)器和配置操作的客戶端等,兩名操作員分別對(duì)應(yīng)測(cè)試人員和配置人員。本發(fā)明實(shí)施例提供的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,包括以下步驟A、通過 JavaScript 擴(kuò)展和 CGI (Common Gateway hterface,通用網(wǎng)關(guān)接口)技術(shù)結(jié)合實(shí)現(xiàn)硬件檢測(cè),編寫成硬件測(cè)試接口,用于檢測(cè)IPTV機(jī)頂盒的USB設(shè)備、CPU、內(nèi)存和網(wǎng)卡的工作狀態(tài);以及編寫成配置信息檢測(cè)接口,用于檢測(cè)IPTV機(jī)頂盒的網(wǎng)絡(luò)配置信息、軟件版本信息;B、測(cè)試人員通過遙控器操作IPTV機(jī)頂盒內(nèi)置的瀏覽器加載測(cè)試web頁(yè)面,IPTV機(jī)頂盒的軟件測(cè)試過程通過EPG(Electronic Program Guide,電子節(jié)目菜單)頁(yè)面實(shí)現(xiàn);采用基于IPTV機(jī)頂盒的web頁(yè)面和瀏覽器,配合外部架設(shè)的流媒體服務(wù)器,完成IPTV機(jī)頂盒的基本信息配置。參見圖2所示,步驟B中IPTV機(jī)頂盒的軟件測(cè)試過程如下
步驟201、等待按鍵輸入;步驟202、若判定輸入的鍵值組合為測(cè)試模式,則加載測(cè)試頁(yè)面;步驟203、通過EPG頁(yè)面加載事件觸發(fā)系統(tǒng)的測(cè)試調(diào)用接口,依次觸發(fā)媒體播放測(cè)試、硬件接口檢測(cè)和配置信息檢測(cè)。參見圖3所示,步驟B中IPTV機(jī)頂盒的基本信息配置過程如下步驟301、處理用戶輸入的配置信息,包括等待用戶輸入配置信息和判斷輸入的配置信息的合法性,用戶輸入的方式包括條碼掃描輸入方式和手工輸入方式;步驟302、下發(fā)用戶輸入的配置信息;步驟303、解析返回的結(jié)果,判斷配置是否成功。根據(jù)不同需求,EPG頁(yè)面可以部署在機(jī)頂盒上,機(jī)頂盒啟動(dòng)后,在機(jī)頂盒運(yùn)行的瀏覽器中通過遙控器輸入特殊按鍵組合,調(diào)出web測(cè)試頁(yè)面;EPG頁(yè)面還可以部署在外部的服務(wù)器上,通過按鍵觸發(fā)頁(yè)面跳轉(zhuǎn),跳轉(zhuǎn)到外部EPG服務(wù)器。本發(fā)明實(shí)施例可以通過機(jī)頂盒的瀏覽器,訪問外部架設(shè)的流媒體服務(wù)器端的配置頁(yè)面,進(jìn)行現(xiàn)場(chǎng)配置;還可以通過外部架設(shè)的流媒體服務(wù)器端的瀏覽器,訪問機(jī)頂盒的配置頁(yè)面,進(jìn)行遠(yuǎn)程配置。本發(fā)明實(shí)施例的原理闡述如下本發(fā)明實(shí)施例能實(shí)現(xiàn)批量處理機(jī)頂盒的測(cè)試和配置功能,包括兩大功能模塊,一是機(jī)頂盒功能測(cè)試模塊,涉及機(jī)頂盒端的軟件和外部架設(shè)的流媒體服務(wù)器;二是機(jī)頂盒端的配置模塊,涉及PC端的配置軟件和機(jī)頂盒端接收配置信息的軟件模塊,以及外設(shè)硬件激光條碼掃描器等。其中,機(jī)頂盒的功能測(cè)試模塊,采用基于IPTV技術(shù)的web頁(yè)面實(shí)現(xiàn),通過 JavaScript擴(kuò)展和常規(guī)的CGI技術(shù)結(jié)合實(shí)現(xiàn)硬件檢測(cè),編寫成硬件測(cè)試接口,用于檢測(cè)機(jī)頂盒的USB設(shè)備、CPU、內(nèi)存、網(wǎng)卡的工作狀態(tài);以及編寫成配置信息檢測(cè)接口,用于檢測(cè)機(jī)頂盒的網(wǎng)絡(luò)配置信息、軟件版本信息等等。在測(cè)試過程中,測(cè)試人員只需通過遙控器操作機(jī)頂盒內(nèi)置的瀏覽器加載測(cè)試web 頁(yè)面,在加載測(cè)試頁(yè)面的過程中,在電視上即可輸出通過軟硬件接口檢測(cè)的結(jié)果。 在配置模塊中,采用基于IPTV技術(shù)的web頁(yè)面,配合PC端的配置軟件共同完成機(jī)頂盒的基本信息配置。PC端配置軟件即標(biāo)準(zhǔn)瀏覽器,通過訪問web頁(yè)面設(shè)置信息,機(jī)頂盒端配置模塊用于接收信息。同時(shí),PC端支持條碼掃描器,PC端配置軟件可以方便地通過條碼掃描器,識(shí)別機(jī)頂盒所帖標(biāo)簽上條碼信息完成自動(dòng)輸入,無(wú)需人工干預(yù),避免手工錄入信息時(shí)輸入錯(cuò)誤的可能性。同時(shí),也可通過機(jī)頂盒內(nèi)置的瀏覽器訪問設(shè)置web頁(yè)面,用遙控器手工輸入信息。本發(fā)明實(shí)施例的核心思想將IPTV機(jī)頂盒的軟件測(cè)試過程通過EPG頁(yè)面實(shí)現(xiàn),在機(jī)頂盒啟動(dòng)后,在機(jī)頂盒運(yùn)行的瀏覽器中通過遙控器輸入特殊按鍵組合,調(diào)出web測(cè)試頁(yè)面。因?yàn)閣eb頁(yè)面能利用現(xiàn)有程序接口達(dá)到測(cè)試目的,因此不需要編寫?yīng)毩⒌臏y(cè)試程序。EPG測(cè)試頁(yè)面可以根據(jù)實(shí)際需求部署在機(jī)頂盒上,通過上述按鍵輸入方式調(diào)出; 也可部署在外部的服務(wù)器上,通過上述按鍵觸發(fā)頁(yè)面跳轉(zhuǎn),跳轉(zhuǎn)到外部EPG服務(wù)器上。 基于EPG頁(yè)面的測(cè)試模塊軟件屬于B/S模式,相對(duì)于C/S模式的獨(dú)立測(cè)試程序,提高了測(cè)試模型的通用性和可維護(hù)性,可以在線修改測(cè)試項(xiàng)目而不需重設(shè)機(jī)頂盒,通過頁(yè)面的刷新即可載入修改后的頁(yè)面進(jìn)行測(cè)試。B/S模式既可完全在STB上實(shí)現(xiàn),也可讓機(jī)頂盒成為客戶端,PC成為服務(wù)器。同樣,配置過程也是通過web頁(yè)面實(shí)現(xiàn),既可通過機(jī)頂盒的瀏覽器訪問PC上的配置頁(yè)面進(jìn)行現(xiàn)場(chǎng)配置,也可通過PC上的瀏覽器訪問機(jī)頂盒的配置頁(yè)面進(jìn)行遠(yuǎn)程配置。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。
權(quán)利要求
1.一種IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于包括以下步驟A、通過JavMcript擴(kuò)展和通用網(wǎng)關(guān)接口CGI技術(shù)結(jié)合實(shí)現(xiàn)硬件檢測(cè),編寫成硬件測(cè)試接口,用于檢測(cè)IPTV機(jī)頂盒的USB設(shè)備、CPU、內(nèi)存和網(wǎng)卡的工作狀態(tài);以及編寫成配置信息檢測(cè)接口,用于檢測(cè)IPTV機(jī)頂盒的網(wǎng)絡(luò)配置信息、軟件版本信息;B、測(cè)試人員通過遙控器操作IPTV機(jī)頂盒內(nèi)置的瀏覽器加載測(cè)試web頁(yè)面,IPTV機(jī)頂盒的軟件測(cè)試過程通過電子節(jié)目菜單EPG頁(yè)面實(shí)現(xiàn);采用基于IPTV機(jī)頂盒的web頁(yè)面和瀏覽器,配合外部架設(shè)的流媒體服務(wù)器,完成IPTV機(jī)頂盒的基本信息配置。
2.如權(quán)利要求1所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于步驟 B中所述IPTV機(jī)頂盒的軟件測(cè)試過程如下步驟201、等待按鍵輸入;步驟202、若判定輸入的鍵值組合為測(cè)試模式,則加載測(cè)試頁(yè)面;步驟203、通過EPG頁(yè)面加載事件觸發(fā)系統(tǒng)的測(cè)試調(diào)用接口,依次觸發(fā)媒體播放測(cè)試、 硬件接口檢測(cè)和配置信息檢測(cè)。
3.如權(quán)利要求1所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于步驟 B中所述IPTV機(jī)頂盒的基本信息配置過程如下步驟301、處理用戶輸入的配置信息;步驟302、下發(fā)用戶輸入的配置信息;步驟303、解析返回的結(jié)果,判斷配置是否成功。
4.如權(quán)利要求3所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于步驟 301中所述處理用戶輸入的過程包括等待用戶輸入配置信息和判斷輸入的配置信息的合法性。
5.如權(quán)利要求3所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于步驟 301,302中所述用戶輸入的方式包括條碼掃描輸入方式和手工輸入方式。
6.如權(quán)利要求1至5中任一項(xiàng)權(quán)利要求所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于所述EPG頁(yè)面部署在機(jī)頂盒上,機(jī)頂盒啟動(dòng)后,在機(jī)頂盒運(yùn)行的瀏覽器中通過遙控器輸入特殊按鍵組合,調(diào)出web測(cè)試頁(yè)面。
7.如權(quán)利要求1至5中任一項(xiàng)權(quán)利要求所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于所述EPG頁(yè)面部署在外部的服務(wù)器上,通過按鍵觸發(fā)頁(yè)面跳轉(zhuǎn),跳轉(zhuǎn)到外部EPG服務(wù)器。
8.如權(quán)利要求1至5中任一項(xiàng)權(quán)利要求所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于通過機(jī)頂盒的瀏覽器,訪問外部架設(shè)的流媒體服務(wù)器端的配置頁(yè)面,進(jìn)行現(xiàn)場(chǎng)配置。
9.如權(quán)利要求1至5中任一項(xiàng)權(quán)利要求所述的IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,其特征在于通過外部架設(shè)的流媒體服務(wù)器端的瀏覽器,訪問機(jī)頂盒的配置頁(yè)面,進(jìn)行遠(yuǎn)程配置。
全文摘要
本發(fā)明公開了一種IPTV機(jī)頂盒生產(chǎn)中的系統(tǒng)配置和測(cè)試方法,包括步驟通過JavaScript擴(kuò)展和CGI技術(shù)結(jié)合實(shí)現(xiàn)硬件檢測(cè),編寫成硬件測(cè)試接口,用于檢測(cè)機(jī)頂盒的USB設(shè)備、CPU、內(nèi)存和網(wǎng)卡的工作狀態(tài);及編寫成配置信息檢測(cè)接口,用于檢測(cè)IPTV機(jī)頂盒的網(wǎng)絡(luò)配置信息、軟件版本信息;測(cè)試人員通過遙控器操作機(jī)頂盒內(nèi)置的瀏覽器加載測(cè)試web頁(yè)面,機(jī)頂盒的軟件測(cè)試通過EPG頁(yè)面實(shí)現(xiàn);采用基于機(jī)頂盒的web頁(yè)面和瀏覽器,配合外部架設(shè)的流媒體服務(wù)器,完成機(jī)頂盒的基本信息配置。本發(fā)明開發(fā)維護(hù)簡(jiǎn)單、快速,成本低廉,無(wú)需開發(fā)復(fù)雜程序,優(yōu)化規(guī)?;a(chǎn)流程,解決生產(chǎn)后的機(jī)頂盒批量測(cè)試及對(duì)機(jī)頂盒進(jìn)行配置的問題。
文檔編號(hào)H04N17/00GK102291593SQ201110243329
公開日2011年12月21日 申請(qǐng)日期2011年8月24日 優(yōu)先權(quán)日2011年8月24日
發(fā)明者李璐, 石磊, 賀旺喜, 鄧?yán)?申請(qǐng)人:烽火通信科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1