亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種信息同步方法及系統(tǒng)與流程

文檔序號:11961331閱讀:260來源:國知局
一種信息同步方法及系統(tǒng)與流程

本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種信息同步方法及系統(tǒng)。



背景技術(shù):

視頻直播是指人們可以遠(yuǎn)程觀看遠(yuǎn)端的現(xiàn)場音視頻狀況,并可以實(shí)時(shí)進(jìn)行交互。例如,現(xiàn)有的視頻直播軟件有YY直播、六間房、映客等,這些網(wǎng)絡(luò)視頻直播軟件不僅可以允許主播通過客戶端將現(xiàn)場錄制的音視頻(例如娛樂表演直播、游戲直播、財(cái)經(jīng)直播等)實(shí)時(shí)傳送給觀眾的客戶端,而且還可以實(shí)現(xiàn)觀眾與主播之間的互動,近幾年的受眾用戶呈幾何增長態(tài)勢。

但是,現(xiàn)有技術(shù)中的視頻直播軟件與其他應(yīng)用程序之間是相互獨(dú)立的,二者之間沒有交互,若要共享信息,則只能通過手動輸入或手動設(shè)置的方式來進(jìn)行,信息共享效率低下,影響用戶體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

為了解決現(xiàn)有技術(shù)中存在的技術(shù)問題,本發(fā)明提供了一種信息同步方法和系統(tǒng),實(shí)現(xiàn)了應(yīng)用服務(wù)器與視頻直播服務(wù)器之間的信息共享,提高了信息共享效率和用戶體驗(yàn)。

本發(fā)明實(shí)施例提供了一種信息同步方法,所述方法包括:

應(yīng)用服務(wù)器和視頻直播服務(wù)器分別與中轉(zhuǎn)服務(wù)器建立通信連接;

建立第一用戶標(biāo)識和第二用戶標(biāo)識之間的匹配關(guān)系,所述第一用戶標(biāo)識用于登錄所述應(yīng)用服務(wù)器,所述第二用戶標(biāo)識用于登錄所述視頻直播服務(wù)器;

利用所述匹配關(guān)系,所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器通過所述中轉(zhuǎn)服務(wù)器單向或雙向同步信息。

優(yōu)選的,所述應(yīng)用服務(wù)器和視頻直播服務(wù)器分別與中轉(zhuǎn)服務(wù)器建立通信連接包括:

應(yīng)用客戶端響應(yīng)視頻直播請求,向所述應(yīng)用服務(wù)器發(fā)送所述視頻直播 請求,以便所述應(yīng)用服務(wù)器根據(jù)所述視頻直播請求通過所述中轉(zhuǎn)服務(wù)器與所述視頻直播服務(wù)器建立通信連接。

優(yōu)選的,所述方法還包括:

所述應(yīng)用客戶端響應(yīng)所述視頻直播請求,打開視頻直播客戶端。

優(yōu)選的,所述方法還包括:

所述應(yīng)用客戶端根據(jù)所述匹配關(guān)系向所述視頻直播客戶端發(fā)送所述第二用戶標(biāo)識,以便所述視頻直播客戶端利用所述第二用戶標(biāo)識進(jìn)行登錄。

優(yōu)選的,所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器通過所述中轉(zhuǎn)服務(wù)器單向或雙向同步信息包括:

所述中轉(zhuǎn)服務(wù)器將來自所述應(yīng)用服務(wù)器的信息進(jìn)行格式轉(zhuǎn)換后轉(zhuǎn)發(fā)至所述視頻直播服務(wù)器;和/或

所述中轉(zhuǎn)服務(wù)器將來自所述視頻直播服務(wù)器的信息進(jìn)行格式轉(zhuǎn)換后發(fā)送至所述應(yīng)用服務(wù)器。

本發(fā)明實(shí)施例還提供了一種信息同步系統(tǒng),所述系統(tǒng)包括:應(yīng)用服務(wù)器、視頻直播服務(wù)器和中轉(zhuǎn)服務(wù)器,其中,所述應(yīng)用服務(wù)器與所述中轉(zhuǎn)服務(wù)器連接,所述中轉(zhuǎn)服務(wù)器與所述視頻直播服務(wù)器連接;

