電視機(jī)調(diào)試系統(tǒng)和方法
【專利摘要】一種電視機(jī)調(diào)試系統(tǒng)包括通過局域網(wǎng)設(shè)備連接的調(diào)試設(shè)備和電視機(jī),調(diào)試設(shè)備包括:連接模塊,用于通過網(wǎng)口與局域網(wǎng)設(shè)備建立網(wǎng)絡(luò)連接;設(shè)備搜索單元,用于獲取電視機(jī)的IP地址;輸入模塊,用于接收用戶輸入產(chǎn)生攜帶有與用戶輸入相對的IP地址的調(diào)試指令;指令發(fā)送模塊,用于響應(yīng)調(diào)試指令發(fā)送對應(yīng)的預(yù)設(shè)調(diào)試數(shù)據(jù)給與用戶輸入相對的IP地址對應(yīng)的電視機(jī);電視機(jī)包括:電視主機(jī)單元,用于執(zhí)行電視播放功能;網(wǎng)絡(luò)模塊,用于通過網(wǎng)口與局域網(wǎng)設(shè)備建立網(wǎng)絡(luò)連接獲得IP地址;調(diào)試單元用于接收并根據(jù)調(diào)試數(shù)據(jù)更新電視主機(jī)單元的參數(shù)信息。本發(fā)明還提供一種對應(yīng)的調(diào)試方法。上述系統(tǒng)和方法實(shí)現(xiàn)了網(wǎng)口對網(wǎng)口的調(diào)試,且可以多臺(tái)同時(shí)調(diào)試,提高了測試效率。
【專利說明】電視機(jī)調(diào)試系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種家用電器,特別是涉及一種電視機(jī)調(diào)試系統(tǒng)和方法。
【背景技術(shù)】
[0002]目前電視機(jī)的調(diào)試主要是利用VGA接口作為串口調(diào)試,也有利用轉(zhuǎn)換板用電腦的串口接通電視的網(wǎng)口進(jìn)行調(diào)試。
[0003]電腦串口對電視機(jī)VGA接口連接調(diào)試的方式由于串口傳輸距離較短,所以調(diào)試電腦必須在電視機(jī)附近,而且一臺(tái)電腦只能調(diào)試一臺(tái)電視機(jī),效率較低。隨著HDMI接口的廣泛使用,VGA接口有逐漸被取消的趨勢。
[0004]而采用轉(zhuǎn)換板來實(shí)現(xiàn)電腦的串口接通電視的網(wǎng)口進(jìn)行調(diào)試,不僅需要增加輔助的轉(zhuǎn)換板,而且一臺(tái)電腦仍然只能調(diào)試一臺(tái)電視機(jī),調(diào)試效率仍然較低。
【發(fā)明內(nèi)容】
[0005]基于此,有必要提供一種效率更高的電視機(jī)調(diào)試系統(tǒng)和方法。
[0006]—種電視機(jī)調(diào)試系統(tǒng),包括調(diào)試設(shè)備、局域網(wǎng)設(shè)備和電視機(jī),
[0007]所述調(diào)試設(shè)備包括:連接模塊、設(shè)備搜索單元、輸入模塊和指令發(fā)送模塊,
[0008]所述連接模塊用于通過網(wǎng)口與所述局域網(wǎng)設(shè)備建立網(wǎng)絡(luò)連接;
[0009]所述設(shè)備搜索單元用于通過所述局域網(wǎng)設(shè)備獲取連接所述局域網(wǎng)設(shè)備的其他網(wǎng)絡(luò)設(shè)備的IP地址;
[0010]所述輸入模塊用于接收用戶輸入,產(chǎn)生調(diào)試指令,并發(fā)送給所述指令發(fā)送模塊,所述調(diào)試指令攜帶有與用戶輸入相對的IP地址;
[0011]所述指令發(fā)送模塊用于響應(yīng)所述調(diào)試指令,通過所述連接模塊和所述局域網(wǎng)設(shè)備發(fā)送對應(yīng)的預(yù)設(shè)調(diào)試數(shù)據(jù)給所述與所述用戶輸入相對的IP地址對應(yīng)的網(wǎng)絡(luò)設(shè)備;
[0012]所述電視機(jī)包括:電視主機(jī)單元、網(wǎng)絡(luò)模塊和調(diào)試單元,
[0013]所述電視主機(jī)單元用于執(zhí)行電視播放功能;
[0014]所述網(wǎng)絡(luò)模塊用于通過網(wǎng)口與所述局域網(wǎng)設(shè)備建立網(wǎng)絡(luò)連接,獲得IP地址;
[0015]所述調(diào)試單元用于接收并根據(jù)所述調(diào)試數(shù)據(jù)更新電視主機(jī)單元的參數(shù)信息。
[0016]其中一個(gè)實(shí)施例中,所述電視機(jī)還包括指令識別單元、檢測單元和反饋單元,
[0017]所述指令識別單元用于通過所述網(wǎng)絡(luò)模塊和所述局域網(wǎng)設(shè)備接收所述調(diào)試數(shù)據(jù),并根據(jù)預(yù)設(shè)條件判斷所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)或被動(dòng)調(diào)試數(shù)據(jù),當(dāng)所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)時(shí),將所述調(diào)試數(shù)據(jù)發(fā)送給所述調(diào)試單元,當(dāng)所述調(diào)試數(shù)據(jù)為被動(dòng)調(diào)試數(shù)據(jù)時(shí),發(fā)送所述測試指令給所述檢測單元;
[0018]所述檢測單元用于響應(yīng)所述測試指令,檢測得到所述電視主機(jī)單元的參數(shù)信息,并發(fā)送給所述反饋單元;
[0019]所述反饋單元用于將接收的所述參數(shù)信息反饋給調(diào)試設(shè)備;
[0020]所述調(diào)試設(shè)備還包括數(shù)據(jù)接收模塊,用于接收并存儲(chǔ)所述IP地址對應(yīng)的網(wǎng)絡(luò)設(shè)備反饋的所述參數(shù)信息。
[0021]其中一個(gè)實(shí)施例中,所述預(yù)設(shè)條件是在所述調(diào)試數(shù)據(jù)的傳輸過程中協(xié)定預(yù)設(shè)數(shù)據(jù)作為主動(dòng)和被動(dòng)的標(biāo)記位,根據(jù)所述標(biāo)記位進(jìn)行主動(dòng)和被動(dòng)的判斷。
[0022]其中一個(gè)實(shí)施例中,所述連接模塊和所述網(wǎng)絡(luò)模塊均包括一一對應(yīng)的網(wǎng)卡、以太網(wǎng)協(xié)議、IP協(xié)議以及自定義協(xié)議,
[0023]所述網(wǎng)卡、所述以太網(wǎng)協(xié)議、所述IP協(xié)議用于實(shí)現(xiàn)所述調(diào)試設(shè)備和所述電視機(jī)通過局域網(wǎng)設(shè)備進(jìn)行數(shù)據(jù)通信,
[0024]所述自定義協(xié)議用于根據(jù)預(yù)設(shè)的非標(biāo)準(zhǔn)規(guī)則對數(shù)據(jù)進(jìn)行編譯和反編譯,實(shí)現(xiàn)所述調(diào)試設(shè)備與所述電視機(jī)之間通信的數(shù)據(jù)的加密和識別。
[0025]一種電視機(jī)調(diào)試方法,包括如下步驟:
[0026]通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口與網(wǎng)口的通信連接;
[0027]通過所述調(diào)試設(shè)備所述電視機(jī)的IP地址;
[0028]通過所述調(diào)試設(shè)備接收用戶輸入,產(chǎn)生攜帶有與用戶輸入相對的IP地址的調(diào)試指令,并將對應(yīng)的調(diào)試數(shù)據(jù)發(fā)送給所述IP地址對應(yīng)的所述電視機(jī);
[0029]所述電視機(jī)根據(jù)所述調(diào)試數(shù)據(jù)更新自身的參數(shù)信息。
[0030]其中一個(gè)實(shí)施例中,還包括如下步驟:
[0031]所述電視機(jī)根據(jù)預(yù)設(shè)條件判斷所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)或被動(dòng)調(diào)試數(shù)據(jù),當(dāng)所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)時(shí),根據(jù)所述調(diào)試數(shù)據(jù)更新自身的參數(shù)信息,當(dāng)所述調(diào)試數(shù)據(jù)為被動(dòng)調(diào)試數(shù)據(jù)時(shí),檢測自身參數(shù)信息;
[0032]通過所述電視機(jī)將所述檢測的自身參數(shù)信息反饋給所述調(diào)試設(shè)備;
[0033]通過所述調(diào)試設(shè)備接收并存儲(chǔ)所述參數(shù)信息。
[0034]其中一個(gè)實(shí)施例中,所述預(yù)設(shè)條件是在所述調(diào)試數(shù)據(jù)的過程中協(xié)定預(yù)設(shè)數(shù)據(jù)作為主動(dòng)和被動(dòng)的標(biāo)記位,根據(jù)所述標(biāo)記位進(jìn)行主動(dòng)和被動(dòng)的判斷。
[0035]其中一個(gè)實(shí)施例中,所述通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口與網(wǎng)口的通信連接的步驟中,通訊協(xié)議包括:以太網(wǎng)協(xié)議、IP協(xié)議以及自定義協(xié)議,自定義協(xié)議用于根據(jù)預(yù)設(shè)的非標(biāo)準(zhǔn)規(guī)則對數(shù)據(jù)進(jìn)行編譯和反編譯,實(shí)現(xiàn)雙方數(shù)據(jù)的加密和識別。
[0036]上述電視機(jī)調(diào)試系統(tǒng)方法通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口對網(wǎng)口的通信連接,既解決了傳統(tǒng)串口的傳輸距離限制問題,所述調(diào)試設(shè)備和電視機(jī)均可以是多臺(tái)同時(shí)連接并通信,實(shí)現(xiàn)多臺(tái)電視機(jī)的同時(shí)調(diào)試,提高了測試效率。
【專利附圖】
【附圖說明】
[0037]圖1為本發(fā)明一較佳實(shí)施例電視機(jī)調(diào)試系統(tǒng)的功能模塊圖;
[0038]圖2為圖1中連接模塊和網(wǎng)絡(luò)模塊的具體功能模塊圖;
[0039]圖3為本發(fā)明一較佳實(shí)施例電視機(jī)調(diào)試方法的步驟流程圖。
【具體實(shí)施方式】
[0040]如圖1所示,其為本發(fā)明一較佳實(shí)施例的電視機(jī)調(diào)試系統(tǒng)10的功能模塊圖,包括調(diào)試設(shè)備101、局域網(wǎng)設(shè)備102和電視機(jī)103。
[0041]局域網(wǎng)設(shè)備102為有線或無線路由器。[0042]調(diào)試設(shè)備101包括:連接模塊111、設(shè)備搜索單元112、輸入模塊113、指令發(fā)送模塊114、數(shù)據(jù)接收模塊115。
[0043]連接模塊111用于通過網(wǎng)口與局域網(wǎng)設(shè)備102建立網(wǎng)絡(luò)連接。
[0044]設(shè)備搜索單元112用于通過局域網(wǎng)設(shè)備102獲取連接局域網(wǎng)設(shè)備102的其他網(wǎng)絡(luò)設(shè)備的IP地址。
[0045]輸入模塊113用于接收用戶輸入,產(chǎn)生調(diào)試指令,并發(fā)送給指令發(fā)送模塊114,所述調(diào)試指令攜帶有與用戶輸入相對的IP地址。所述調(diào)試指令攜帶的IP地址可以為多個(gè),此處對此不作限制。
[0046]指令發(fā)送模塊114用于響應(yīng)所述調(diào)試指令,通過連接模塊111和局域網(wǎng)設(shè)備102發(fā)送對應(yīng)的預(yù)設(shè)調(diào)試數(shù)據(jù)給所述與所述用戶輸入相對的IIP地址對應(yīng)的網(wǎng)絡(luò)設(shè)備。
[0047]數(shù)據(jù)接收模塊115用于接收并存儲(chǔ)所述IP地址對應(yīng)的網(wǎng)絡(luò)設(shè)備反饋的參數(shù)信息。
[0048]電視機(jī)103包括:電視主機(jī)單元131、網(wǎng)絡(luò)模塊132、指令識別單元133、調(diào)試單元134、檢測單元135、反饋單元136。
[0049]電視主機(jī)單元131用于執(zhí)行電視播放功能。
[0050]網(wǎng)絡(luò)模塊132用于通過網(wǎng)口與局域網(wǎng)設(shè)備102建立網(wǎng)絡(luò)連接,獲得IP地址。
[0051]上述設(shè)備搜索單元112搜索到的網(wǎng)絡(luò)設(shè)備即為與局域網(wǎng)設(shè)備102建立網(wǎng)絡(luò)連接的電視機(jī)103。
[0052]指令識別單元I33用于通過網(wǎng)絡(luò)模塊132和局域網(wǎng)設(shè)備102接收調(diào)試數(shù)據(jù),并根據(jù)預(yù)設(shè)條件判斷所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)或被動(dòng)調(diào)試數(shù)據(jù),當(dāng)所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)時(shí),將所述調(diào)試數(shù)據(jù)發(fā)送給調(diào)試單元134,當(dāng)所述調(diào)試數(shù)據(jù)為被動(dòng)調(diào)試數(shù)據(jù)時(shí),發(fā)送測試指令給檢測單元135。
[0053]所述預(yù)設(shè)條件是在調(diào)試數(shù)據(jù)的傳輸過程中協(xié)定預(yù)設(shè)數(shù)據(jù)作為主動(dòng)和被動(dòng)的標(biāo)記位,根據(jù)所述標(biāo)記位進(jìn)行主動(dòng)和被動(dòng)的判斷,如“I”表示主動(dòng),“O”表示被動(dòng)。
[0054]調(diào)試單元134用于根據(jù)所述調(diào)試數(shù)據(jù)更新電視主機(jī)單元131的參數(shù)信息。
[0055]檢測單元135用于響應(yīng)所述測試指令,檢測得到電視主機(jī)單元131的參數(shù)信息,并發(fā)送給反饋單元136。
[0056]反饋單元136用于將接收的參數(shù)信息反饋給調(diào)試設(shè)備101。
[0057]上述電視機(jī)調(diào)試系統(tǒng)10通過局域網(wǎng)設(shè)備102實(shí)現(xiàn)調(diào)試設(shè)備101和電視機(jī)103的網(wǎng)絡(luò)連接,解決了串口的傳輸距離限制問題。由于調(diào)試設(shè)備101和電視機(jī)103是通過局域網(wǎng)連接,使得電視機(jī)調(diào)試系統(tǒng)10可以同時(shí)將多個(gè)調(diào)試設(shè)備101連接多個(gè)電視機(jī)103,實(shí)現(xiàn)多臺(tái)電視機(jī)103的同時(shí)調(diào)試,提高了測試效率。同時(shí),電視機(jī)103通過指令識別單元133對調(diào)試數(shù)據(jù)進(jìn)行分類處理,巧妙地通過一個(gè)連接實(shí)現(xiàn)了自動(dòng)調(diào)試和被動(dòng)調(diào)試兩種調(diào)試功能,進(jìn)一步提高了測試效率。
[0058]請參閱圖2,其為圖1中連接模塊111和網(wǎng)絡(luò)模塊132的具體功能模塊圖。
[0059]連接模塊111包括:網(wǎng)卡151、以太網(wǎng)協(xié)議152、IP協(xié)議153以及自定義協(xié)議154。
[0060]網(wǎng)絡(luò)模塊132包括與連接模塊111——對應(yīng)的:網(wǎng)卡161、以太網(wǎng)協(xié)議162、IP協(xié)議163以及自定義協(xié)議164。
[0061]網(wǎng)卡151、以太網(wǎng)協(xié)議152、IP協(xié)議153和對應(yīng)的網(wǎng)絡(luò)芯片11、以太網(wǎng)協(xié)議162、IP協(xié)議163用于實(shí)現(xiàn)調(diào)試設(shè)備101和電視機(jī)103通過局域網(wǎng)設(shè)備102進(jìn)行數(shù)據(jù)通信。[0062]自定義協(xié)議154、164用于根據(jù)預(yù)設(shè)的非標(biāo)準(zhǔn)規(guī)則對數(shù)據(jù)進(jìn)行編譯和反編譯,實(shí)現(xiàn)調(diào)試設(shè)備101與所述電視機(jī)103之間通信的數(shù)據(jù)的加密和識別,以便數(shù)據(jù)以及指令的準(zhǔn)確傳達(dá)和安全。所述非標(biāo)準(zhǔn)規(guī)則為區(qū)別于業(yè)界常用的傳輸協(xié)議的自定義協(xié)議,如區(qū)別于太網(wǎng)協(xié)議、IP協(xié)議的自編寫協(xié)議。
[0063]自定義協(xié)議用于PC端與電視端、電視端與電視端網(wǎng)口通信。自定義協(xié)議格式包括包頭(27字節(jié))、命令長度(6位)、數(shù)據(jù)長度(10位)、命令或數(shù)據(jù)(最大支持8192字節(jié));其中,包頭包括數(shù)據(jù)頭(2字節(jié))、機(jī)芯編號(15字節(jié))、機(jī)型號(10字節(jié));數(shù)據(jù)頭又可分為頭標(biāo)志、方向編碼、數(shù)據(jù)或命令標(biāo)志、矯正標(biāo)志和隨機(jī)碼。
[0064]頭標(biāo)志:固定為1001,占半個(gè)字節(jié),是整個(gè)包的起始碼;
[0065]方向編碼:占2位,若該兩位設(shè)為“00”時(shí),表示PC與PC之間的網(wǎng)絡(luò)通信(預(yù)留);當(dāng)為“01”時(shí),表示PC向電視發(fā)送的數(shù)據(jù)包;當(dāng)為“10”時(shí),表示電視向PC發(fā)送的數(shù)據(jù)包;當(dāng)為“ 11”時(shí),表示電視向電視發(fā)送的數(shù)據(jù)包。
[0066]數(shù)據(jù)/命令標(biāo)志:占2位,若設(shè)為“00”時(shí),表示空包,或驗(yàn)證包,用于檢測連接情況;若為“01”時(shí),表示命令包,表示該數(shù)據(jù)包中只包含命令,不傳輸數(shù)據(jù);若為“10”時(shí),表示數(shù)據(jù)包,表示該數(shù)據(jù)包中只包含數(shù)據(jù),不包含命令;若為“11”時(shí),表示該數(shù)據(jù)包中既包含命令信息,也包含數(shù)據(jù)信息。
[0067]矯正標(biāo)志:包含2位,若設(shè)為“00”或“11”時(shí),表示接收的包檢測到錯(cuò)誤,要求重新傳輸上次的數(shù)據(jù)包;若為“01”時(shí),表不該數(shù)據(jù)包包含重要信息;若為“10”時(shí),表不正確接收。
[0068]隨機(jī)碼:占6位,由發(fā)送方隨機(jī)生成,用于確定包。每次回復(fù)或與上次數(shù)據(jù)包相關(guān)時(shí),該碼值加1,但當(dāng)矯正標(biāo)志為“00”或“11”時(shí),該值采用原有值,不做加I處理,重新發(fā)送的數(shù)據(jù)包該值也同樣要加I。
[0069]機(jī)芯編碼:也是機(jī)芯序列號,每臺(tái)電視的機(jī)芯編碼都不同,從而可以利用機(jī)芯碼來識別不同的電視設(shè)備,它要與機(jī)型號相配合使用,防止命令或數(shù)據(jù)誤傳。占15個(gè)字節(jié)。若全為1,表示廣播發(fā)送方式,即所有局域網(wǎng)機(jī)型號相對應(yīng)的設(shè)備都可以接收到包,但回復(fù)該包時(shí)要補(bǔ)充機(jī)芯編碼進(jìn)行回復(fù)。
[0070]機(jī)型號:與機(jī)芯編碼配合使用,用于識別不同的電視設(shè)備。占10個(gè)字節(jié)。若全為1,表示廣播發(fā)送方式,即所有與機(jī)芯碼相同的設(shè)備都可以接收和回復(fù)該包,但回復(fù)時(shí)要將機(jī)型號補(bǔ)充完整。若機(jī)芯編碼與機(jī)型號各位都為1,則對整個(gè)局域網(wǎng)設(shè)備都可以進(jìn)行接收和回復(fù)數(shù)據(jù)包。
[0071]有效時(shí)間:若實(shí)際時(shí)間超過該數(shù)據(jù)包的有效時(shí)間,則自動(dòng)將該包丟掉,節(jié)省網(wǎng)絡(luò)空間。
[0072]命令長度:占6位,表示命令內(nèi)容的長度,用于接收端解碼命令和驗(yàn)證。若“數(shù)據(jù)命令標(biāo)志”為“00”時(shí),“命令長度”所有位設(shè)為O;若“數(shù)據(jù)I命令標(biāo)志”為“10”時(shí),“命令長度”將所有位都設(shè)為I。
[0073]數(shù)據(jù)長度:占10位,表示數(shù)據(jù)內(nèi)容的長度,用于接收端解碼數(shù)據(jù)和驗(yàn)證。若“數(shù)據(jù)命令標(biāo)志”為“00”時(shí),“數(shù)據(jù)長度”所有位設(shè)為O;若“數(shù)據(jù)I命令標(biāo)志”為“01”時(shí),“數(shù)據(jù)
長度”將所有位都設(shè)為I。
[0074]命令I(lǐng)數(shù)據(jù):包中包含的命令內(nèi)容或數(shù)據(jù)內(nèi)容。若“數(shù)據(jù)I命令標(biāo)志”為“00”時(shí),“命令I(lǐng)數(shù)據(jù)”值無需設(shè)定;若“數(shù)據(jù)I命令標(biāo)志”為“11”時(shí),“命令I(lǐng)數(shù)據(jù)”中包含“命令長度”位命令內(nèi)容,以及“數(shù)據(jù)長度”位數(shù)據(jù)內(nèi)容。
[0075]二、數(shù)據(jù)包發(fā)送與接收過程如下,以PC與電視之間數(shù)據(jù)傳輸為例,其中PC代表發(fā)送方,電視代表接收方。
[0076]PC端主動(dòng)控制電視過程步驟如下:
[0077]第一步:PC生成隨機(jī)碼A并向電視端發(fā)送命令數(shù)據(jù)包(包中既包含命令,也包含數(shù)據(jù),主要用于PC對電視參數(shù)的一些設(shè)定);
[0078]第二步:電視根據(jù)機(jī)芯編碼和機(jī)型號捕獲數(shù)據(jù)包,并判斷該包為命令數(shù)據(jù)包,若符合命令及數(shù)據(jù)格式及范圍,則將隨機(jī)數(shù)A加I生成新的隨機(jī)碼B,回復(fù)PC端一個(gè)驗(yàn)證數(shù)據(jù)包(即“數(shù)據(jù)I命令標(biāo)志”為“00”)。若命令或數(shù)據(jù)格式或范圍錯(cuò)誤,則對隨機(jī)數(shù)A不做處理,反饋給PC端一個(gè)告警數(shù)據(jù)包和一個(gè)重發(fā)數(shù)據(jù)包,PC端收到重發(fā)數(shù)據(jù)包后重新從第一步開始執(zhí)行;
[0079]第三步:將隨機(jī)碼A加2生成新的隨機(jī)碼C再發(fā)送給PC —個(gè)完成確認(rèn)包;
[0080]第四步:PC端將隨機(jī)碼C加I后生成新的隨機(jī)碼D,反饋給電視端一個(gè)驗(yàn)證確認(rèn)包。
[0081]PC請求電視數(shù)據(jù)過程步驟如下:
[0082]第一步:PC生成隨機(jī)碼A并向電視端發(fā)送命令包(只包含命令,無數(shù)據(jù),主要用于PC對電視參數(shù)的獲取);
[0083]第二步:電視根據(jù)機(jī)芯編碼和機(jī)型號捕獲數(shù)據(jù)包,并判斷該包為命令包,若符合命令格式,則將隨機(jī)數(shù)A加I生成新的隨機(jī)碼B,回復(fù)PC端一個(gè)驗(yàn)證數(shù)據(jù)包(即“數(shù)據(jù)I命令標(biāo)志”為“00”)。若命令格式錯(cuò)誤,則對隨機(jī)數(shù)A不做處理,反饋給PC端一個(gè)告警數(shù)據(jù)包和一個(gè)重發(fā)數(shù)據(jù)包,PC端收到重發(fā)數(shù)據(jù)包后重新從第一步開始執(zhí)行;
[0084]第三步:電視端將隨機(jī)碼A加2生成新的隨機(jī)碼C,并獲取電視對應(yīng)參數(shù)生成新的數(shù)據(jù)包反饋給PC端;
[0085]第四步:PC端將隨機(jī)碼C加I后生成新的隨機(jī)碼D,反饋給電視端一個(gè)驗(yàn)證確認(rèn)包。
[0086]如圖3所示,其為本發(fā)明一較佳實(shí)施例的電視機(jī)調(diào)試方法的步驟流程圖,包括如下步驟:
[0087]步驟S201,通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口與網(wǎng)口的通信連接。
[0088]步驟S202,通過所述調(diào)試設(shè)備獲取所述電視機(jī)的IP地址。
[0089]步驟S203,通過所述調(diào)試設(shè)備接收用戶輸入,產(chǎn)生攜帶有與用戶輸入相對的IP地址的調(diào)試指令,并將對應(yīng)的調(diào)試數(shù)據(jù)發(fā)送給所述IP地址對應(yīng)的所述電視機(jī)。
[0090]步驟S204,所述電視機(jī)根據(jù)預(yù)設(shè)條件判斷所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)或被動(dòng)調(diào)試數(shù)據(jù),當(dāng)所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)時(shí),根據(jù)所述調(diào)試數(shù)據(jù)更新自身的參數(shù)信息,當(dāng)所述調(diào)試數(shù)據(jù)為被動(dòng)調(diào)試數(shù)據(jù)時(shí),檢測自身參數(shù)信息,轉(zhuǎn)到步驟S205。
[0091]步驟S205,通過所述電視機(jī)將所述檢測的自身參數(shù)信息反饋給所述調(diào)試設(shè)備。
[0092]步驟S206,所述調(diào)試設(shè)備接收并存儲(chǔ)所述參數(shù)信息。
[0093]上述電視機(jī)調(diào)試方法通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口對網(wǎng)口的通信連接,既解決了傳統(tǒng)串口的傳輸距離限制問題,所述調(diào)試設(shè)備和電視機(jī)均可以是多臺(tái)同時(shí)連接并通信,實(shí)現(xiàn)多臺(tái)電視機(jī)的同時(shí)調(diào)試,提高了測試效率。
[0094]所述步驟S201的通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口與網(wǎng)口的通信連接中,通訊協(xié)議包括:以太網(wǎng)協(xié)議、IP協(xié)議以及自定義協(xié)議,自定義協(xié)議用于根據(jù)預(yù)設(shè)的非標(biāo)準(zhǔn)規(guī)則對數(shù)據(jù)進(jìn)行編譯和反編譯,實(shí)現(xiàn)雙方數(shù)據(jù)的加密和識別,以便數(shù)據(jù)以及指令的準(zhǔn)確傳達(dá)和安全。本實(shí)施例中的電視機(jī)調(diào)試方法的實(shí)現(xiàn)過程由上述實(shí)施例中的電視機(jī)調(diào)試系統(tǒng)來完成,具體實(shí)現(xiàn)過程及原理與上述實(shí)施例的一致,此處不再贅述。
[0095]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種電視機(jī)調(diào)試系統(tǒng),其特征在于,包括調(diào)試設(shè)備、局域網(wǎng)設(shè)備和電視機(jī), 所述調(diào)試設(shè)備包括:連接模塊、設(shè)備搜索單元、輸入模塊和指令發(fā)送模塊, 所述連接模塊用于通過網(wǎng)口與所述局域網(wǎng)設(shè)備建立網(wǎng)絡(luò)連接; 所述設(shè)備搜索單元用于通過所述局域網(wǎng)設(shè)備獲取連接所述局域網(wǎng)設(shè)備的其他網(wǎng)絡(luò)設(shè)備的IP地址; 所述輸入模塊用于接收用戶輸入,產(chǎn)生調(diào)試指令,并發(fā)送給所述指令發(fā)送模塊,所述調(diào)試指令攜帶有與用戶輸入相對的IP地址; 所述指令發(fā)送模塊用于響應(yīng)所述調(diào)試指令,通過所述連接模塊和所述局域網(wǎng)設(shè)備發(fā)送對應(yīng)的預(yù)設(shè)調(diào)試數(shù)據(jù)給所述與所述用戶輸入相對的IP地址對應(yīng)的網(wǎng)絡(luò)設(shè)備; 所述電視機(jī)包括:電視主機(jī)單元、網(wǎng)絡(luò)模塊和調(diào)試單元, 所述電視主機(jī)單元用于執(zhí)行電視播放功能; 所述網(wǎng)絡(luò)模塊用于通過網(wǎng)口與所述局域網(wǎng)設(shè)備建立網(wǎng)絡(luò)連接,獲得IP地址; 所述調(diào)試單元用于接收并根據(jù)所述調(diào)試數(shù)據(jù)更新電視主機(jī)單元的參數(shù)信息。
2.根據(jù)權(quán)利要求1所述的電視機(jī)調(diào)試系統(tǒng),其特征在于,所述電視機(jī)還包括指令識別單元、檢測單元和反饋單元, 所述指令識別單元用于通過所述網(wǎng)絡(luò)模塊和所述局域網(wǎng)設(shè)備接收所述調(diào)試數(shù)據(jù),并根據(jù)預(yù)設(shè)條件判斷所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)或被動(dòng)調(diào)試數(shù)據(jù),當(dāng)所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)時(shí),將所述調(diào)試數(shù)據(jù)發(fā)送給所述調(diào)試單元,當(dāng)所述調(diào)試數(shù)據(jù)為被動(dòng)調(diào)試數(shù)據(jù)時(shí),發(fā)送所述測試指令給所述檢測 單元; 所述檢測單元用于響應(yīng)所述測試指令,檢測得到所述電視主機(jī)單元的參數(shù)信息,并發(fā)送給所述反饋單元; 所述反饋單元用于將接收的所述參數(shù)信息反饋給調(diào)試設(shè)備; 所述調(diào)試設(shè)備還包括數(shù)據(jù)接收模塊,用于接收并存儲(chǔ)所述IP地址對應(yīng)的網(wǎng)絡(luò)設(shè)備反饋的所述參數(shù)信息。
3.根據(jù)權(quán)利要求2所述的電視機(jī)調(diào)試系統(tǒng),其特征在于,所述預(yù)設(shè)條件是在所述調(diào)試數(shù)據(jù)的傳輸過程中協(xié)定預(yù)設(shè)數(shù)據(jù)作為主動(dòng)和被動(dòng)的標(biāo)記位,根據(jù)所述標(biāo)記位進(jìn)行主動(dòng)和被動(dòng)的判斷。
4.根據(jù)權(quán)利要求1所述的電視機(jī)調(diào)試系統(tǒng),其特征在于,所述連接模塊和所述網(wǎng)絡(luò)模塊均包括一一對應(yīng)的網(wǎng)卡、以太網(wǎng)協(xié)議、IP協(xié)議以及自定義協(xié)議, 所述網(wǎng)卡、所述以太網(wǎng)協(xié)議、所述IP協(xié)議用于實(shí)現(xiàn)所述調(diào)試設(shè)備和所述電視機(jī)通過局域網(wǎng)設(shè)備進(jìn)行數(shù)據(jù)通信, 所述自定義協(xié)議用于根據(jù)預(yù)設(shè)的非標(biāo)準(zhǔn)規(guī)則對數(shù)據(jù)進(jìn)行編譯和反編譯,實(shí)現(xiàn)所述調(diào)試設(shè)備與所述電視機(jī)之間通信的數(shù)據(jù)的加密和識別。
5.一種電視機(jī)調(diào)試方法,其特征在于,包括如下步驟: 通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口與網(wǎng)口的通信連接; 通過所述調(diào)試設(shè)備所述電視機(jī)的IP地址; 通過所述調(diào)試設(shè)備接收用戶輸入,產(chǎn)生攜帶有與用戶輸入相對的IP地址的調(diào)試指令,并將對應(yīng)的調(diào)試數(shù)據(jù)發(fā)送給所述IP地址對應(yīng)的所述電視機(jī); 所述電視機(jī)根據(jù)所述調(diào)試數(shù)據(jù)更新自身的參數(shù)信息。
6.根據(jù)權(quán)利要求5所述的電視機(jī)調(diào)試方法,其特征在于,還包括如下步驟: 所述電視機(jī)根據(jù)預(yù)設(shè)條件判斷所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)或被動(dòng)調(diào)試數(shù)據(jù),當(dāng)所述調(diào)試數(shù)據(jù)為主動(dòng)調(diào)試數(shù)據(jù)時(shí),根據(jù)所述調(diào)試數(shù)據(jù)更新自身的參數(shù)信息,當(dāng)所述調(diào)試數(shù)據(jù)為被動(dòng)調(diào)試數(shù)據(jù)時(shí),檢測自身參數(shù)信息; 通過所述電視機(jī)將所述檢測的自身參數(shù)信息反饋給所述調(diào)試設(shè)備; 通過所述調(diào)試設(shè)備接收并存儲(chǔ)所述參數(shù)信息。
7.根據(jù)權(quán)利要求6所述的電視機(jī)調(diào)試方法,其特征在于,所述預(yù)設(shè)條件是在所述調(diào)試數(shù)據(jù)的傳輸過程中協(xié)定預(yù)設(shè)數(shù)據(jù)作為主動(dòng)和被動(dòng)的標(biāo)記位,根據(jù)所述標(biāo)記位進(jìn)行主動(dòng)和被動(dòng)的判斷。
8.根據(jù)權(quán)利要求5所述的電視機(jī)調(diào)試方法,其特征在于,所述通過局域網(wǎng)設(shè)備建立調(diào)試設(shè)備和電視機(jī)間的網(wǎng)口與網(wǎng)口的通信連接的步驟中,通訊協(xié)議包括:以太網(wǎng)協(xié)議、IP協(xié)議以及自定義協(xié)議,自定義協(xié)議用于根據(jù)預(yù)設(shè)的非標(biāo)準(zhǔn)規(guī)則對數(shù)據(jù)進(jìn)行編譯和反編譯,實(shí)現(xiàn)雙方數(shù)據(jù)的加密和 識別。
【文檔編號】H04N17/04GK103442250SQ201310327129
【公開日】2013年12月11日 申請日期:2013年7月30日 優(yōu)先權(quán)日:2013年7月30日
【發(fā)明者】孫聲鵬, 貝春蕾, 黃瀚海 申請人:Tcl光電科技(惠州)有限公司