一種基于wifi的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng),其方法具體包括以下步驟:A、當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備開(kāi)啟虛擬通道;B、所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道;C、所述第一智能設(shè)備將節(jié)目資源發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。通過(guò)本發(fā)明,可以有效避免傳統(tǒng)的傳送節(jié)目資源時(shí)布線(xiàn)的麻煩,也有效解決了因物理距離較遠(yuǎn),WIFI信號(hào)弱而產(chǎn)生無(wú)法連接或發(fā)送不穩(wěn)定的問(wèn)題。
【專(zhuān)利說(shuō)明】一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能設(shè)備通信【技術(shù)領(lǐng)域】,尤其涉及一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng)。
【背景技術(shù)】
[0002]在當(dāng)今科技不斷發(fā)展的社會(huì),智能設(shè)備的普及程度越來(lái)越高,人們對(duì)智能設(shè)備的功能要求也越來(lái)越高。在大型的會(huì)議和慶典上,主會(huì)場(chǎng)的智能設(shè)備和分會(huì)場(chǎng)的智能設(shè)備能同時(shí)顯示主會(huì)場(chǎng)上智能設(shè)備所播放的節(jié)目資源,這種系統(tǒng)一般都是由很多HDMI等信號(hào)線(xiàn)連接起來(lái)的,其使用方式復(fù)雜,連接線(xiàn)路多,且故障檢查不方便,不方便普通家庭使用。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng),旨在解決現(xiàn)有技術(shù)中需要通過(guò)HDMI等信號(hào)線(xiàn)連接進(jìn)行智能設(shè)備之間的節(jié)目資源節(jié)目資源共享和其實(shí)現(xiàn)方法復(fù)雜的問(wèn)題。
[0005]本發(fā)明的技術(shù)方案如下:
一種基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,包括以下步驟:
A、當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟虛擬通道;
B、所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道;
C、所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼,并通過(guò)無(wú)線(xiàn)通道將其發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。
[0006]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟B具體包括:
B1、所述第二智能設(shè)備通過(guò)尋網(wǎng)查找到第一智能設(shè)備的SSID號(hào);
B2、所述第二智能設(shè)備根據(jù)SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求;
B3、所述第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)pin碼確認(rèn)第二智能設(shè)備的身份;
B4、確認(rèn)身份后,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員。
[0007]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟B4中,將多個(gè)第二智能設(shè)備設(shè)置為群成員,并由第一智能設(shè)備建立包含多個(gè)群成員的成員結(jié)構(gòu)表。
[0008]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟C中,群所有者每隔一段時(shí)間向群成員發(fā)送是否在網(wǎng)判斷請(qǐng)求;
若收到群成員的確認(rèn)回復(fù),則將該群成員繼續(xù)保留在成員結(jié)構(gòu)表中,若未收到群成員的確認(rèn)回復(fù),則再次發(fā)送是否在網(wǎng)判斷請(qǐng)求,若連續(xù)三次未收到確認(rèn)回復(fù),則將該群成員從成員結(jié)構(gòu)表中刪除,不再向該群成員發(fā)送節(jié)目資源; 或,若群成員在一段時(shí)間內(nèi)未收到群所有者發(fā)送的數(shù)據(jù)包或者是否在網(wǎng)判斷請(qǐng)求,則重新發(fā)送連網(wǎng)請(qǐng)求,連續(xù)三次請(qǐng)求未果,則放棄與群所有者的連接。
[0009]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟C之后還包括: 所述第二智能設(shè)備作為群所有者,與作為群成員的第三智能設(shè)備建立無(wú)線(xiàn)連接,并向第三智能設(shè)備共享節(jié)目資源。
[0010]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟C中,所述第一智能設(shè)備與第二智能設(shè)備傳輸數(shù)據(jù)時(shí),采用非面向連接的UDP協(xié)議。
[0011]一種基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其中,包括:
共享服務(wù)管理單元,用于當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟虛擬通道;
聯(lián)網(wǎng)業(yè)務(wù)支持單元,用于所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道;
內(nèi)容管理單元,用于所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼,并通過(guò)無(wú)線(xiàn)通道將其發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。
[0012]所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其中,所述聯(lián)網(wǎng)業(yè)務(wù)支持單元具體包括:
服務(wù)查找子單元,用于所述第二智能設(shè)備通過(guò)尋網(wǎng)查找到第一智能設(shè)備的SSID號(hào);連接請(qǐng)求子單元,用于所述第二智能設(shè)備根據(jù)SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求;身份確認(rèn)子單元,用于所述第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)pin碼確認(rèn)第二智能設(shè)備的身份;
群組建立子單元,用于確認(rèn)身份后,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員。
[0013]所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其中,還包括:
中繼連接單元,用于第二智能設(shè)備作為群所有者,與作為群成員的第三智能設(shè)備建立無(wú)線(xiàn)連接,并向第三智能設(shè)備共享節(jié)目資源。
[0014]所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其中,所述內(nèi)容管理單元還包括:
連接判斷子單元,用于群所有者每隔一段時(shí)間向群成員發(fā)送是否在網(wǎng)判斷請(qǐng)求;
若收到群成員的確認(rèn)回復(fù),則將該群成員繼續(xù)保留在成員結(jié)構(gòu)表中,若未收到群成員的確認(rèn)回復(fù),則再次發(fā)送是否在網(wǎng)判斷請(qǐng)求,若連續(xù)三次未收到確認(rèn)回復(fù),則將該群成員從成員結(jié)構(gòu)表中刪除,不再向該群成員發(fā)送節(jié)目資源;
或,若群成員在一段時(shí)間內(nèi)未收到群所有者發(fā)送的數(shù)據(jù)包或者是否在網(wǎng)判斷請(qǐng)求,則重新發(fā)送連網(wǎng)請(qǐng)求,連續(xù)三次請(qǐng)求未果,則放棄與群所有者的連接。
[0015]有益效果:本發(fā)明中提供一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng),通過(guò)WIFI進(jìn)行智能設(shè)備之間的節(jié)目資源共享,可以有效避免傳統(tǒng)的傳送節(jié)目資源時(shí)布線(xiàn)的麻煩,也有效解決了因物理距離較遠(yuǎn),WIFI信號(hào)弱而產(chǎn)生無(wú)法連接或發(fā)送不穩(wěn)定的問(wèn)題,并且本發(fā)明技術(shù)方案操作簡(jiǎn)單易實(shí)現(xiàn),且其穩(wěn)定性高,為用戶(hù)的使用提供方便。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0016]圖1為本發(fā)明實(shí)施例中基于WIFI節(jié)目資源共享方法較佳實(shí)施例的流程圖;
圖2為本發(fā)明實(shí)施例中步驟S200的具體方法流程圖;
圖3為本發(fā)明實(shí)施例中基于WIFI節(jié)目資源共享系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖;
圖4為本發(fā)明實(shí)施例中聯(lián)網(wǎng)業(yè)務(wù)支持單元中的具體結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0017]本發(fā)明提供一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]請(qǐng)參見(jiàn)圖1,圖1為本發(fā)明所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法較佳實(shí)施例的流程圖,如圖1所示,其具體包括以下步驟:
S100、當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟虛擬通道;
5200、所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道;
S300、所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼,并通過(guò)無(wú)線(xiàn)通道將其發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。
[0019]在本發(fā)明實(shí)施例中,具體而言,是第二智能設(shè)備通過(guò)第一智能設(shè)備所發(fā)射的WIFI信號(hào)進(jìn)行尋網(wǎng),并根據(jù)第一智能設(shè)備上的SSID號(hào)確定所要連接的第一智能設(shè)備,以pin碼確認(rèn)身份后進(jìn)行握手連接并建立無(wú)線(xiàn)通道,第一智能設(shè)備開(kāi)啟共享服務(wù)功能,通過(guò)無(wú)線(xiàn)通道將壓縮編碼后的節(jié)目資源發(fā)送至第二智能設(shè)備中進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放,當(dāng)進(jìn)行完節(jié)目資源的發(fā)送和播放后,則關(guān)閉第一智能設(shè)備中的共享服務(wù)功能和關(guān)閉第二智能設(shè)備中的虛擬通道。本發(fā)明中通過(guò)WIFI直連的方式,將不同智能設(shè)備間的節(jié)目資源進(jìn)行共享,實(shí)現(xiàn)在不經(jīng)過(guò)拷貝、外界網(wǎng)絡(luò)傳輸?shù)那闆r下進(jìn)行多臺(tái)智能設(shè)備同步播放節(jié)目資源,使智能設(shè)備更加智能化、人性化。
[0020]在本發(fā)明所述的智能設(shè)備中具有一主控處理單元CPU,CPU通過(guò)總線(xiàn)來(lái)控制智能設(shè)備中的無(wú)線(xiàn)傳輸設(shè)備、存儲(chǔ)設(shè)備、編解碼和控制設(shè)備等硬件。當(dāng)?shù)谝恢悄茉O(shè)備接收到共享節(jié)目資源的指令時(shí),其CPU控制共享服務(wù)功能的設(shè)備,開(kāi)啟共享服務(wù)功能,而第二智能設(shè)備在接收到共享節(jié)目資源的指令時(shí),其CPU控制共享服務(wù)功能的設(shè)備,開(kāi)啟虛擬通道,等待接收節(jié)目資源進(jìn)行播放。
[0021]請(qǐng)參見(jiàn)圖2,圖2為本發(fā)明實(shí)施例中步驟S200的具體方法流程圖,如圖所示,其具體包括:
5201、所述第二智能設(shè)備通過(guò)尋網(wǎng)查找到第一智能設(shè)備的SSID號(hào);
5202、所述第二智能設(shè)備根據(jù)SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求;
5203、所述第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)pin碼確認(rèn)第二智能設(shè)備的身份;
5204、確認(rèn)身份后,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員。
[0022]在本發(fā)明實(shí)施例中,優(yōu)選地,在步驟S201中,所述第一智能設(shè)備通過(guò)WIFI direct發(fā)射WIFI信號(hào),而第二智能設(shè)備通過(guò)WIFI信號(hào)查找到所要連接的第二智能設(shè)備的SSID(月艮務(wù)集標(biāo)識(shí))號(hào)。具體而言,所述第一智能設(shè)備通過(guò)基于WIFI direct的無(wú)線(xiàn)傳輸設(shè)備進(jìn)行WIFI信號(hào)的發(fā)射,而第二智能設(shè)備在接收到WIFI信號(hào)后,通過(guò)WIFI信號(hào)查找第一智能設(shè)備的SSID號(hào)。每臺(tái)智能設(shè)備都可設(shè)置有與其對(duì)應(yīng)的SSID號(hào),當(dāng)?shù)诙悄茉O(shè)備找到第一智能設(shè)備的SSID號(hào)后,進(jìn)行步驟S202,即第二智能設(shè)備根據(jù)查找到的SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求,然后在步驟S203中,第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)輸入pin碼與第一智能設(shè)備進(jìn)行身份確認(rèn),并握手連接,即建立雙向連接。在確認(rèn)身份并連接后,則進(jìn)行步驟S204,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員,群所有者可以向群成員發(fā)送節(jié)目資源。本發(fā)明中通過(guò)查找SSID碼和pin碼進(jìn)行身份確認(rèn)的方法,可以識(shí)別智能設(shè)備,并且通過(guò)身份確認(rèn)后加入第一智能設(shè)備所建群組的成員結(jié)構(gòu)表中,以后傳送節(jié)目資源時(shí)不需再進(jìn)行身份確認(rèn),只需通過(guò)成員結(jié)構(gòu)表中的地址便可選擇發(fā)送對(duì)象,避免二次查找的麻煩,同時(shí)采用pin碼進(jìn)行身份確認(rèn),還可以有效保證網(wǎng)絡(luò)結(jié)構(gòu)的穩(wěn)定性和安全性。
[0023]更優(yōu)選的實(shí)施例中,將多個(gè)第二智能設(shè)備設(shè)置為群成員,并由第一智能設(shè)備建立包含多個(gè)群成員的成員結(jié)構(gòu)表。具體而言,所述第一智能設(shè)備和至少一臺(tái)以上的第二智能設(shè)備建立群組,并向群組成員組播發(fā)送節(jié)目資源。換言之,本發(fā)明支持一對(duì)多的節(jié)目資源共享,即由群所有者所建立的群組中,可以有多個(gè)群成員,當(dāng)群所有者按群組中的成員結(jié)構(gòu)表中的地址向多個(gè)群成員組播發(fā)送節(jié)目資源時(shí),可以實(shí)現(xiàn)多臺(tái)智能設(shè)備同時(shí)播放節(jié)目資源的技術(shù)效果。
[0024]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟S300中,群所有者每隔一段時(shí)間向群成員發(fā)送是否在網(wǎng)判斷請(qǐng)求;
若收到群成員的確認(rèn)回復(fù),則將該群成員繼續(xù)保留在成員結(jié)構(gòu)表中,若未收到群成員的確認(rèn)回復(fù),則再次發(fā)送是否在網(wǎng)判斷請(qǐng)求,若連續(xù)三次未收到確認(rèn)回復(fù),則將該群成員從成員結(jié)構(gòu)表中刪除,不再向該群成員發(fā)送節(jié)目資源;
或,若群成員在一段時(shí)間內(nèi)未收到群所有者發(fā)送的數(shù)據(jù)包或者是否在網(wǎng)判斷請(qǐng)求,則重新發(fā)送連網(wǎng)請(qǐng)求,連續(xù)三次請(qǐng)求未果,則放棄與群所有者的連接。
[0025]具體而言,本發(fā)明中為保證群所有者所建群組內(nèi)成員結(jié)構(gòu)表的有效性,每隔一段時(shí)間,例如每隔I小時(shí),群所有者向群成員發(fā)送是否在網(wǎng)的判斷請(qǐng)求,當(dāng)收到群成員的確認(rèn)回復(fù)時(shí),則繼續(xù)保持其在群組中,當(dāng)多次發(fā)送如發(fā)送3次以上是否在網(wǎng)的判斷請(qǐng)求未收到回復(fù)時(shí),則將群成員從群組中刪除,不再向其發(fā)送節(jié)目資源。相同地,當(dāng)群成員在一段時(shí)間內(nèi)未收到群所有者所發(fā)送的數(shù)據(jù)包或在網(wǎng)判斷請(qǐng)求時(shí),則重新進(jìn)行尋網(wǎng),查找WIFI信號(hào)并發(fā)送聯(lián)網(wǎng)請(qǐng)求,連續(xù)多次如3次以上請(qǐng)求未果時(shí),則放棄連接,不再接收群所有者發(fā)送的數(shù)據(jù)包。
[0026]優(yōu)選實(shí)施例中,所述步驟S300之后還包括:
所述第二智能設(shè)備作為群所有者,與作為群成員的第三智能設(shè)備建立無(wú)線(xiàn)連接,并向第三智能設(shè)備共享節(jié)目資源。
[0027]具體而言,所述第一智能設(shè)備和第二智能設(shè)備在硬件和軟件上的配置是相同的,只是在網(wǎng)絡(luò)結(jié)構(gòu)中實(shí)現(xiàn)的作用不同。在步驟SlOO中,當(dāng)要對(duì)第一智能設(shè)備中的節(jié)目資源進(jìn)行共享時(shí),第一智能設(shè)備建立一群組,其中第一智能設(shè)備為群所有者,第二智能設(shè)備為群成員,將群成員加入到群所有者的成員結(jié)構(gòu)表中,群所有者便可按照成員結(jié)構(gòu)表中的地址向群組成員群成員發(fā)送經(jīng)過(guò)壓縮編碼的節(jié)目資源。而群成員在下一級(jí)網(wǎng)絡(luò)中又可作為“群所有者”角色,并與另一智能設(shè)備如第三智能設(shè)備通過(guò)身份確認(rèn),進(jìn)行節(jié)目資源的發(fā)送。當(dāng)?shù)谝恢悄茉O(shè)備和第二智能設(shè)備因物理距離較遠(yuǎn)無(wú)法通過(guò)WIFI信號(hào)進(jìn)行連接發(fā)送節(jié)目資源時(shí),通過(guò)上述技術(shù)方案,以增加多級(jí)智能設(shè)備進(jìn)行中繼的方式來(lái)發(fā)送節(jié)目資源,可以有效克服因物理距離較遠(yuǎn)而無(wú)法進(jìn)行WIFI信號(hào)連接或傳送網(wǎng)絡(luò)不穩(wěn)定的情況。
[0028]所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其中,所述步驟S300中,所述第一智能設(shè)備與第二智能設(shè)備傳輸數(shù)據(jù)時(shí),采用非面向連接的UDP協(xié)議,保證傳送的速度和有效性。即在群所有者與群成員進(jìn)行身份確認(rèn)后,便可直接通過(guò)所建立的無(wú)線(xiàn)通道進(jìn)行節(jié)目資源的傳送,不需群成員每次回傳確認(rèn)發(fā)送的信息,這保證了節(jié)目資源傳輸?shù)乃俣群屯叫?,避免網(wǎng)絡(luò)擁堵。
[0029]優(yōu)選地,在步驟S300中,所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼后,緩存至本地存儲(chǔ)中。為了保證傳送的速度和效率,本發(fā)明中將所要共享的節(jié)目資源進(jìn)行壓縮編碼,使其所占內(nèi)存空間大大減少,并且可有效避免數(shù)據(jù)的節(jié)目資源中數(shù)據(jù)的丟失。另外,將其緩存至本地內(nèi)存中,可提高效率,減少傳送的時(shí)間。
[0030]另外,本發(fā)明中還可以將WIFI網(wǎng)卡外置,通過(guò)軟件方式升級(jí)或APP的方式,實(shí)現(xiàn)對(duì)老機(jī)型的智能設(shè)備兼容的效果。本發(fā)明技術(shù)方案相對(duì)于普通PC而言,其對(duì)硬件要求低、實(shí)現(xiàn)方法簡(jiǎn)單,穩(wěn)定性更高,因此具有良好的應(yīng)用前景。
[0031]請(qǐng)參見(jiàn)圖3,圖3為本發(fā)明實(shí)施例中基于WIFI節(jié)目資源共享系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖,如圖3所示,其具體包括:
共享服務(wù)管理單元110,用于當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟虛擬通道;聯(lián)網(wǎng)業(yè)務(wù)支持單元120,用于所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道;
內(nèi)容管理單元130,用于所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼,并通過(guò)無(wú)線(xiàn)通道將其發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。
[0032]另外,請(qǐng)參見(jiàn)圖4,本發(fā)明還提供了實(shí)施例中聯(lián)網(wǎng)業(yè)務(wù)支持單元中的結(jié)構(gòu)框圖。如圖4所示,所述聯(lián)網(wǎng)業(yè)務(wù)支持單元120具體包括:
服務(wù)查找子單元121,用于所述第二智能設(shè)備通過(guò)尋網(wǎng)查找到第一智能設(shè)備的SSID
號(hào);
連接請(qǐng)求子單元122,用于所述第二智能設(shè)備根據(jù)SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求;
身份確認(rèn)子單元123,用于所述第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)pin碼確認(rèn)第二智能設(shè)備的身份;
群組建立子單元124,用于確認(rèn)身份后,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員。
[0033]所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其中,還包括:
中繼連接單元,用于第二智能設(shè)備作為群所有者,與作為群成員的第三智能設(shè)備建立無(wú)線(xiàn)連接,并向第三智能設(shè)備共享節(jié)目資源。
[0034]所述內(nèi)容管理單元130還包括:
連接判斷子單元,用于群所有者每隔一段時(shí)間向群成員發(fā)送是否在網(wǎng)判斷請(qǐng)求;
若收到群成員的確認(rèn)回復(fù),則將該群成員繼續(xù)保留在成員結(jié)構(gòu)表中,若未收到群成員的確認(rèn)回復(fù),則再次發(fā)送是否在網(wǎng)判斷請(qǐng)求,若連續(xù)三次未收到確認(rèn)回復(fù),則將該群成員從成員結(jié)構(gòu)表中刪除,不再向該群成員發(fā)送節(jié)目資源;
或,若群成員在一段時(shí)間內(nèi)未收到群所有者發(fā)送的數(shù)據(jù)包或者是否在網(wǎng)判斷請(qǐng)求,則重新發(fā)送連網(wǎng)請(qǐng)求,連續(xù)三次請(qǐng)求未果,則放棄與群所有者的連接,可以提高連接效率。
[0035]綜上所述,本發(fā)明中所述的一種基于WIFI的智能設(shè)備節(jié)目資源共享方法及其系統(tǒng),其可以有效避免傳統(tǒng)的傳送節(jié)目資源時(shí)布線(xiàn)的麻煩,也有效解決了因物理距離較遠(yuǎn),WIFI信號(hào)弱而產(chǎn)生無(wú)法連接或發(fā)送不穩(wěn)定的問(wèn)題,并且操作簡(jiǎn)單易實(shí)現(xiàn),穩(wěn)定性高,方便用戶(hù)的使用,具有良好的應(yīng)用前景。
[0036]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種基于WIFI的智能設(shè)備節(jié)目資源共享方法,其特征在于,包括以下步驟: A、當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟虛擬通道; B、所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道; C、所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼,并通過(guò)無(wú)線(xiàn)通道將其發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。
2.根據(jù)權(quán)利要求1所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其特征在于,所述步驟B具體包括: B1、所述第二智能設(shè)備通過(guò)尋網(wǎng)查找到第一智能設(shè)備的SSID號(hào); B2、所述第二智能設(shè)備根據(jù)SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求; B3、所述第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)pin碼確認(rèn)第二智能設(shè)備的身份; B4、確認(rèn)身份后,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員。
3.根據(jù)權(quán)利要求2所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其特征在于,所述步驟B4中,將多個(gè)第二智能設(shè)備設(shè)置為群成員,并由第一智能設(shè)備建立包含多個(gè)群成員的成員結(jié)構(gòu)表。
4.根據(jù)權(quán)利要求2所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其特征在于,所述步驟C中,群所有者每隔一段時(shí)間向群成員發(fā)送是否在網(wǎng)判斷請(qǐng)求; 若收到群成員的確認(rèn)回復(fù),則將該群成員繼續(xù)保留在成員結(jié)構(gòu)表中,若未收到群成員的確認(rèn)回復(fù),則再次發(fā)送是否在網(wǎng)判斷請(qǐng)求,若連續(xù)三次未收到確認(rèn)回復(fù),則將該群成員從成員結(jié)構(gòu)表中刪除,不再向該群成員發(fā)送節(jié)目資源; 或,若群成員在一段時(shí)間內(nèi)未收到群所有者發(fā)送的數(shù)據(jù)包或者是否在網(wǎng)判斷請(qǐng)求,則重新發(fā)送連網(wǎng)請(qǐng)求,連續(xù)三次請(qǐng)求未果,則放棄與群所有者的連接。
5.根據(jù)權(quán)利要求2所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其特征在于,所述步驟C之后還包括: 所述第二智能設(shè)備作為群所有者,與作為群成員的第三智能設(shè)備建立無(wú)線(xiàn)連接,并向第三智能設(shè)備共享節(jié)目資源。
6.根據(jù)權(quán)利要求1所述的基于WIFI的智能設(shè)備節(jié)目資源共享方法,其特征在于,所述步驟C中,所述第一智能設(shè)備與第二智能設(shè)備傳輸數(shù)據(jù)時(shí),采用非面向連接的UDP協(xié)議。
7.一種基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其特征在于,包括: 共享服務(wù)管理單元,用于當(dāng)需共享節(jié)目資源時(shí),第一智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟共享服務(wù)功能,同時(shí)第二智能設(shè)備接收共享節(jié)目資源的指令,開(kāi)啟虛擬通道; 聯(lián)網(wǎng)業(yè)務(wù)支持單元,用于所述第一智能設(shè)備發(fā)射WIFI信號(hào),所述第二智能設(shè)備通過(guò)WIFI信號(hào)進(jìn)行尋網(wǎng),查找第一智能設(shè)備的SSID號(hào)并與第一智能設(shè)備進(jìn)行握手連接,建立無(wú)線(xiàn)通道; 內(nèi)容管理單元,用于所述第一智能設(shè)備將節(jié)目資源進(jìn)行壓縮編碼,并通過(guò)無(wú)線(xiàn)通道將其發(fā)送至第二智能設(shè)備,所述第二智能設(shè)備將接收到的節(jié)目資源進(jìn)行解壓解碼,并通過(guò)虛擬通道進(jìn)行播放。
8.根據(jù)權(quán)利要求7所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其特征在于,所述聯(lián)網(wǎng)業(yè)務(wù)支持單元具體包括: 服務(wù)查找子單元,用于所述第二智能設(shè)備通過(guò)尋網(wǎng)查找到第一智能設(shè)備的SSID號(hào);連接請(qǐng)求子單元,用于所述第二智能設(shè)備根據(jù)SSID號(hào)向第一智能設(shè)備發(fā)送連接請(qǐng)求;身份確認(rèn)子單元,用于所述第一智能設(shè)備接收到連接請(qǐng)求后,通過(guò)pin碼確認(rèn)第二智能設(shè)備的身份; 群組建立子單元,用于確認(rèn)身份后,第一智能設(shè)備建立群組,第一智能設(shè)備設(shè)置為群所有者,第二智能設(shè)備設(shè)置為群成員。
9.根據(jù)權(quán)利要求8所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其特征在于,還包括: 中繼連接單元,用于第二智能設(shè)備作為群所有者,與作為群成員的第三智能設(shè)備建立無(wú)線(xiàn)連接,并向第三智能設(shè)備共享節(jié)目資源。
10.根據(jù)權(quán)利要求8所述的基于WIFI的智能設(shè)備節(jié)目資源共享系統(tǒng),其特征在于,所述內(nèi)容管理單元還包括: 連接判斷子單元,用于群所有者每隔一段時(shí)間向群成員發(fā)送是否在網(wǎng)判斷請(qǐng)求; 若收到群成員的確認(rèn)回復(fù),則將該群成員繼續(xù)保留在成員結(jié)構(gòu)表中,若未收到群成員的確認(rèn)回復(fù),則再次發(fā)送是否在網(wǎng)判斷請(qǐng)求,若連續(xù)三次未收到確認(rèn)回復(fù),則將該群成員從成員結(jié)構(gòu)表中刪除,不再向該群成員發(fā)送節(jié)目資源; 或,若群成員在一段時(shí)間內(nèi)未收到群所有者發(fā)送的數(shù)據(jù)包或者是否在網(wǎng)判斷請(qǐng)求,則重新發(fā)送連網(wǎng)請(qǐng)求,連續(xù)三次請(qǐng)求未果,則放棄與群所有者的連接。
【文檔編號(hào)】H04W84/12GK104333842SQ201410565061
【公開(kāi)日】2015年2月4日 申請(qǐng)日期:2014年10月22日 優(yōu)先權(quán)日:2014年10月22日
【發(fā)明者】楊孝駿, 王萌, 劉永彬, 夏勤, 田彪, 邵彥生 申請(qǐng)人:深圳創(chuàng)維-Rgb電子有限公司