一種智能互聯(lián)的方法和裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種智能互聯(lián)的方法和裝置,其中,該方法包括:接收總服務(wù)器發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí);響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。本發(fā)明能夠不局限于設(shè)備系統(tǒng)類型和在同一局域網(wǎng)內(nèi),只需要多個(gè)設(shè)備采用相同的登錄信息登錄就能實(shí)現(xiàn)多屏傳輸和互動(dòng),多個(gè)設(shè)備之間可以同時(shí)發(fā)送視頻、音頻、圖文等信息,并且還可以將信息下載到其他設(shè)備上,互動(dòng)操作極為簡(jiǎn)單方便。
【專利說(shuō)明】
一種智能互聯(lián)的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用技術(shù),特別涉及一種智能互聯(lián)的方法和裝置。
【背景技術(shù)】
[0002]隨著智能終端和移動(dòng)互聯(lián)網(wǎng)的興起,多屏互動(dòng)已越來(lái)越受到重視,通過(guò)W1-FI(WIreless-FIdelity,無(wú)線保真)網(wǎng)絡(luò)連接,在不同多媒體終端上(如常見(jiàn)基于1S、Android、Symbian等不同操作系統(tǒng)上的不同智能終端設(shè)備,如手機(jī)、PAD、TV等之間),可進(jìn)行多媒體(音頻、視頻、圖片等)內(nèi)容的傳輸、解析、展示和控制等一系列操作,可以在不同平臺(tái)設(shè)備上同時(shí)共享展示內(nèi)容,豐富用戶的多媒體生活。
[0003]簡(jiǎn)單的說(shuō),就是幾種設(shè)備的屏幕,通過(guò)專門的連接設(shè)備就可以實(shí)現(xiàn)互相連接轉(zhuǎn)換。比如手機(jī)上的電影可以在電視上播放,平板上的圖片可以在電視上分享,電腦的內(nèi)容可以投影到電視上等等,這是一種時(shí)下正在悄然興起的技術(shù)。但是,現(xiàn)有技術(shù)中缺少一種能夠在多平臺(tái)設(shè)備的屏幕上進(jìn)行快捷、有效地智能互聯(lián),而且不用局限在同一局域網(wǎng)內(nèi)的解決方法。
[0004]本發(fā)明【背景技術(shù)】部分所公開(kāi)的信息僅僅旨在增加對(duì)本發(fā)明的總體背景的理解,而不應(yīng)當(dāng)被視為承認(rèn)或以任何形式暗示該信息已構(gòu)成本領(lǐng)域一般技術(shù)人員所公知的現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種智能互聯(lián)的方法和裝置,從而克服現(xiàn)有技術(shù)中在多平臺(tái)設(shè)備的屏幕上無(wú)法進(jìn)行快捷、有效地智能互聯(lián)的缺點(diǎn)。
[0006]本發(fā)明提供的一種智能互聯(lián)的方法,包括:
[0007]接收總服務(wù)器發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0008]查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí);
[0009]響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。
[0010]優(yōu)選的,在上述技術(shù)方案中,在將所述待傳輸信息發(fā)送到所述第二終端之前,還包括:
[0011 ]向所述第二終端推送所述待傳輸信息的發(fā)送通知,并接收所述第二終端的確認(rèn)接收信息。
[0012]優(yōu)選的,在上述技術(shù)方案中,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之后,還包括:與所述第一終端建立套接字socket連接。
[0013]優(yōu)選的,在上述技術(shù)方案中,在所述查找采用所述登錄信息登錄的第二終端之后,還包括:與所述第二終端建立套接字socket連接。
[0014]優(yōu)選的,在上述技術(shù)方案中,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之前,該方法還包括:
[0015]總服務(wù)器接收第一終端發(fā)送的所述觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,將所述觸發(fā)指令發(fā)送到所述最優(yōu)服務(wù)器。
[0016]本發(fā)明提供的另一種智能互聯(lián)的方法,包括:
[0017]向總服務(wù)器發(fā)送觸發(fā)指令,以使所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器以及所述最優(yōu)服務(wù)器獲取第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0018]接收所述最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包括采用所述登錄信息登錄的第二終端的標(biāo)識(shí);
[0019]選擇待匹配的第二終端,向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0020]優(yōu)選的,在上述技術(shù)方案中,在所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器之后,還包括:與所述最優(yōu)服務(wù)器建立套接字socket連接。
[0021]優(yōu)選的,在上述技術(shù)方案中,在所述選擇待匹配的第二終端之后,
[0022]判斷所述第一終端與第二終端是否處于同一局域網(wǎng)內(nèi),如果是則與所述第二終端通過(guò)所述局域網(wǎng)建立長(zhǎng)連接,以進(jìn)行智能互聯(lián);
[0023]如果不是則向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0024]本發(fā)明提供的一種智能互聯(lián)的裝置,包括最優(yōu)服務(wù)器,所述最優(yōu)服務(wù)器包括:
[0025]信息獲取模塊,用于接收總服務(wù)器發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0026]匹配請(qǐng)求模塊,用于查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí);
[0027]指令響應(yīng)模塊,用于響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。
[0028]優(yōu)選的,在上述技術(shù)方案中,所述指令響應(yīng)模塊還用于,在將所述待傳輸信息發(fā)送到所述第二終端之前,向所述第二終端推送所述待傳輸信息的發(fā)送通知,并接收所述第二終端的確認(rèn)接收信息。
[0029]優(yōu)選的,在上述技術(shù)方案中,所述信息獲取模塊還用于,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之后,與所述第一終端建立套接字socket連接。
[0030]優(yōu)選的,在上述技術(shù)方案中,所述匹配請(qǐng)求模塊還用于,在所述查找采用所述登錄信息登錄的第二終端之后,與所述第二終端建立套接字socket連接。
[0031]優(yōu)選的,在上述技術(shù)方案中,還包括:總服務(wù)器,所述總服務(wù)器包括:指令轉(zhuǎn)發(fā)模塊,用于接收第一終端發(fā)送的所述觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,將所述觸發(fā)指令發(fā)送到所述最優(yōu)服務(wù)器。
[0032]本發(fā)明提供的另一種智能互聯(lián)的裝置,包括:
[0033]觸發(fā)請(qǐng)求模塊,用于向總服務(wù)器發(fā)送觸發(fā)指令,以使所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器以及所述最優(yōu)服務(wù)器獲取第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0034]指令接收模塊,用于接收所述最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包括采用所述登錄信息登錄的第二終端的標(biāo)識(shí);
[0035]匹配互聯(lián)模塊,用于選擇待匹配的第二終端,向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0036]優(yōu)選的,在上述技術(shù)方案中,所述指令接收模塊還用于,在所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器之后,與所述最優(yōu)服務(wù)器建立套接字socket連接。
[0037]優(yōu)選的,在上述技術(shù)方案中,所述匹配互聯(lián)模塊還用于,在所述選擇待匹配的第二終端之后,
[0038]判斷所述第一終端與第二終端是否處于同一局域網(wǎng)內(nèi),如果是則與所述第二終端通過(guò)所述局域網(wǎng)建立長(zhǎng)連接,以進(jìn)行智能互聯(lián);
[0039]如果不是則向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0040]與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:本發(fā)明提供的一種智能互聯(lián)的方法和裝置,能夠不局限于設(shè)備系統(tǒng)類型(Android系統(tǒng)設(shè)備或者1S系統(tǒng)設(shè)備),且不用局限在同一局域網(wǎng)內(nèi),只需要多個(gè)設(shè)備采用相同的登錄信息登錄就能實(shí)現(xiàn)多屏傳輸和互動(dòng),多個(gè)設(shè)備之間可以同時(shí)發(fā)送視頻、音頻、圖文等信息,并且還可以將信息下載到其他設(shè)備上,互動(dòng)操作極為簡(jiǎn)單方便,節(jié)省了互動(dòng)聯(lián)接的時(shí)間,提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0041]圖1是本發(fā)明實(shí)施例一的一種智能互聯(lián)的方法的流程示意圖。
[0042]圖2是本發(fā)明實(shí)施例二的一種智能互聯(lián)的方法的流程示意圖。
[0043]圖3是本發(fā)明實(shí)施例三的一種智能互聯(lián)的方法的交互流程圖。
[0044]圖4是本發(fā)明實(shí)施例四的一種智能互聯(lián)的裝置的結(jié)構(gòu)示意圖。
[0045]圖5是本發(fā)明實(shí)施例五的一種智能互聯(lián)的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]下面結(jié)合附圖,對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)描述,但應(yīng)當(dāng)理解本發(fā)明的保護(hù)范圍并不受【具體實(shí)施方式】的限制。
[0047]除非另有其它明確表示,否則在整個(gè)說(shuō)明書(shū)和權(quán)利要求書(shū)中,術(shù)語(yǔ)“包括”或其變換如“包含”或“包括有”等等將被理解為包括所陳述的元件或組成部分,而并未排除其它元件或其它組成部分。
[0048]為了解決現(xiàn)有技術(shù)中在多平臺(tái)設(shè)備的屏幕上無(wú)法進(jìn)行快捷、有效地智能互聯(lián)的技術(shù)問(wèn)題,本發(fā)明提出了一種智能互聯(lián)的方法和裝置。發(fā)起智能互聯(lián)的第一終端檢測(cè)到用戶的互聯(lián)觸發(fā)操作后,生成觸發(fā)指令,并將該觸發(fā)指令發(fā)送到總服務(wù)器上??偡?wù)器根據(jù)預(yù)設(shè)的規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,并將該觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器。最優(yōu)服務(wù)器查找與第一終端登錄信息相同的第二終端,并將第二終端與發(fā)起智能互聯(lián)的第一終端進(jìn)行匹配,匹配成功后把待傳輸?shù)男畔?如多媒體文件等)以通知的方式傳到第二終端,以實(shí)現(xiàn)第一終端與第二終端之間的智能互聯(lián)。
[0049]實(shí)施例一
[0050]如圖1所示,本發(fā)明實(shí)施例的一種智能互聯(lián)的方法,適用于服務(wù)器,本發(fā)明實(shí)施例的服務(wù)器包括總服務(wù)器和多個(gè)從服務(wù)器,該方法包括以下步驟:
[0051]步驟SlOl:總服務(wù)器接收第一終端發(fā)送的所述觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,將所述觸發(fā)指令發(fā)送到所述最優(yōu)服務(wù)器。
[0052]為了降低智能互聯(lián)時(shí)服務(wù)器的功耗,本發(fā)明實(shí)施例的服務(wù)器可以是一個(gè)集群,集群包括一個(gè)總服務(wù)器和若干從服務(wù)器??偡?wù)器接收第一終端的觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,然后該觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器上。所述預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則例如可以是:距離第一終端IP地址最近的從服務(wù)器、傳輸速率最快的從服務(wù)器、負(fù)荷最小的從服務(wù)器或功耗最低的從服務(wù)器等。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)了解,預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則可以根據(jù)實(shí)際需求自行設(shè)置。
[0053]步驟S102:最優(yōu)服務(wù)器接收總服務(wù)器發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0054]優(yōu)選的,在本發(fā)明實(shí)施例的方法中,待傳輸信息可以為:視頻、音頻、圖文等內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)了解,凡是能夠在多個(gè)終端之間進(jìn)行傳輸?shù)膬?nèi)容均應(yīng)當(dāng)包含在本發(fā)明實(shí)施例所述的待傳輸信息的范圍內(nèi)。
[0055]最優(yōu)服務(wù)器接收觸發(fā)指令,準(zhǔn)備在第一終端與第二終端之間進(jìn)行智能互聯(lián),待傳輸信息即為第一終端將要通過(guò)服務(wù)器與第二終端之間進(jìn)行智能互聯(lián)的信息。
[0056]最優(yōu)服務(wù)器需要獲取第一終端的登錄信息,并以此確定與第一終端進(jìn)行智能互聯(lián)的第二終端來(lái)源范圍(即登錄信息與第一終端登錄信息相同的其他終端),第一終端的登錄信息例如可以是用戶賬號(hào)信息(不限于此)。
[0057]優(yōu)選的,在本發(fā)明實(shí)施例的方法中,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之后,還包括:與所述第一終端建立套接字socket連接。網(wǎng)絡(luò)上的兩個(gè)主體通過(guò)一個(gè)雙向的通信連接實(shí)現(xiàn)數(shù)據(jù)的交換,這個(gè)連接的一端稱為一個(gè)socket。根據(jù)連接啟動(dòng)的方式以及本地套接字要連接的目標(biāo),套接字之間的連接過(guò)程可以分為三個(gè)步驟:服務(wù)器監(jiān)聽(tīng)、客戶端請(qǐng)求、連接確認(rèn)。
[0058](I)服務(wù)器監(jiān)聽(tīng):服務(wù)器端套接字socket并不定位具體的客戶端套接字socket,而是處于等待連接的狀態(tài),實(shí)時(shí)監(jiān)控網(wǎng)絡(luò)狀態(tài)。
[0059](2)客戶端請(qǐng)求:由客戶端的套接字socket提出連接請(qǐng)求,要連接的目標(biāo)是服務(wù)器的套接字socket。為此,客戶端的套接字socket必須首先描述它要連接的服務(wù)器的套接字socket,指出服務(wù)器端套接字socket的地址和端口號(hào),然后就向服務(wù)器端套接字socket提出連接請(qǐng)求。
[0000] (3)連接確認(rèn):當(dāng)服務(wù)器端套接字socket監(jiān)聽(tīng)到或者接收到客戶端套接字socket的連接請(qǐng)求,響應(yīng)客戶端套接字socket的請(qǐng)求,建立一個(gè)新的線程,把服務(wù)器套接字socket的描述發(fā)給客戶端,一旦客戶端確認(rèn)了此描述,連接就建立好了。而服務(wù)器端套接字socket繼續(xù)處于監(jiān)聽(tīng)狀態(tài),繼續(xù)接收其他客戶端套接字socket的連接請(qǐng)求。
[0061]步驟S103:最優(yōu)服務(wù)器查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí);
[0062]最優(yōu)服務(wù)器在獲取到第一終端的登錄信息(如賬號(hào)A)后,需要檢測(cè)其他登錄賬號(hào)A的第二終端,將其他登錄賬號(hào)A的第二終端作為將要與第一終端進(jìn)行智能互聯(lián)的選擇范圍。最優(yōu)服務(wù)器向第一終端發(fā)送匹配請(qǐng)求指令,詢問(wèn)第一終端是否與一個(gè)或多個(gè)第二終端進(jìn)行智能互聯(lián),該匹配請(qǐng)求指令中包含登錄賬號(hào)A的第二終端的標(biāo)識(shí)。優(yōu)選的,還可以將一個(gè)或多個(gè)第二終端的標(biāo)識(shí)生成一個(gè)設(shè)備列表信息發(fā)送給第一終端。
[0063]優(yōu)選的,在本發(fā)明實(shí)施例的方法中,在所述查找采用所述登錄信息登錄的第二終端之后,還包括:與所述第二終端建立套接字socket連接。
[0064]步驟S104:最優(yōu)服務(wù)器響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。
[0065]第一終端在接收到最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令后,需要向最優(yōu)服務(wù)器回復(fù)確認(rèn)匹配指令,最優(yōu)服務(wù)器才能根據(jù)該確認(rèn)匹配指令建立第一終端與相應(yīng)的第二終端之間的匹配關(guān)系,此時(shí)匹配成功的第二終端即為將要與第一終端進(jìn)行智能互聯(lián)的終端。
[0066]優(yōu)選的,在步驟S104中將所述待傳輸信息發(fā)送到所述第二終端之前,還包括:向所述第二終端推送所述待傳輸信息的發(fā)送通知,并接收所述第二終端的確認(rèn)接收信息。即在向第二終端發(fā)送待傳輸信息之前,先向第二終端發(fā)送一個(gè)推送信息,該推送信息用于通知第二終端將要向其發(fā)送待傳輸信息,第二終端接收到推送信息后,可以點(diǎn)擊確認(rèn)進(jìn)行播放,也可以進(jìn)行下載。
[0067]本發(fā)明實(shí)施例的一種智能互聯(lián)的方法,能夠不局限于設(shè)備系統(tǒng)類型(Android系統(tǒng)設(shè)備或者1S系統(tǒng)設(shè)備),且不用局限在同一局域網(wǎng)內(nèi),只需要多個(gè)設(shè)備采用相同的登錄信息登錄就能實(shí)現(xiàn)多屏傳輸和互動(dòng),多個(gè)設(shè)備之間可以同時(shí)發(fā)送視頻、音頻、圖文等信息,并且還可以將信息下載到其他設(shè)備上,互動(dòng)操作極為簡(jiǎn)單方便,節(jié)省了互動(dòng)聯(lián)接的時(shí)間,提升了用戶體驗(yàn)。
[0068]實(shí)施例二
[0069]如圖2所示,本發(fā)明實(shí)施例的一種智能互聯(lián)的方法,適用于客戶端,客戶端包括智能手機(jī)、平板電腦等智能終端,該方法包括以下步驟:
[0070]步驟S201:向總服務(wù)器發(fā)送觸發(fā)指令,以使所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器以及所述最優(yōu)服務(wù)器獲取第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0071]本發(fā)明實(shí)施例的方法適用于發(fā)起智能互聯(lián)的第一終端,當(dāng)用戶需要發(fā)起智能互聯(lián)的時(shí),先要通過(guò)第一終端上的特定觸發(fā)操作(如雙指向上滑動(dòng)等,不限于此)向總服務(wù)器發(fā)出請(qǐng)求,即觸發(fā)指令,在該觸發(fā)指令中包含將要進(jìn)行智能互聯(lián)的待傳輸信息(如多媒體文件等)O總服務(wù)器將該觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器,最優(yōu)服務(wù)器根據(jù)接收到的觸發(fā)指令,能夠識(shí)別出發(fā)起智能互聯(lián)的為第一終端,進(jìn)而獲取第一終端的登錄信息。優(yōu)選的,在本發(fā)明實(shí)施例的方法中,待傳輸信息可以為:視頻、音頻、圖文等內(nèi)容。
[0072]步驟S202:接收所述最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包括采用所述登錄信息登錄的第二終端的標(biāo)識(shí)。
[0073]優(yōu)選的,在本發(fā)明實(shí)施例的方法中,在所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器之后,與所述最優(yōu)服務(wù)器建立套接字socket連接。
[0074]最優(yōu)服務(wù)器接收到觸發(fā)指令后,會(huì)根據(jù)第一終端的登錄信息,查找采用該登錄信息登錄的第二終端(如登錄了同一賬號(hào)的第二終端),然后最優(yōu)服務(wù)器向第一終端發(fā)送匹配請(qǐng)求指令,即詢問(wèn)第一終端是否與第二終端進(jìn)行匹配以及與第二終端中哪個(gè)或哪幾個(gè)進(jìn)行匹配。
[0075]步驟S203:選擇待匹配的第二終端,向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0076]第一終端在收到最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令后,向最優(yōu)服務(wù)器回復(fù)確認(rèn)匹配指令,最優(yōu)服務(wù)器在接收到確認(rèn)匹配指令后,會(huì)建立第一終端與選擇的第二終端之間的匹配關(guān)系,并將待傳輸信息發(fā)送到第二終端。
[0077]優(yōu)選的,在本發(fā)明實(shí)施例的方法中,在所述選擇待匹配的第二終端之后,判斷所述第一終端與第二終端是否處于同一局域網(wǎng)內(nèi),如果是則與所述第二終端通過(guò)所述局域網(wǎng)建立長(zhǎng)連接,以進(jìn)行智能互聯(lián);如果不是則向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0078]本發(fā)明實(shí)施例的一種智能互聯(lián)的方法,能夠不局限于設(shè)備系統(tǒng)類型(Android系統(tǒng)設(shè)備或者1S系統(tǒng)設(shè)備),且不用局限在同一局域網(wǎng)內(nèi),只需要多個(gè)設(shè)備采用相同的登錄信息登錄就能實(shí)現(xiàn)多屏傳輸和互動(dòng),多個(gè)設(shè)備之間可以同時(shí)發(fā)送視頻、音頻、圖文等信息,并且還可以將信息下載到其他設(shè)備上,互動(dòng)操作極為簡(jiǎn)單方便,節(jié)省了互動(dòng)聯(lián)接的時(shí)間,提升了用戶體驗(yàn)。
[0079]實(shí)施例三
[0080]如圖3所示,對(duì)本發(fā)明實(shí)施例的一種智能互聯(lián)的方法的交互流程進(jìn)行詳細(xì)、具體的說(shuō)明,在本發(fā)明實(shí)施例中,第一終端以手機(jī)客戶端為例,第二終端以TV終端為例,待傳輸信息以視頻為例,該方法包括以下步驟:
[0081]步驟S301:用戶在手機(jī)客戶端上進(jìn)行特定的互聯(lián)觸發(fā)操作,手機(jī)客戶端生成觸發(fā)指令,例如用戶的互聯(lián)觸發(fā)操作可以包括:雙指向上滑動(dòng)為推送,雙指向下滑動(dòng)為下載等。
[0082]步驟S302:手機(jī)客戶端將觸發(fā)指令發(fā)送到總服務(wù)器,和總服務(wù)器進(jìn)行socket連接,觸發(fā)指令中包含視頻信息的參數(shù)(視頻標(biāo)識(shí)vid、播放記錄off set等);
[0083]步驟S303:總服務(wù)器從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,根據(jù)觸發(fā)指令中包含的視頻信息參數(shù)(視頻標(biāo)識(shí)vid、播放記錄offset等),進(jìn)行一次調(diào)度,將該觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器;
[0084]步驟S304:總服務(wù)器斷開(kāi)與手機(jī)客戶端的連接;
[0085]步驟S305:最優(yōu)服務(wù)器與手機(jī)客戶端建立新的socket連接;
[0086]步驟S306:最優(yōu)服務(wù)器查找與手機(jī)客戶端登錄同一賬號(hào)的TV終端,TV終端與最優(yōu)服務(wù)器也建立socket連接;
[0087]步驟S307:最優(yōu)服務(wù)器查找到TV終端后,向手機(jī)客戶端發(fā)送一個(gè)設(shè)備列表信息,詢問(wèn)手機(jī)客戶端是否與這些TV終端進(jìn)行匹配。
[0088]步驟S308:手機(jī)客戶端出現(xiàn)對(duì)話框,用戶點(diǎn)擊同意即與登錄同一賬號(hào)的TV終端進(jìn)行了匹配;
[0089]步驟S309:最優(yōu)服務(wù)器在手機(jī)客戶端與TV終端匹配成功后,向TV端以通知的方式推送消息,通知TV終端將要把觸發(fā)指令中包含的視頻信息發(fā)送到TV端。
[0090]步驟S310:用戶在TV終端操作界面上點(diǎn)擊確認(rèn)播放/下載該推送信息,完成本次的智能互聯(lián)。
[0091]本實(shí)施例為本發(fā)明實(shí)施例中一種智能互聯(lián)的方法的服務(wù)器與第一終端、第二終端之間的交互流程,具有實(shí)施例一和實(shí)施例二的全部有益技術(shù)效果,在此不再贅述。
[0092]實(shí)施例四
[0093]如圖4所示,本發(fā)明實(shí)施例的一種智能互聯(lián)的裝置,包括最優(yōu)服務(wù)器I,所述最優(yōu)服務(wù)器I包括:
[0094]信息獲取模塊11,用于接收總服務(wù)器2發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0095]匹配請(qǐng)求模塊12,用于查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí);
[0096]指令響應(yīng)模塊13,用于響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。
[0097]優(yōu)選的,在上述技術(shù)方案中,所述指令響應(yīng)模塊13還用于,在將所述待傳輸信息發(fā)送到所述第二終端之前,向所述第二終端推送所述待傳輸信息的發(fā)送通知,并接收所述第二終端的確認(rèn)接收信息。
[0098]優(yōu)選的,在上述技術(shù)方案中,所述信息獲取模塊11還用于,在所述接收總服務(wù)器2發(fā)送的觸發(fā)指令之后,與所述第一終端建立套接字socket連接。
[0099]優(yōu)選的,在上述技術(shù)方案中,所述匹配請(qǐng)求模塊12還用于,在所述查找采用所述登錄信息登錄的第二終端之后,與所述第二終端建立套接字socket連接。
[0100]優(yōu)選的,在上述技術(shù)方案中,還包括總服務(wù)器2,所述總服務(wù)器2包括:指令轉(zhuǎn)發(fā)模塊21,用于接收第一終端發(fā)送的所述觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器I,將所述觸發(fā)指令發(fā)送到所述最優(yōu)服務(wù)器I。
[0101]本實(shí)施例為實(shí)施例一方法相對(duì)應(yīng)的裝置,具有實(shí)施例一的全部有益技術(shù)效果,在此不再贅述。
[0102]實(shí)施例五
[0103]如圖5所示,本發(fā)明實(shí)施例的一種智能互聯(lián)的裝置,包括:
[0104]觸發(fā)請(qǐng)求模塊51,用于向總服務(wù)器發(fā)送觸發(fā)指令,以使所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器以及所述最優(yōu)服務(wù)器獲取第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息;
[0105]指令接收模塊52,用于接收所述最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包括采用所述登錄信息登錄的第二終端的標(biāo)識(shí);
[0106]匹配互聯(lián)模塊53,用于選擇待匹配的第二終端,向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0107]優(yōu)選的,在上述技術(shù)方案中,所述指令接收模塊52還用于,在所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器之后,與所述最優(yōu)服務(wù)器建立套接字socket連接。
[0108]優(yōu)選的,在上述技術(shù)方案中,所述匹配互聯(lián)模塊53還用于,在所述選擇待匹配的第二終端之后,
[0109]判斷所述第一終端與第二終端是否處于同一局域網(wǎng)內(nèi),如果是則與所述第二終端通過(guò)所述局域網(wǎng)建立長(zhǎng)連接,以進(jìn)行智能互聯(lián);
[0110]如果不是則向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
[0111]本實(shí)施例為實(shí)施例二方法相對(duì)應(yīng)的裝置,具有實(shí)施例二的全部有益技術(shù)效果,在此不再贅述。
[0112]前述對(duì)本發(fā)明的具體示例性實(shí)施方案的描述是為了說(shuō)明和例證的目的。這些描述并非想將本發(fā)明限定為所公開(kāi)的精確形式,并且很顯然,根據(jù)上述教導(dǎo),可以進(jìn)行很多改變和變化。對(duì)示例性實(shí)施例進(jìn)行選擇和描述的目的在于解釋本發(fā)明的特定原理及其實(shí)際應(yīng)用,從而使得本領(lǐng)域的技術(shù)人員能夠?qū)崿F(xiàn)并利用本發(fā)明的各種不同的示例性實(shí)施方案以及各種不同的選擇和改變。本發(fā)明的范圍意在由權(quán)利要求書(shū)及其等同形式所限定。
【主權(quán)項(xiàng)】
1.一種智能互聯(lián)的方法,其特征在于,包括: 接收總服務(wù)器發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息; 查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí); 響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在將所述待傳輸信息發(fā)送到所述第二終端之前,還包括: 向所述第二終端推送所述待傳輸信息的發(fā)送通知,并接收所述第二終端的確認(rèn)接收信息。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之后,還包括:與所述第一終端建立套接字socket連接。4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述查找采用所述登錄信息登錄的第二終端之后,還包括:與所述第二終端建立套接字socket連接。5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之前,該方法還包括: 總服務(wù)器接收第一終端發(fā)送的所述觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,將所述觸發(fā)指令發(fā)送到所述最優(yōu)服務(wù)器。6.一種智能互聯(lián)的方法,其特征在于,包括: 向總服務(wù)器發(fā)送觸發(fā)指令,以使所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器以及所述最優(yōu)服務(wù)器獲取第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息; 接收所述最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包括采用所述登錄信息登錄的第二終端的標(biāo)識(shí); 選擇待匹配的第二終端,向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器之后,還包括:與所述最優(yōu)服務(wù)器建立套接字socket連接。8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,在所述選擇待匹配的第二終端之后, 判斷所述第一終端與第二終端是否處于同一局域網(wǎng)內(nèi),如果是則與所述第二終端通過(guò)所述局域網(wǎng)建立長(zhǎng)連接,以進(jìn)行智能互聯(lián); 如果不是則向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。9.一種智能互聯(lián)的裝置,其特征在于,包括最優(yōu)服務(wù)器,所述最優(yōu)服務(wù)器包括: 信息獲取模塊,用于接收總服務(wù)器發(fā)送的觸發(fā)指令,并根據(jù)所述觸發(fā)指令獲取所述第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息; 匹配請(qǐng)求模塊,用于查找采用所述登錄信息登錄的第二終端,并向所述第一終端發(fā)送匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包含第二終端的標(biāo)識(shí); 指令響應(yīng)模塊,用于響應(yīng)于所述第一終端返回的確認(rèn)匹配指令,建立所述第一終端與所述第二終端之間的匹配關(guān)系,并將所述待傳輸信息發(fā)送到所述第二終端。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述指令響應(yīng)模塊還用于,在將所述待傳輸信息發(fā)送到所述第二終端之前,向所述第二終端推送所述待傳輸信息的發(fā)送通知,并接收所述第二終端的確認(rèn)接收信息。11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述信息獲取模塊還用于,在所述接收總服務(wù)器發(fā)送的觸發(fā)指令之后,與所述第一終端建立套接字socket連接。12.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述匹配請(qǐng)求模塊還用于,在所述查找采用所述登錄信息登錄的第二終端之后,與所述第二終端建立套接字socket連接。13.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,還包括:總服務(wù)器,所述總服務(wù)器包括:指令轉(zhuǎn)發(fā)模塊,用于接收第一終端發(fā)送的所述觸發(fā)指令,并根據(jù)預(yù)設(shè)的最優(yōu)服務(wù)器選取規(guī)則從多個(gè)從服務(wù)器中選取最優(yōu)服務(wù)器,將所述觸發(fā)指令發(fā)送到所述最優(yōu)服務(wù)器。14.一種智能互聯(lián)的裝置,其特征在于,包括: 觸發(fā)請(qǐng)求模塊,用于向總服務(wù)器發(fā)送觸發(fā)指令,以使所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器以及所述最優(yōu)服務(wù)器獲取第一終端的登錄信息,所述觸發(fā)指令包含待傳輸信息; 指令接收模塊,用于接收所述最優(yōu)服務(wù)器發(fā)送的匹配請(qǐng)求指令,所述匹配請(qǐng)求指令包括采用所述登錄信息登錄的第二終端的標(biāo)識(shí); 匹配互聯(lián)模塊,用于選擇待匹配的第二終端,向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述指令接收模塊還用于,在所述總服務(wù)器將所述觸發(fā)指令發(fā)送到最優(yōu)服務(wù)器之后,與所述最優(yōu)服務(wù)器建立套接字socket連接。16.根據(jù)權(quán)利要求14或15所述的裝置,其特征在于,所述匹配互聯(lián)模塊還用于,在所述選擇待匹配的第二終端之后, 判斷所述第一終端與第二終端是否處于同一局域網(wǎng)內(nèi),如果是則與所述第二終端通過(guò)所述局域網(wǎng)建立長(zhǎng)連接,以進(jìn)行智能互聯(lián); 如果不是則向所述最優(yōu)服務(wù)器發(fā)送確認(rèn)匹配指令,與所述第二終端建立匹配關(guān)系,通過(guò)所述匹配關(guān)系進(jìn)行智能互聯(lián)。
【文檔編號(hào)】H04L29/08GK105915512SQ201610228837
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年4月13日
【發(fā)明人】季鵬飛
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司