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

一種多設備聯(lián)動服務中的連接通道維護系統(tǒng)及方法

文檔序號:9492236閱讀:295來源:國知局
一種多設備聯(lián)動服務中的連接通道維護系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及WEB技術(shù)領(lǐng)域,特別涉及一種多設備聯(lián)動服務中的連接通道維護裝置及方法;特別涉及WEB服務與多個設備進行數(shù)據(jù)交互的應用場景。
【背景技術(shù)】
[0002]目前,WEB服務已經(jīng)可以支持多種類型的終端,比如PC、電視機、不同分辨率的手機等,人們享受多終端訪問服務的同時,不再滿足于使用不同終端單獨訪問同一服務系統(tǒng),而是要求利用多個終端進行聯(lián)動服務,從而方便用戶操作,提升觀看體驗。
[0003]申請?zhí)枮椤?01310590251.5”的專利申請公開了一種“多屏互動系統(tǒng)及其處理方法”,該系統(tǒng)中首先電視系統(tǒng)啟動多屏互動服務,然后電視系統(tǒng)搜索到同一局域網(wǎng)內(nèi)的該開啟了多屏互動的其他設備,與其建立通訊,該其他設備再將其多媒體資源推送到電視系統(tǒng)進行呈現(xiàn),然后用戶通過電視系統(tǒng)輸入對該多媒體資源的控制指令,則電視系統(tǒng)將該控制指令轉(zhuǎn)換為數(shù)字信號并發(fā)送給該其他設備,最后該其他設備將接收到的數(shù)字信號轉(zhuǎn)換為本設備能夠識別的操作指令,根據(jù)該操作指令對該多媒體資源進行相應操作。中國申請?zhí)枮椤?01210460776.2”的專利申請公開了“一種多屏互動系統(tǒng)及方法”,該系統(tǒng)包括移動電子設備和顯示終端,通過移動電子設備采集當前界面上顯示的網(wǎng)頁、圖片或音視頻的地址,并將所述地址傳輸至顯示終端,由所述顯示終端進行解析,并根據(jù)解析結(jié)果顯示與所述地址相對應的網(wǎng)頁、圖片或音視頻,實現(xiàn)了多屏互動。在這個過程中,由于所述移動電子設備只需傳輸?shù)刂沸畔?,無需占用較大的帶寬資源,且傳輸速度快,有利于實現(xiàn)多屏互動的實時性。
[0004]上述兩個專利都涉及了不同類型終端之間UI同步及聯(lián)動操作的實現(xiàn),但是在第一個專利中,需要將多媒體資源在兩個終端之間進行推送,這就對終端之間的連接帶寬有較高的要求,而且其中的多媒體資源也僅限于終端設備上已有的資源,不能對資源進行選擇;在第二個專利中,終端之間不再傳輸資源內(nèi)容,而只是傳輸?shù)刂沸畔ⅲ@就減小了傳輸帶寬壓力,但是其中圖片匹配和適配等操作都在終端完成,對終端的處理能力提出很高的要求,而且源信息分為圖片、網(wǎng)頁、視頻三種類型,對三種類型數(shù)據(jù)都要區(qū)分處理,業(yè)務邏輯復雜。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的在于,為克服上述問題,本發(fā)明提供一種多設備聯(lián)動服務中的連接通道維護系統(tǒng)及方法。
[0006]為實現(xiàn)上述目的,本發(fā)明提供一種多設備聯(lián)動服務中的連接通道維護系統(tǒng),包含:用于提供數(shù)據(jù)業(yè)務的服務端和終端設備,其特征在于,所述系統(tǒng)包含:位于終端設備上的多屏通道控制客戶端模塊和位于服務端上的多屏通道控制服務端模塊;
[0007]所述多屏通道控制客戶端模塊,用于獲取設備終端的標識,并向多屏通道控制服務端上報本終端與多屏通道的綁定關(guān)系;
[0008]所述多屏通道控制服務端模塊,用于記錄終端與多屏通道的綁定關(guān)系,并向綁定終端的一方推送服務。
[0009]可選的,上述多屏通道控制服務端模塊包含:
[0010]通道維護單元,用于建立并維護多屏通道控制客戶端和多屏通道控制服務端之間的 Websocket 通道;
[0011]終端綁定單元,用于記錄客戶端之間的綁定關(guān)系;
[0012]終端適配單元,用于識別客戶端所在終端的設備類型,并按照設備類型下發(fā)匹配的頁面地址。
[0013]此外,本發(fā)明提供一種多設備聯(lián)動服務中的連接通道維護方法,上述記載的連接通道維護系統(tǒng),所述方法包含:
[0014]步驟101)維持終端的業(yè)務通道,并在終端設備加入多屏聯(lián)動服務的控制通道;
[0015]通過所述控制通道實現(xiàn)多終端設備之間的綁定、UI同步和狀態(tài)控制,進而實現(xiàn)了業(yè)務和多設備聯(lián)動控制的分離;
[0016]步驟102)采用控制通道的復用實現(xiàn)多頁面應用程序中的頁面跳轉(zhuǎn)。
[0017]可選的,終端設備在業(yè)務頁面加載完成后,自動加載多屏通道控制的客戶端模塊。
[0018]可選的,上述的控制通道位于多屏通道控制的客戶端模塊和多屏通道控制的服務端模塊之間,且所述多屏通道控制的客戶端模塊位于終端設備上;
[0019]所述多屏通道控制客戶端模塊建立與多屏通道控制的服務端模塊之間的Websocket連接,即控制通道,并向多屏通道控制的服務端模塊上報客戶端的終端標識;
[0020]所述多屏通道控制服務端模塊還用于保存終端設備的標識和Websocket通道的對應關(guān)系。
[0021]可選的,上述多屏通道控制客戶端模塊定期通過Websocket通道向多屏通道控制服務端模塊發(fā)送心跳報文,用以維護兩者之間的連接通道。
[0022]可選的,一個多屏通道控制客戶端模塊通過掃描二維碼的方式攜帶另一個多屏通道客戶端模塊所在終端設備的標識向多屏通道控制服務端模塊請求綁定,多屏通道控制服務端模塊保存兩個終端設備之間的綁定關(guān)系;其中,綁定報文通過Websocket通道傳輸。
[0023]可選的,上述的UI同步方法具體包含:
[0024]當終端設備跳轉(zhuǎn)到新頁面之后,位于該終端設備上的多屏通道控制客戶端模塊通過Websocket通道向位于服務端上的多屏通道控制服務端模塊上報終端設備當前所在頁面信息,多屏通道控制服務端模塊接收終端設備的當前所在頁面信息,并保存終端設備與當前所在頁面信息的對應關(guān)系;
[0025]當多屏通道控制服務端模塊收到多屏通道控制客戶端模塊上報的當前所在頁面的信息后,根據(jù)終端設備瀏覽器能力和瀏覽器類型,從終端適配知識庫中匹配出發(fā)送請求的終端類型并查找是否有與該終端綁定的其他終端,以及其他終端是否處于與該終端所在頁面對應的頁面上,如果沒有綁定終端,不做處理;如果其他終端已經(jīng)處于該終端所在頁面對應的頁面上,不作處理;否則,根據(jù)請求中的目標類型參數(shù)和配置的同步關(guān)系,獲取目標類型終端的同步頁面地址,向目標終端推送同步頁面地址。
[0026]可選的,上述的狀態(tài)控制方法包含:
[0027]當終端設備為手機類型的終端時:當手機類型終端點擊進入播放頁面時:終端適配模塊向手機類型終端對應的綁定電視類型終端推送視頻播放頁面,而向手機類型終端推送播放控制及推薦頁面,所述推薦頁面中包括視頻播放的控制按鈕以及該視頻對應的推薦節(jié)目列表,其中,
[0028]當手機類型終端點擊視頻播放控制按鈕時,多屏通道控制客戶端將對應控制命令通過Websocket通道發(fā)送到多屏通道控制服務端;終端綁定模塊查找該終端綁定的電視類型終端并通過Websocket通道向該終端上的多屏通道控制客戶端推送對應控制命令;電視類型終端上的多屏通道控制客戶端收到控制命令并執(zhí)行動作,控制視頻播放;
[0029]當手機類型終端瀏覽播放控制及推薦頁面中的推薦節(jié)目,點擊進入一個推薦節(jié)目的詳情頁時,會通過UI同步機制,控制該手機類型終端綁定的終端跳轉(zhuǎn)到對應節(jié)目詳情頁面。
[0030]可選的,上述步驟102)具體為:將多屏通道控制客戶端的頁面的dom結(jié)構(gòu)中設置一個iframe,將原有服務頁面嵌入iframe中,且在iframe外層創(chuàng)建和維護與多屏通道控制服務端的Websocket通道,通過對iframe刷新實現(xiàn)業(yè)務頁面的跳轉(zhuǎn)。
[0031]本發(fā)明的優(yōu)點在于:不需要影響原有服務業(yè)務,在新增的Websocket層上進行綁定關(guān)系維護及UI同步,實現(xiàn)業(yè)務穩(wěn)定升級;且在客戶端Websocket通道實現(xiàn)中,通過嵌套iframe的形式,實現(xiàn)Websocket通道在頁面間的復用,降低通道維護復雜度。
【附圖說明】
[0032]圖1是本發(fā)明的多設備聯(lián)動服務中連接通道維護裝置和方法組成框圖;
[0033]圖2是本發(fā)明的多設備聯(lián)動服務中的綁定流程示意圖;
[0034]圖3是本發(fā)明的多設備聯(lián)動服務中的搜索及播放流程示意圖;
[0035]圖4是本發(fā)明的多設備聯(lián)動服務中的播控流程示意圖。
【具體實施方式】
[0036]下面通過具體實施例對本發(fā)明的多設備聯(lián)動服務中的連接通道維護裝置和方法做進一步闡述。
[0037]本發(fā)明提供一種多設備聯(lián)動服務中的連接通道維護裝置及方法,該裝置包括:位于終端設備上的多屏通道控制客戶端模塊和位于服務端上的多屏通道控制服務端模塊。所述多屏通道控制服務端模塊包含終端適配單元、終端綁定單元和業(yè)務處理單元。本裝置基本原理為:終端設備登錄時建立與服務端的連接并上報自己的終端標識,服務端記錄終端設備的標識和多屏通道的綁定關(guān)系;終端設備通過掃描二維碼方式上報待綁定終端設備的標識,服務端記錄兩個終端標識的綁定關(guān)系;終端加載新頁面后上報當前頁面地址,服務端查找該終端的綁定終端并推送匹配地址;手機終端進行播放控制操作后,通過多屏通道上報控制命令,服務端接收命令,并向其綁定的電視終端推送該命令,
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1