本發(fā)明專利技術(shù)提供了一種通過手機(jī)遙控機(jī)頂盒的方法及系統(tǒng),手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送獲取MAC地址請求消息;各個機(jī)頂盒響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,返回自身的MAC地址消息;手機(jī)收到各個機(jī)頂盒返回的MAC地址消息后,根據(jù)所返回的MAC地址消息生成遙控機(jī)頂盒列表。基于局域網(wǎng)數(shù)據(jù)交互技術(shù)及MAC地址識別技術(shù),通過手機(jī)對同一局域網(wǎng)內(nèi)機(jī)頂盒進(jìn)行遙控操作的技術(shù)方案,為用戶提供了一種方便簡捷的遙控操作方案。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及通訊
,特別是一種通過手機(jī)遙控機(jī)頂盒的方法及系統(tǒng)。
技術(shù)介紹
現(xiàn)今手機(jī)已經(jīng)是非常普遍的通信工具了,基本可以說人人一部手機(jī),而智能手機(jī)是未來的大趨勢。智能手機(jī)將是集多功能于一體的智能終端,利用智能手機(jī)代替平常的遙控器來遙控機(jī)頂盒也是非常實用,而且非常方便。市面上的一般遙控器是發(fā)射紅外線,機(jī)頂盒通過相關(guān)驅(qū)動收到紅外線信號作相應(yīng)處理。而以手機(jī)作為遙控器的基本原理是,利用WIFI通過手機(jī)發(fā)送數(shù)據(jù)包到網(wǎng)絡(luò)上,智能操作系統(tǒng)(如,Android系統(tǒng))收到數(shù)據(jù)后作相應(yīng)反應(yīng)。目前,已有的手機(jī)遙控器解決方案是利用Ad-Hoc無線網(wǎng)絡(luò)協(xié)議實現(xiàn)機(jī)頂盒與手機(jī)的通信,但是均不夠理想。紅外線遙控器攜帶不方便,Ad-Hoc結(jié)構(gòu)是一種省去了無線AP而搭建起的對等網(wǎng)絡(luò)結(jié)構(gòu),只要安裝了無線網(wǎng)卡的計算機(jī)彼此之間即可實現(xiàn)無線互聯(lián);其原理是網(wǎng)絡(luò)中的一臺電腦主機(jī)建立點對點連接相當(dāng)于虛擬AP,而其它電腦就可以直接通過這個點對點連接進(jìn)行網(wǎng)絡(luò)互聯(lián)與共享。使用Ad-Hoc無線協(xié)議的遙控器需要輸入IP,搭建虛擬AP需要輸入地址,使用不方便,用戶體驗差。手機(jī)本身攜帶方便,只要通過WIFI聯(lián)網(wǎng)即可實現(xiàn)手機(jī)與機(jī)頂盒的通信,即可做到想用就用,使用非常方便,應(yīng)用前景廣闊。因此,我們有必要提出另外一種以手機(jī)作為機(jī)頂盒遙控器的解決方案。
技術(shù)實現(xiàn)思路
本專利技術(shù)的主要目的在于解決現(xiàn)有技術(shù)中存在的問題,提供一種通過手機(jī)遙控機(jī)頂盒的方法及系統(tǒng)。本專利技術(shù)的目的是通過下述技術(shù)方案予以實現(xiàn)的:一種通過手機(jī)遙控機(jī)頂盒的遙控關(guān)系建立方法,其特征在于,包括:手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送獲取MAC地址請求消息;各個機(jī)頂盒響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,返回自身的MAC地址消息;手機(jī)收到各個機(jī)頂盒返回的MAC地址消息后,根據(jù)所返回的MAC地址消息生成遙控機(jī)頂盒列表。在所述手機(jī)與機(jī)頂盒遙控關(guān)系建立之前,所述手機(jī)與機(jī)頂盒通過網(wǎng)絡(luò)加入同一局域網(wǎng)中。還生成所述遙控機(jī)頂盒列表后,還包括:用戶通過在該遙控機(jī)頂盒列表中進(jìn)行選擇,進(jìn)入相應(yīng)機(jī)頂盒的遙控界面。所述各個機(jī)頂盒響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,所返回的消息中還包括有設(shè)備類型信息;根據(jù)用戶所選擇機(jī)頂盒所對應(yīng)的設(shè)備類型信息,生成該機(jī)頂盒相對應(yīng)設(shè)備類型的遙控界面。一種通過手機(jī)遙控機(jī)頂盒中手機(jī)端生成遙控命令的方法,其特征在于,包括:用戶選擇遙控界面中的按鍵;手機(jī)根據(jù)該遙控界面所對應(yīng)的機(jī)頂盒MAC地址信息和用戶所選擇的按鍵信息,生成按鍵控制消息;所述按鍵控制消息中包含有機(jī)頂盒MAC地址信息和按鍵信息;手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送該按鍵控制消息。手機(jī)根據(jù)所述按鍵控制消息中的機(jī)頂盒MAC地址信息,向目標(biāo)機(jī)頂盒發(fā)送該按鍵控制消息。一種通過手機(jī)遙控機(jī)頂盒中機(jī)頂盒端響應(yīng)該按鍵控制消息的方法,其特征在于,包括:機(jī)頂盒接收在同一局域網(wǎng)內(nèi)手機(jī)發(fā)送來的按鍵控制消息;機(jī)頂盒識別所述按鍵控制消息中的機(jī)頂盒MAC地址信息,并與自身MAC地址信息相比對;如果與自身MAC地址信息不同,則丟棄該消息;如果與自身MAC地址信息相一致,則處理該消息;機(jī)頂盒提取所述按鍵控制消息中的按鍵信息,并對該按鍵信息進(jìn)行解碼,生成按鍵控制命令;機(jī)頂盒根據(jù)所生成的按鍵控制命令進(jìn)行相應(yīng)操作。一種通過手機(jī)遙控機(jī)頂盒的系統(tǒng),其特征在于:包括有在同一局域網(wǎng)內(nèi)的至少一個手機(jī)和至少一個機(jī)頂盒;所述手機(jī)包括:獲取MAC地址請求模塊、遙控機(jī)頂盒列表生成模塊;所述獲取MAC地址請求模塊,用以生成獲取MAC地址請求消息,并向在同一組播內(nèi)的各個機(jī)頂盒發(fā)送該獲取MAC地址請求消息;所述遙控機(jī)頂盒列表生成模塊,用以根據(jù)所返回的機(jī)頂盒的MAC地址消息生成遙控機(jī)頂盒列表;所述機(jī)頂盒設(shè)有MAC地址響應(yīng)模塊;所述MAC地址響應(yīng)模塊,用以響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,生成包含自身MAC地址的MAC地址消息。所述手機(jī)還包括遙控界面生成模塊;所述遙控界面生成模塊,用以用戶選擇遙控的機(jī)頂盒生成相應(yīng)機(jī)頂盒的遙控界面。所述手機(jī)中還設(shè)有按鍵控制生成模塊;所述按鍵控制生成模塊,用以根據(jù)遙控界面所對應(yīng)的機(jī)頂盒MAC地址信息和用戶所選擇的按鍵信息,生成按鍵控制消息;所述按鍵控制消息中包含有機(jī)頂盒MAC地址信息和按鍵信息。所述機(jī)頂盒中還設(shè)有:MAC地址比對模塊、按鍵信息解碼模塊和按鍵控制命令處理模塊;所述MAC地址比對模塊,用以識別按鍵控制消息中的機(jī)頂盒MAC地址信息,并與自身MAC地址信息相比對;如果與自身MAC地址信息不同,則丟棄該消息;如果與自身MAC地址信息相一致,則處理該消息;所述按鍵信息解碼模塊,用以提取按鍵控制消息中的按鍵信息,并對該按鍵信息進(jìn)行解碼,生成按鍵控制命令;所述按鍵控制命令處理模塊,用以根據(jù)按鍵控制命令進(jìn)行相應(yīng)操作。所述MAC地址響應(yīng)模塊所生成的MAC地址消息中還包含有設(shè)備類型信息;所述遙控界面生成模塊,根據(jù)用戶所選擇機(jī)頂盒所對應(yīng)的設(shè)備類型信息,生成該機(jī)頂盒相對應(yīng)設(shè)備類型的遙控界面。通過本專利技術(shù)實施例,基于組播通信技術(shù)及MAC地址識別技術(shù),通過手機(jī)對同一局域網(wǎng)內(nèi)機(jī)頂盒進(jìn)行遙控操作的技術(shù)方案,為用戶提供了一種方便簡捷的遙控操作方案。附圖說明此處所說明的附圖用來提供對本專利技術(shù)的進(jìn)一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本專利技術(shù)的限定。在附圖中:圖1為手機(jī)遙控機(jī)頂盒的系統(tǒng)架構(gòu)示例圖;圖2為通過手機(jī)遙控機(jī)頂盒的遙控建立方法流程圖;圖3為手機(jī)向各個機(jī)頂盒獲取MAC地址的請求過程示例圖;圖4為手機(jī)向各個機(jī)頂盒獲取MAC地址的響應(yīng)過程示例圖;圖5為通過手機(jī)遙控機(jī)頂盒中手機(jī)端遙控命令生成流程圖一;圖6為通過手機(jī)遙控機(jī)頂盒中手機(jī)端遙控命令生成流程圖二 ;圖7為通過手機(jī)遙控機(jī)頂盒中機(jī)頂盒端響應(yīng)遙控命令的流程圖;圖8為手機(jī)向各個機(jī)頂盒發(fā)出按鍵控制消息并由機(jī)頂盒響應(yīng)處理過程示例圖;圖9為通過手機(jī)遙控機(jī)頂盒的系統(tǒng)結(jié)構(gòu)示意圖。具體實施例方式為使本專利技術(shù)的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施方式和附圖,對本專利技術(shù)做進(jìn)一步詳細(xì)說明。在此,本專利技術(shù)的示意性實施方式及其說明用于解釋本專利技術(shù),但并不作為對本專利技術(shù)的限定。在同一局域網(wǎng)內(nèi)各個通信設(shè)備之間實現(xiàn)點對點的數(shù)據(jù)交互是現(xiàn)已成熟的技術(shù)。而每個硬件通信設(shè)備都有自己的MAC地址,以通信設(shè)備自身的MAC地址作為各個設(shè)備的唯一ID,從而可以用來區(qū)分和識別同一局域網(wǎng)內(nèi)不同的通信設(shè)備。本專利技術(shù)所設(shè)計的通過手機(jī)遙控機(jī)頂盒的方法及系統(tǒng)即是基于上述原理,手機(jī)通過各個機(jī)頂盒的MAC地址對在同一局域網(wǎng)內(nèi)的不同機(jī)頂盒進(jìn)行區(qū)分識別,并利用廣播及點對點技術(shù)對目標(biāo)機(jī)頂盒發(fā)送控制信息,以實現(xiàn)手機(jī)對機(jī)頂盒進(jìn)行遙控的目的。圖1為手機(jī)遙控機(jī)頂盒的系統(tǒng)架構(gòu)示例圖。圖中,手機(jī)與機(jī)頂盒A、B、C在同一局域網(wǎng)內(nèi)。圖2為通過手機(jī)遙控機(jī)頂盒的遙控建立方法流程圖。在本實施例中,手機(jī)與各個機(jī)頂盒之間是通過組播的方式進(jìn)行通訊,通過組播地址230.20.1.1:8181進(jìn)行組播通信,實現(xiàn)相互的數(shù)據(jù)交互。但應(yīng)指出,現(xiàn)有技術(shù)中可在局域網(wǎng)內(nèi)各個設(shè)備之間實現(xiàn)廣播通訊的技術(shù)還有很多,上述組播實現(xiàn)方式并不應(yīng)用以限定本專利技術(shù)的保護(hù)范圍。如圖所示,手機(jī)與機(jī)頂盒間的遙控關(guān)系建立過程如下:Al、手機(jī)及各個機(jī)頂盒通過網(wǎng)絡(luò)加入同一局域網(wǎng)內(nèi);其中,手機(jī)可以通過wifi連接加入局域網(wǎng),而機(jī)頂盒則既可以通過wifi也可以通過有線方式連接加入局域網(wǎng)。A2、本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種通過手機(jī)遙控機(jī)頂盒的遙控關(guān)系建立方法,其特征在于,包括:手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送獲取MAC地址請求消息;各個機(jī)頂盒響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,返回自身的MAC地址消息;手機(jī)收到各個機(jī)頂盒返回的MAC地址消息后,根據(jù)所返回的MAC地址消息生成遙控機(jī)頂盒列表。
【技術(shù)特征摘要】
1.一種通過手機(jī)遙控機(jī)頂盒的遙控關(guān)系建立方法,其特征在于,包括: 手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送獲取MAC地址請求消息; 各個機(jī)頂盒響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,返回自身的MAC地址消息; 手機(jī)收到各個機(jī)頂盒返回的MAC地址消息后,根據(jù)所返回的MAC地址消息生成遙控機(jī)頂盒列表。2.按權(quán)利要求1所述的通過手機(jī)遙控機(jī)頂盒的遙控關(guān)系建立方法,其特征在于:在所述手機(jī)與機(jī)頂盒遙控關(guān)系建立之前,所述手機(jī)與機(jī)頂盒通過網(wǎng)絡(luò)加入同一局域網(wǎng)中。3.按權(quán)利要求1所述的通過手機(jī)遙控機(jī)頂盒的遙控關(guān)系建立方法,其特征在于:還生成所述遙控機(jī)頂盒列表后,還包括:用戶通過在該遙控機(jī)頂盒列表中進(jìn)行選擇,進(jìn)入相應(yīng)機(jī)頂盒的遙控界面。4.按權(quán)利要求3所述的通過手機(jī)遙控機(jī)頂盒的遙控關(guān)系建立方法,其特征在于: 所述各個機(jī)頂盒響應(yīng)手機(jī)發(fā)來的獲取MAC地址請求消息,所返回的消息中還包括有設(shè)備類型信息; 根據(jù)用戶所選擇機(jī)頂盒所對應(yīng)的設(shè)備類型信息,生成該機(jī)頂盒相對應(yīng)設(shè)備類型的遙控界面。5.一種通過手機(jī)遙控機(jī)頂盒中手機(jī)端生成遙控命令的方法,其特征在于,包括: 用戶選擇遙控界面中的按鍵; 手機(jī)根據(jù)該遙控界面所對應(yīng)的機(jī)頂盒MAC地址信息和用戶所選擇的按鍵信息,生成按鍵控制消息;所述按鍵控制消息中包含有機(jī)頂盒MAC地址信息和按鍵信息; 手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送該按鍵控制消息。6.按權(quán)利要求5所述的通過手機(jī)遙控機(jī)頂盒中手機(jī)端生成遙控命令的方法,其特征在于:所述手機(jī)向在同一局域網(wǎng)內(nèi)的各個機(jī)頂盒廣播發(fā)送該按鍵控制消息的步驟改為: 手機(jī)根據(jù)所述按鍵控制消息中的機(jī)頂盒MAC地址信息,向目標(biāo)機(jī)頂盒發(fā)送該按鍵控制消息。7.一種通過手機(jī)遙控機(jī)頂盒中機(jī)頂盒端響應(yīng)該按鍵控制消息的方法,其特征在于,包括: 機(jī)頂盒接收在同一局域網(wǎng)內(nèi)手機(jī)發(fā)送來的按鍵控制消息; 機(jī)頂盒識別所述按鍵控制消息中的機(jī)頂盒MAC地址信息,并與自身MAC地址信息相比對;如果與自身MAC地址信息不同,則丟棄該消息;如果與自身MAC地址信息相一致,則處理該消息; 機(jī)頂盒提取所述按鍵控制消息...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:邱榮華,陳宗高,
申請(專利權(quán))人:深圳市快播科技有限公司,
類型:發(fā)明
國別省市: