一種電視電腦一體機(jī)及其實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電視技術(shù)領(lǐng)域,特別涉及一種電視電腦一體機(jī)及其實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)時(shí)代的到來(lái),電視技術(shù)的快速發(fā)展,電視已經(jīng)加載了操作系統(tǒng)來(lái)實(shí)現(xiàn)智能化,出現(xiàn)了一種新的產(chǎn)品一一電視電腦一體機(jī),其既具有電視功能,又能實(shí)現(xiàn)上網(wǎng)功能。但是,由于這種電視電腦一體機(jī)具有兩個(gè)獨(dú)立的系統(tǒng),關(guān)機(jī)時(shí)只能單獨(dú)關(guān)閉其中一個(gè),之后再切換至另一個(gè)系統(tǒng)再次關(guān)閉,給用戶(hù)帶來(lái)不便。并且,目前只能通過(guò)遙控器或按鍵進(jìn)行開(kāi)關(guān)機(jī)控制,不能實(shí)現(xiàn)電視電腦一體機(jī)的遠(yuǎn)程開(kāi)關(guān)機(jī)控制。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種電視電腦一體機(jī)及其實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法,以解決現(xiàn)有電視電腦一體機(jī)不能實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的問(wèn)題。
[0005]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種電視電腦一體機(jī),其包括..TV主板和電腦主板,所述電腦主板中設(shè)置有網(wǎng)卡;
網(wǎng)卡接收到開(kāi)機(jī)指令時(shí)喚醒電腦主板,電腦主板上電開(kāi)機(jī)后控制TV主板開(kāi)機(jī);所述網(wǎng)卡接收到關(guān)機(jī)指令時(shí),將所述關(guān)機(jī)指令傳輸給TV主板,TV主板根據(jù)關(guān)機(jī)指令控制電腦主板關(guān)機(jī)后再自關(guān)機(jī)。
[0006]所述的電視電腦一體機(jī)中,所述網(wǎng)卡還用于接收遠(yuǎn)程控制端發(fā)送的控制指令,判斷該控制指令是開(kāi)機(jī)指令還是關(guān)機(jī)指令。
[0007]所述的電視電腦一體機(jī)中,所述網(wǎng)卡還用于,判斷為開(kāi)機(jī)指令時(shí),喚醒電腦主板的系統(tǒng);判斷為關(guān)機(jī)指令時(shí),將所述關(guān)機(jī)指令發(fā)送給TV主板。
[0008]所述的電視電腦一體機(jī)中,所述電腦主板還用于,上電開(kāi)機(jī)后將其狀態(tài)信號(hào)和開(kāi)機(jī)指令發(fā)送給TV主板。
[0009]所述的電視電腦一體機(jī)中,所述TV主板還用于,根據(jù)狀態(tài)信號(hào)判斷電腦主板是否成功開(kāi)機(jī),是則響應(yīng)開(kāi)機(jī)指令完成開(kāi)機(jī)操作;否則通知網(wǎng)卡重新喚醒電腦系統(tǒng),使電腦主板再次上電開(kāi)機(jī)。
[0010]所述的電視電腦一體機(jī)中,所述TV主板還用于,識(shí)別關(guān)機(jī)指令后發(fā)出關(guān)機(jī)命令控制電腦主板關(guān)機(jī);獲取電腦主板的狀態(tài)信號(hào),識(shí)別是否為關(guān)機(jī)狀態(tài),是則立即響應(yīng)關(guān)機(jī)指令執(zhí)行關(guān)機(jī)操作否則再次發(fā)出關(guān)機(jī)命令控制電腦主板關(guān)機(jī)。
[0011 ] 一種電視電腦一體機(jī)的實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法,其包括:
網(wǎng)卡接收到開(kāi)機(jī)指令時(shí)喚醒電腦主板,電腦主板上電開(kāi)機(jī)后控制TV主板開(kāi)機(jī);
網(wǎng)卡接收到關(guān)機(jī)指令時(shí),將所述關(guān)機(jī)指令傳輸給TV主板,TV主板根據(jù)關(guān)機(jī)指令控制電腦主板關(guān)機(jī)后再自關(guān)機(jī)。
[0012]所述的實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法中,在所述網(wǎng)卡接收到開(kāi)機(jī)指令時(shí)喚醒電腦主板的步驟之前,還包括:
網(wǎng)卡接收遠(yuǎn)程控制端發(fā)送的控制指令;
判斷所述控制指令是開(kāi)機(jī)指令還是關(guān)機(jī)指令。
[0013]所述的實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法中,所網(wǎng)卡接收到開(kāi)機(jī)指令時(shí)喚醒電腦主板,電腦主板上電開(kāi)機(jī)后控制TV主板開(kāi)機(jī)的步驟具體包括:
網(wǎng)卡喚醒電腦主板的系統(tǒng),電腦主板上電開(kāi)機(jī);
電腦主板將其狀態(tài)信號(hào)和開(kāi)機(jī)指令發(fā)送給TV主板;
TV主板根據(jù)狀態(tài)信號(hào)判斷電腦主板是否成功開(kāi)機(jī):是則TV主板響應(yīng)開(kāi)機(jī)指令執(zhí)行開(kāi)機(jī)操作;否則反饋故障指令給電腦主板的網(wǎng)卡,返回網(wǎng)卡喚醒電腦主板的系統(tǒng)的步驟。
[0014]所述的實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法中,所述網(wǎng)卡接收到關(guān)機(jī)指令時(shí),將所述關(guān)機(jī)指令傳輸給TV主板,TV主板根據(jù)關(guān)機(jī)指令控制電腦主板關(guān)機(jī)后再自關(guān)機(jī)的步驟具體包括:
網(wǎng)卡將所述關(guān)機(jī)指令發(fā)送給TV主板;
TV主板發(fā)出關(guān)機(jī)命令控制電腦主板關(guān)機(jī);
TV主板獲取電腦主板的狀態(tài)信號(hào),識(shí)別是否為關(guān)機(jī)狀態(tài):是則TV主板立即響應(yīng)關(guān)機(jī)指令執(zhí)行關(guān)機(jī)操作;否則返回TV主板發(fā)出關(guān)機(jī)命令控制電腦主板關(guān)機(jī)的步驟。
[0015]相較于現(xiàn)有技術(shù),本發(fā)明提供的電視電腦一體機(jī)及其實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法,網(wǎng)卡接收到開(kāi)機(jī)指令時(shí)喚醒電腦主板,電腦主板上電開(kāi)機(jī)后控制TV主板開(kāi)機(jī);所述網(wǎng)卡接收到關(guān)機(jī)指令時(shí),將所述關(guān)機(jī)指令傳輸給TV主板,TV主板根據(jù)關(guān)機(jī)指令控制電腦主板關(guān)機(jī)后再自關(guān)機(jī);這樣即可實(shí)現(xiàn)電視電腦一體機(jī)的遠(yuǎn)程開(kāi)關(guān)機(jī)控制,大大方便了用戶(hù)的遠(yuǎn)程控制。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明實(shí)施例提供的電視電腦一體機(jī)應(yīng)用實(shí)施例的結(jié)構(gòu)框圖。
[0017]圖2為本發(fā)明實(shí)施例提供的電視電腦一體機(jī)的實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法流程圖。
[0018]圖3為本發(fā)明實(shí)施例提供的電視電腦一體機(jī)的實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的應(yīng)用實(shí)施例的方法流程圖。
【具體實(shí)施方式】
[0019]本發(fā)明提供一種電視電腦一體機(jī)及其實(shí)現(xiàn)遠(yuǎn)程開(kāi)關(guān)機(jī)控制的方法,適用于電腦、電子白板等一切需要應(yīng)用到電視、電腦的領(lǐng)域。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]請(qǐng)參閱圖1,本發(fā)明提供的電視電腦一體機(jī)包括TV主板(S卩電視主板)10和電腦主板20。所述電腦主板20中設(shè)置有網(wǎng)卡210。所述網(wǎng)卡210接收到開(kāi)機(jī)指令時(shí)喚醒電腦主板20,電腦主板20上電開(kāi)機(jī)后控制TV主板10開(kāi)機(jī);所述網(wǎng)卡210接收到關(guān)機(jī)指令時(shí),將所述關(guān)機(jī)指令傳輸給TV主板10,TV主板10根據(jù)關(guān)機(jī)指令控制電腦主板20關(guān)機(jī)后再自關(guān)機(jī)。
[0021]本實(shí)施例中,TV主板10和網(wǎng)卡210支持遠(yuǎn)程喚醒功能。TV主板采用型號(hào)為Realtek2994的微處理器,其支持遠(yuǎn)程喚醒功能,其設(shè)置有一 3芯插座以便在關(guān)機(jī)時(shí)為網(wǎng)卡供電。支持遠(yuǎn)程喚醒的網(wǎng)卡上設(shè)置有一個(gè)3針的WOL接口和一條3芯的遠(yuǎn)程喚醒電纜,帶有WOL接口的網(wǎng)卡均能實(shí)現(xiàn)遠(yuǎn)程喚醒。市面上有的新網(wǎng)卡可能沒(méi)有WOL接口但也能支持遠(yuǎn)程喚醒。這是因?yàn)楝F(xiàn)有的電視主板支持PCI2.2標(biāo)準(zhǔn),而PCI2.2標(biāo)準(zhǔn)不需要通過(guò)專(zhuān)門(mén)的WOL接口為網(wǎng)卡供電,允許TV主板直接通過(guò)PCI插槽向網(wǎng)卡提供Standby電源。
[0022]具體實(shí)施時(shí),用戶(hù)若需要進(jìn)行遠(yuǎn)程開(kāi)關(guān)機(jī)控制,先在電視電腦一體機(jī)中選擇遠(yuǎn)程控制項(xiàng)目,電腦主板20彈出一對(duì)話框提示用戶(hù)輸入遠(yuǎn)程控制端的用戶(hù)名和密碼。所述遠(yuǎn)程控制端為電腦時(shí),所述用戶(hù)名為IP地址,密碼為端口號(hào)。遠(yuǎn)程控制端為手機(jī)或平板電腦時(shí),用戶(hù)名為 IMEI (Internat1nal Mobile Equipment Identity,國(guó)際移動(dòng)身份識(shí)別)碼,密碼為連接密碼。首次連接成功后即可將電視電腦一體機(jī)與遠(yuǎn)程控制端綁定,后續(xù)連接無(wú)需再次輸入用戶(hù)名和密碼,遠(yuǎn)程控制端打開(kāi)相關(guān)APP后即可與該電視電腦一體機(jī)自動(dòng)通信連接,通過(guò)網(wǎng)絡(luò)向連接的電視電腦一體機(jī)發(fā)送控制指令。
[0023]所述控制指令的數(shù)據(jù)格式包括Headl+ Head2+ Head3+ Fuct1n+ Flag+ check。例如,Headl:0x55 (U) ;Head2: 0x54 (T) ;Head3: 0x53 (S) ;Fuct1n:代表功能;Flag:0x7a(z),表示結(jié)束;Check= 0x21(!)。括號(hào)里的內(nèi)容為碼值(如0x55)對(duì)應(yīng)的字母或符號(hào)。當(dāng)用戶(hù)在APP中選擇“開(kāi)機(jī)”、“關(guān)機(jī)”、“重啟”等指令時(shí),會(huì)自動(dòng)生成對(duì)應(yīng)的一串碼值(即控制指令)。其中,Headl+ Head2+ Head3的碼值通常固定為0x55 0x54 0x53,表示為遠(yuǎn)程控制端發(fā)送的遠(yuǎn)程指令;與其他近程指令進(jìn)行區(qū)別,如遙控器發(fā)出的近程指令。
[0024]所述網(wǎng)卡210的網(wǎng)口接