所述應(yīng)用服務(wù)器,用于利用第一用戶標(biāo)識和第二用戶標(biāo)識之間的匹配關(guān)系,通過所述中轉(zhuǎn)服務(wù)器將信息同步至所述視頻直播服務(wù)器;和/或,

所述視頻直播服務(wù)器,用于利用第一用戶標(biāo)識和第二用戶標(biāo)識之間的匹配關(guān)系,通過所述中轉(zhuǎn)服務(wù)器將信息同步至所述應(yīng)用服務(wù)器;

所述第一用戶標(biāo)識用于登錄所述應(yīng)用服務(wù)器,所述第二用戶標(biāo)識用于登錄所述視頻直播服務(wù)器。

優(yōu)選的,所述系統(tǒng)還包括應(yīng)用客戶端,與所述應(yīng)用服務(wù)器連接,用于響應(yīng)視頻直播請求,并向所述應(yīng)用服務(wù)器發(fā)送所述視頻直播請求;

所述應(yīng)用服務(wù)器,還用于根據(jù)所述視頻直播請求通過所述中轉(zhuǎn)服務(wù)器與所述視頻直播服務(wù)器建立通信連接。

優(yōu)選的,所述系統(tǒng)還包括視頻直播客戶端;

所述應(yīng)用客戶端,還用于響應(yīng)所述視頻直播請求,打開所述視頻直播客戶端。

優(yōu)選的,所述應(yīng)用客戶端,還用于根據(jù)所述匹配關(guān)系向所述視頻直播客戶端發(fā)送所述第二用戶標(biāo)識;

所述視頻直播客戶端,用于所述第二用戶標(biāo)識進(jìn)行登錄。

優(yōu)選的,所述中轉(zhuǎn)服務(wù)器,用于將來自所述應(yīng)用服務(wù)器的信息進(jìn)行格式轉(zhuǎn)換后轉(zhuǎn)發(fā)至所述視頻直播服務(wù)器,和/或,將來自所述視頻直播服務(wù)器的信息進(jìn)行格式轉(zhuǎn)換后發(fā)送至所述應(yīng)用服務(wù)器。

相對于現(xiàn)有技術(shù)中應(yīng)用服務(wù)器和視頻直播服務(wù)器相互獨(dú)立而導(dǎo)致的給用戶造成不便,影響用戶體驗(yàn)的技術(shù)缺陷,本發(fā)明通過應(yīng)用服務(wù)器和視頻直播服務(wù)器分別與中轉(zhuǎn)服務(wù)器建立通信連接,并建立起用于登錄所述應(yīng)用服務(wù)器的第一用戶標(biāo)識,和用于登錄所述視頻直播服務(wù)器的第二用戶標(biāo)識之間的匹配關(guān)系,使得用戶無需手動輸入,就利用所述匹配關(guān)系實(shí)現(xiàn)所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器自動通過所述中轉(zhuǎn)服務(wù)器進(jìn)行單向或雙向的信息同步的目的,有效提高了信息共享效率和用戶體驗(yàn)。

附圖說明

為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1為本發(fā)明實(shí)施例一提供的一種信息同步方法的流程圖;

圖2為本發(fā)明實(shí)施例二提供的一種信息同步系統(tǒng)的結(jié)構(gòu)框圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

實(shí)施例一:

參見圖1,該圖為本發(fā)明實(shí)施例一提供的一種信息同步方法的流程圖。

本實(shí)施例提供的信息同步方法包括如下步驟:

步驟S101:應(yīng)用服務(wù)器和視頻直播服務(wù)器分別與中轉(zhuǎn)服務(wù)器建立通信 連接。

在本實(shí)施例中,所述視頻直播服務(wù)器是用于進(jìn)行視頻直播服務(wù)的服務(wù)器,其對應(yīng)的客戶端稱為視頻直播客戶端。所述應(yīng)用服務(wù)器指的是除視頻直播服務(wù)器以外的其他應(yīng)用程序?qū)?yīng)的服務(wù)器,例如游戲服務(wù)器等,與所述應(yīng)用服務(wù)器對應(yīng)的客戶端稱為應(yīng)用客戶端。

本發(fā)明對所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器分別與所述中轉(zhuǎn)服務(wù)器建立通信連接的時(shí)機(jī)不做具體限定,也不對所述應(yīng)用服務(wù)器和所述視頻服務(wù)器之中到底哪個(gè)主動發(fā)起通過所述中轉(zhuǎn)服務(wù)器向?qū)Ψ浇⑼ㄐ胚B接的請求不做具體限定。例如,當(dāng)用戶在所述應(yīng)用客戶端上(或所述視頻直播客戶端)進(jìn)行登錄時(shí),應(yīng)用客戶端自動觸發(fā)視頻直播請求(或觸發(fā)開啟應(yīng)用客戶端的請求),或者,當(dāng)用戶在所述應(yīng)用客戶端(或所述視頻直播客戶端)操作過程中,觸發(fā)視頻直播請求(或觸發(fā)開啟應(yīng)用客戶端的請求),所述應(yīng)用服務(wù)器(或所述視頻直播服務(wù)器)根據(jù)所述視頻直播請求,通過所述中轉(zhuǎn)服務(wù)器與所述視頻直播服務(wù)器(或所述應(yīng)用服務(wù)器)建立起通信連接。

本實(shí)施例在所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器之間通過所述中轉(zhuǎn)服務(wù)器建立起連接,其目的在于實(shí)現(xiàn)后續(xù)所述應(yīng)用服務(wù)器與所述視頻直播服務(wù)器之間的信息同步。為了節(jié)約系統(tǒng)資源,所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器之間可以通過所述中轉(zhuǎn)服務(wù)器建立長連接。

步驟S102:建立第一用戶標(biāo)識和第二用戶標(biāo)識之間的匹配關(guān)系。

在本實(shí)施例中,為了讓所述應(yīng)用服務(wù)器和/或所述視頻直播服務(wù)器知曉自己的用戶信息同步到對方的哪個(gè)賬戶下,本實(shí)施例建立所述第一用戶標(biāo)識與所述第二用戶標(biāo)識之間的匹配關(guān)系,其中所述第一用戶標(biāo)識用于登陸所述應(yīng)用服務(wù)器,所述第二用戶標(biāo)識用于登錄所述視頻直播服務(wù)器。所述第一用戶標(biāo)識和所述第二用戶標(biāo)識可以是用戶名、用戶ID等能夠?qū)⒉煌脩糁g區(qū)別開來的標(biāo)識。

舉個(gè)例子,假設(shè)在所述游戲服務(wù)器與所述視頻直播服務(wù)器之間通過所述中轉(zhuǎn)服務(wù)器建立起連接的前提下,建立所述用戶A登錄所述游戲服務(wù)器的用戶標(biāo)識S,與該用戶登錄所述視頻直播服務(wù)器的用戶標(biāo)識S’之間的匹配關(guān)系,這樣游戲服務(wù)器就可以根據(jù)該匹配關(guān)系將用戶A的游戲信息(例如游戲名稱、游戲等級、游戲資源數(shù)據(jù)等)同步到該用戶在所述視頻直播 服務(wù)器中相應(yīng)的視頻直播信息中,所述視頻直播服務(wù)器可以對所述游戲信息或利用所述游戲信息進(jìn)行進(jìn)一步處理,或?qū)⑺鲇螒蛐畔l(fā)送到視頻直播客戶端進(jìn)行顯示。

在實(shí)際應(yīng)用中,所述第一用戶標(biāo)識與所述第二用戶標(biāo)識可以相同,也可以不同。

步驟S103:利用所述匹配關(guān)系,所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器通過所述中轉(zhuǎn)服務(wù)器單向或雙向同步信息。

在本實(shí)施例中,所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器之間同步信息既可以是單向的,也可以是雙向的。在實(shí)際應(yīng)用中,所述應(yīng)用服務(wù)器的傳輸協(xié)議(例如.tcp協(xié)議)和所述視頻直播服務(wù)器的傳輸協(xié)議(例如.http協(xié)議)可能不同,因而來自所述應(yīng)用服務(wù)器的信息的格式和來自所述視頻直播服務(wù)器的信息的格式有可能不同。那么,所述中轉(zhuǎn)服務(wù)器除了能夠?qū)碜运鰬?yīng)用服務(wù)器和/或視頻直播服務(wù)器的信息轉(zhuǎn)發(fā)給對方以外,還可以在轉(zhuǎn)發(fā)之前,通過解析、重組等方式對所述信息的格式進(jìn)行轉(zhuǎn)換,以使轉(zhuǎn)換后的信息能夠被對方所識別。

相對于現(xiàn)有技術(shù)中應(yīng)用服務(wù)器和視頻直播服務(wù)器相互獨(dú)立而導(dǎo)致的給用戶造成不便,影響用戶體驗(yàn)的技術(shù)缺陷,本實(shí)施例通過應(yīng)用服務(wù)器和視頻直播服務(wù)器分別與中轉(zhuǎn)服務(wù)器建立通信連接,并建立起用于登錄所述應(yīng)用服務(wù)器的第一用戶標(biāo)識,和用于登錄所述視頻直播服務(wù)器的第二用戶標(biāo)識之間的匹配關(guān)系,使得用戶無需手動輸入,就利用所述匹配關(guān)系實(shí)現(xiàn)所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器自動通過所述中轉(zhuǎn)服務(wù)器進(jìn)行單向或雙向的信息同步的目的,有效提高了信息共享效率和用戶體驗(yàn)。

此外,為了使用戶免于登錄兩次客戶端(即在應(yīng)用客戶端登錄一次,在所述視頻直播客戶端登錄一次)造成的不便,在實(shí)際應(yīng)用中,其中一個(gè)客戶端在觸發(fā)了打開另一個(gè)客戶端的請求時(shí),該客戶端可以自動開啟所述另一個(gè)客戶端,并根據(jù)所述第一用戶標(biāo)識與所述第二用戶標(biāo)識的匹配關(guān)系,實(shí)現(xiàn)所述另一個(gè)客戶端的自動登錄。例如,應(yīng)用客戶端響應(yīng)自動觸發(fā)的或由用戶觸發(fā)的視頻直播請求時(shí),開啟所述視頻直播客戶端,并根據(jù)所述匹配關(guān)系確定所述第二用戶標(biāo)識,以使所述視頻直播客戶端利用所述第二用戶標(biāo)識進(jìn)行登錄。

所述應(yīng)用客戶端和所述視頻直播客戶端可以位于同一個(gè)終端上,也可以位于不同的終端上,若是前者,那么應(yīng)用客戶端可以直接以本地通信的方式開啟所述視頻直播客戶端以及將所述視頻直播請求發(fā)送給所述視頻直播客戶端;若是后者,那么需要先建立起這兩個(gè)終端之間的連接關(guān)系(有線連接或無線連接)。由于如何一個(gè)客戶端如何開啟另外一個(gè)客戶端屬于現(xiàn)有技術(shù),此處不再贅述。

下面結(jié)合應(yīng)用場景來詳細(xì)介紹本發(fā)明提供的信息同步方法。當(dāng)游戲玩家打開游戲客戶端后,點(diǎn)擊“視頻直播”的按鈕,觸發(fā)視頻直播請求。所述游戲客戶端將所述視頻直播請求發(fā)送至游戲服務(wù)器,若所述游戲服務(wù)器審核通過,則通過中轉(zhuǎn)服務(wù)器與視頻直播服務(wù)器建立起長連接。在所述游戲服務(wù)器和所述視頻直播服務(wù)器上將游戲玩家的狀態(tài)置為在線。預(yù)先建立所述游戲玩家登陸所述游戲客戶端的用戶ID1與登陸所述視頻直播客戶端的用戶ID2之間的匹配關(guān)系,所述匹配關(guān)系可以存儲在所述游戲客戶端、所述游戲服務(wù)器、所述中轉(zhuǎn)服務(wù)器、所述視頻直播服務(wù)器和/或所述視頻直播客戶端。假設(shè)所述匹配關(guān)系存儲在所述游戲服務(wù)器,那么在所述游戲服務(wù)器通過匹配關(guān)系以及用戶ID1查找到用戶ID2,并將用戶的游戲信息和所述用戶ID2通過所述中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)至所述視頻直播服務(wù)器,所述視頻直播服務(wù)器利用所述游戲信息同步所述用戶ID2的視頻直播信息。若視頻直播服務(wù)器在預(yù)設(shè)時(shí)間段內(nèi)沒有收到同步的信息,或者接收到來自游戲服務(wù)器的用戶下線通知,則將用戶的狀態(tài)置為離線。

基于以上實(shí)施例提供的一種信息同步方法,本發(fā)明實(shí)施例還提供了一種信息同步系統(tǒng),下面結(jié)合附圖來詳細(xì)說明其工作原理。

實(shí)施例二

參見圖2,該圖為本發(fā)明實(shí)施例二提供的一種信息同步系統(tǒng)的結(jié)構(gòu)框圖。

本實(shí)施例提供的信息同步系統(tǒng)包括:

應(yīng)用服務(wù)器101、視頻直播服務(wù)器102和中轉(zhuǎn)服務(wù)器103,其中,所述應(yīng)用服務(wù)器101與所述中轉(zhuǎn)服務(wù)器103連接,所述中轉(zhuǎn)服務(wù)器103與所述視頻直播服務(wù)器102連接;

所述應(yīng)用服務(wù)器101,用于利用第一用戶標(biāo)識和第二用戶標(biāo)識之間的匹配關(guān)系,通過所述中轉(zhuǎn)服務(wù)器103將信息同步至所述視頻直播服務(wù)器102;和/或,

所述視頻直播服務(wù)器102,用于利用第一用戶標(biāo)識和第二用戶標(biāo)識之間的匹配關(guān)系,通過所述中轉(zhuǎn)服務(wù)器103將信息同步至所述應(yīng)用服務(wù)器101;

所述第一用戶標(biāo)識用于登錄所述應(yīng)用服務(wù)器101,所述第二用戶標(biāo)識用于登錄所述視頻直播服務(wù)器102。

相對于現(xiàn)有技術(shù)中應(yīng)用服務(wù)器和視頻直播服務(wù)器相互獨(dú)立而導(dǎo)致的給用戶造成不便,影響用戶體驗(yàn)的技術(shù)缺陷,本實(shí)施例通過應(yīng)用服務(wù)器和視頻直播服務(wù)器分別與中轉(zhuǎn)服務(wù)器建立通信連接,并建立起用于登錄所述應(yīng)用服務(wù)器的第一用戶標(biāo)識,和用于登錄所述視頻直播服務(wù)器的第二用戶標(biāo)識之間的匹配關(guān)系,使得用戶無需手動輸入,就利用所述匹配關(guān)系實(shí)現(xiàn)所述應(yīng)用服務(wù)器和所述視頻直播服務(wù)器自動通過所述中轉(zhuǎn)服務(wù)器進(jìn)行單向或雙向的信息同步的目的,有效提高了信息共享效率和用戶體驗(yàn)。

在另外一個(gè)實(shí)施例中,所述系統(tǒng)還包括應(yīng)用客戶端,與所述應(yīng)用服務(wù)器101連接,用于響應(yīng)視頻直播請求,并向所述應(yīng)用服務(wù)器101發(fā)送所述視頻直播請求;

所述應(yīng)用服務(wù)器101,還用于根據(jù)所述視頻直播請求通過所述中轉(zhuǎn)服務(wù)器103與所述視頻直播服務(wù)器102建立通信連接。

另外,所述系統(tǒng)還可以包括視頻直播客戶端;

所述應(yīng)用客戶端101,還用于響應(yīng)所述視頻直播請求,打開所述視頻直播客戶端。

為了減少用戶的登錄次數(shù),所述應(yīng)用客戶端101,還用于根據(jù)所述匹配關(guān)系向所述視頻直播客戶端發(fā)送所述第二用戶標(biāo)識;

所述視頻直播客戶端,用于所述第二用戶標(biāo)識進(jìn)行登錄。

在實(shí)際應(yīng)用中,所述中轉(zhuǎn)服務(wù)器103,可以用于將來自所述應(yīng)用服務(wù)器101的信息進(jìn)行格式轉(zhuǎn)換后轉(zhuǎn)發(fā)至所述視頻直播服務(wù)器102,和/或,將來自所述視頻直播服務(wù)器102的信息進(jìn)行格式轉(zhuǎn)換后發(fā)送至所述應(yīng)用服務(wù)器101。

當(dāng)介紹本發(fā)明的各種實(shí)施例的元件時(shí),冠詞“一”、“一個(gè)”、“這個(gè)”和“所述”都意圖表示有一個(gè)或多個(gè)元件。詞語“包括”、“包含”和“具有”都是包括性的并意味著除了列出的元件之外,還可以有其它元件。

需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法實(shí)施例的流程。其中,所述存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元及模塊可以是或者也可以不是物理上分開的。另外,還可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元和模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。

以上所述僅是本發(fā)明的具體實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1