視頻通話的多屏互動方法及視頻通話中轉裝置制造方法
【專利摘要】本發明涉及一種視頻通話的多屏互動方法,運行于視頻通話中轉裝置,該方法包括:視頻通話中轉裝置與通話方建立視頻通話連接;掃描可連接的終端列表;將該通話方分配至可連接的終端中的第一視頻終端;將來自該通話方的視頻數據轉發至該第一視頻終端;以及根據請求重新將該通話方分配至可連接的終端中的第二視頻終端并將來自該通話方的視頻數據轉發至該第二視頻終端。上述的視頻通話的多屏互動方法中,可以將通話方的視頻數據根據實際需要切換到不同的終端內,方便用戶在場景變換時連續的使用視頻通話功能而無須中斷再重新連接。此外,本發明還提供一種視頻通話中轉裝置。
【專利說明】視頻通話的多屏互動方法及視頻通話中轉裝置
【技術領域】
[0001]本發明涉及視頻通話技術,尤其涉及一種視頻通話的多屏互動方法。
【背景技術】
[0002]隨著移動網絡及互聯網技術的不斷發展,極大了豐富了人們相互溝通的手段,提供視頻通話功能的即時通訊軟件就得到人們的喜愛。然而在現有的視頻通話方式中,一般都是通話雙方各使用一個終端如個人電腦、智能手機、平板電腦等,然后建立視頻通話連接。這些終端分別適合在不同情形下使用。例如,當用戶在座位上時,使用個人電腦比較方便,然而這也就同時限制了用戶的位置無法移動,而且也較難隨意使用個人電腦的攝像裝置拍攝各個方向上的畫面。而當用戶移動時,使用智能手機或者平板電腦比較方便,然而長期手持移動終端進行視頻通話也會使用戶感覺比較疲勞。
[0003]在現有的視頻通話方式中,要實現從個人電腦中使用轉換至移動終端中使用需要先斷開個人電腦中的連接,然后在移動終端中重新登陸、連接,整個過程比較繁瑣,使用不便。
【發明內容】
[0004]有鑒于此,有必要提供一種視頻通話的多屏互動方法及視頻通話中轉裝置,其可以實現隨意在不同的終端中繼續當前的視頻通話,操作方便且使用流暢。
[0005]一種視頻通話的多屏互動方法,運行于視頻通話中轉裝置,該方法包括:視頻通話中轉裝置與通話方建立視頻通話連接;掃描可連接的終端列表;將該通話方分配至可連接的終端中的第一視頻終端;將來自該通話方的視頻數據轉發至該第一視頻終端;以及根據請求重新將該通話方分配至可連接的終端中的第二視頻終端并將來自該通話方的視頻數據轉發至該第二視頻終端。
[0006]一種視頻通話中轉裝置,包括:視頻通話模塊,用于與通話方建立視頻通話連接;終端掃描模塊,用于掃描可連接的終端列表;終端選擇模塊,用于將該通話方分配至可連接的終端中的第一視頻終端;視頻轉發模塊,用于將來自該通話方的視頻數據轉發至該第一視頻終端;以及切換模塊,用于根據請求重新將該通話方分配至可連接的終端中的第二視頻終端并使該視頻轉發模塊將來自該通話方的視頻數據轉發至該第二視頻終端。
[0007]上述的視頻通話的多屏互動方法及視頻通話中轉裝置中,可以將通話方的視頻數據根據實際需要切換到不同的終端內,方便用戶在場景變換時連續的使用視頻通話功能而無須中斷再重新連接。
[0008]為讓本發明的上述和其他目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
【專利附圖】
【附圖說明】
[0009]圖1為本發明第一實施例提供的視頻通話的多屏互動方法的流程圖。[0010]圖2為本發明第二實施例提供的視頻通話的多屏互動方法的流程圖。
[0011]圖3為本發明第三實施例提供的視頻通話中轉裝置的結構框圖。
【具體實施方式】
[0012]為更進一步闡述本發明為實現預定發明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明提出的視頻通話的多屏互動方法及視頻通話中轉裝置的【具體實施方式】、結構、特征及其功效,詳細說明如后。
[0013]本發明實施例提供一種視頻通話的多屏互動方法,其由一個視頻通話中轉裝置將一個或者多個視頻通話方的視頻數據分別轉發至不同的視頻終端。上述視頻通話中轉裝置例如可為數字電視機頂盒、個人電腦、智能手機、平板電腦等等,而上述的接收終端例如可為個人電腦、智能手機、平板電腦等等。
[0014]可以理解,要實現視頻數據的轉發,需要在視頻通話中轉裝置與視頻終端之間建立連接,此連接可以是由視頻通話中轉裝置發起的,也可以是由視頻通話終端先主動連接至視頻通話中轉裝置。
[0015]具體地,上述的視頻通話中轉裝置中例如運行有視頻轉發服務,具體用于監聽特定的網絡端口以接收上述的視頻終端的指令及其他數據,并用于將通話方的視頻數據轉發至視頻終端。上述的指令例如可包括連接請求、邏輯配對授權請求、視頻數據請求等,而上述的數據例如包括配對授權數據等。此外,視頻轉發服務還用于處理上述指令,并相應返回結果至視頻終端。
[0016]相應地,上述的視頻終端中運行視頻接收服務,具體用于監聽特定的網絡端口、收發各種指令以及接收視頻通話中轉裝置返回的視頻數據。上述的各種指令例如包括連接請求、邏輯配對授權請求等。
[0017]因此,視頻通話中轉裝置與視頻終端之間建立連接的過程就是通過上述的視頻轉發服務與視頻接收服務實現的。為了保證數據傳輸的可靠性與安全性,在建立網絡連接之后視頻通話中轉裝置與第一視頻終端還可進行邏輯配對授權操作。只有當通過邏輯配對授權操作后,才進行后續的視頻數據的轉發。
[0018]具體地,上述的邏輯配對授權操作過程如下:由視頻通話中轉裝置或者視頻終端發起配對請求,視頻終端將其支持的配對方式發送至視頻通話中轉裝置;視頻通話中轉裝置檢查已經配對的設備的清單,如果視頻終端在清單內則配對成功,返回成功信息至視頻終端;如果視頻終端不在清單內則說明視頻終端為未知設備,在視頻通話中轉裝置中選擇一種驗證方式,并顯示驗證信息,接著通知視頻終端驗證方式,由視頻終端顯示用戶輸入界面,在用戶完成輸入后將配對數據提交視頻通話中轉裝置進行驗證,驗證通過后返回配對結果。
[0019]圖1為本發明第一實施例提供的視頻通話的多屏互動方法的流程圖如圖1所示,該方法包括:
[0020]步驟S110、接收通話方的視頻通話數據。可以理解,視頻通話中轉裝置中運行用視頻通話應用,可與通話方建立視頻通話連接,在連接之后即可根據視頻通話協議獲取通話悠悠然視頻通話數據;上述通話方例如為遠端用戶使用的智能終端如電腦、智能手機或者平板電腦等。[0021]步驟S120、掃描可連接的視頻終端的列表;此處的可連接的視頻終端例如是指:
1、已經連接至視頻通話中轉裝置的各種視頻終端;2、與視頻通話中轉裝置位于同一局域網內的各種視頻終端;或者3、可通過互聯網相連,且與某個用戶或者賬戶相關聯的視頻終端。
[0022]第I種情形中,以視頻通話中轉裝置是數字電視機頂盒為例,該各種視頻終端可以包括用戶使用的智能手機、平板電腦、個人電腦以及數字電視機,該各種視頻終端通過無線局域網或者藍牙等方式連接至數字電視機頂盒,此時步驟S120中僅掃描已經連接至視頻通話中轉裝置的各種視頻終端。
[0023]第2種情形中,以家庭使用環境為例,視頻通話中轉裝置及其他的各種視頻終端可以通過互聯網接入設備如路由器接入互聯網,此時視頻通話中轉裝置及其他各種視頻終端均處于同一局域網內。步驟S120中,可以向局域網內特定端口發送廣播消息,掃描可以接收相應連接請求的終端。可以理解,其他的視頻終端中需要安裝有相應的應用監測該端口的消息并回復。此外,使用環境并不限于家庭,例如還可以是公司內的各種終端。
[0024]第3種情形中,與某個用戶或者賬戶相關聯的視頻終端例如是指當前用戶的某個好友或者某個群組內的用戶登陸的視頻終端。在該好友或者群組內的用戶登陸后服務器即可獲知其使用的視頻終端的地址,視頻通話中轉裝置可向服務器請求該地址,并掃描可以連接的視頻終端,其掃描方式與第2種情形中相似,不同之處在于掃描目標僅針對特定的視頻終端。
[0025]通過步驟S120,可以獲取所有可以連接的視頻終端的列表。
[0026]步驟S130從該可連接的視頻終端列表中選擇第一視頻終端;例如,視頻通話中轉裝置將步驟S120中得到的可連接的終端的列表顯示出來供用戶選擇,然后根據用戶的輸入選定其中的第一視頻終端,此時就將通話方分配給了第一視頻終端。此外可以理解,步驟S130還可以是自動進行的,即將通話方分配至一個默認的終端,此時無須用戶進行選擇。
[0027]步驟S140、將來自該通話方的視頻數據轉發至該第一視頻終端;步驟S130中選定了第一視頻終端后,即可將視頻數據轉發至選定的第一視頻終端。可以理解,轉發是通過上述的視頻轉發服務及視頻接收服務進行的。第一視頻終端例如可為數字電視機,其在接收到轉發的視頻數據后可顯示輸出。
[0028]步驟S140中,首先判斷是否已經與第一視頻終端之間建立了網絡連接,若已經連接上,則直接利用已經建立的網絡連接將來自該通話方的視頻數據轉發至該第一視頻終端;若未進行連接,則先與第一視頻終端之間建立網絡連接再利用建立的網絡連接將來自該通話方的視頻數據轉發至該第一視頻終端。
[0029]此外,為進一步保證數據傳輸的可靠性與安全性,在建立網絡連接之前視頻通話中轉裝置與第一視頻終端還可進行邏輯配對授權操作,只有當邏輯配對授權操作通過之后才進行后續的步驟。至于具體的邏輯配對授權操作可參考上述說明,在此不再贅述。
[0030]步驟S150、根據請求從該可連接的視頻終端列表中選擇第二視頻終端并將來自該通話方的視頻數據轉發至該第二視頻終端。
[0031]第二視頻終端例如可為智能手機或者平板電腦。當用戶位置變動時可能不再方便使用第一視頻終端,此時用戶可以在視頻通話中轉裝置中重新設定要轉移的終端。
[0032]具體過程如下:視頻通話中轉裝置列出除第一視頻終端外的所有可連接終端供用戶選擇,由用戶選擇第二視頻終端,選擇完成后,即將通話方分配至第二視頻終端。在此種方式下,上述的請求是由視頻通話中轉裝置在完成選擇后自行發起的。
[0033]然而,可以理解,本實施例并限于這種方式。例如,還可以是第二視頻終端主動向視頻通話中轉裝置發起接收視頻畫面的請求。具體地,根據預定義好的通訊協議,第二視頻終端向視頻通話中轉裝置查詢正在進行的視頻通話并列舉出來供用戶選擇,在用戶選擇后第二視頻終端向視頻通話中轉裝置發起請求接收選定的視頻通話的視頻數據。
[0034]本實施例的視頻通話的多屏互動方法中,可以將通話方的視頻數據根據實際需要切換到不同的終端內,方便用戶在場景變換時連續的使用視頻通話功能而無須中斷再重新連接。
[0035]圖2為本發明第二實施例提供的視頻通話的多屏互動方法的流程圖。一并參閱圖1,本實施例的視頻通話的多屏互動方法與第一實施例的相似,其不同之處在于,還包括:
[0036]步驟S160、在接收到該通話方發送的大數據之后向該第一視頻終端或該第二視頻終端發送大數據發送請求;
[0037]步驟S170、在該第一或第二視頻終端與該視頻通話中轉裝置建立新的連接之后采用該新建立的連接發送該大數據。
[0038]上述的大數據例如是指圖片或者文件。在本實施例中,視頻通話中轉裝置在接收到大數據之后并不是直接采用當前的連接進行發送,而是發送大數據發送請求至第二視頻終端,在第二視頻終端與視頻通話中轉裝置之間建立新的連接后采用新的連接進行發送,采用此種方式可以避免大數據占用當前的連接造成視頻通話或者其他信息傳輸的不暢通。
[0039]圖3為本發明第三實施例提供的視頻通話中轉裝置的結構框圖。如圖3所示,視頻通話中轉裝置300包括視頻通話模塊310、終端掃描模塊320、終端選擇模塊330、以及視頻轉發模塊340。
[0040]其中視頻通話模塊310用于接收通話方的視頻通話數據;終端掃描模塊320用于掃描可連接的終端列表;終端選擇模塊330用于從該可連接的視頻終端列表中選擇第一視頻終端;視頻轉發模塊340用于將來自該通話方的視頻數據轉發至該第一視頻終端;終端選擇模塊330還用于根據請求從該可連接的視頻終端列表中選擇第二視頻終端并使該視頻轉發模塊將來自該通話方的視頻數據轉發至該第二視頻終端。
[0041]終端選擇模塊330例如可包括:顯示單元331,用于列舉出掃描到的可連接終端列表;以及選擇單元332,用于根據用戶輸入選定該第一視頻終端。
[0042]此外,視頻通話中轉裝置300還可包括配對模塊360,用于與該第一視頻終端進行邏輯配對授權操作。
[0043]進一步地,視頻通話中轉裝置300還可包括大數據處理模塊370。大數據處理模塊370包括請求單元371,用于在接收到該通話方發送的大數據之后向該第一視頻終端或該第二視頻終端發送大數據發送請求;以及發送單元372,用于在該第一或第二視頻終端與該視頻通話中轉裝置建立新的連接之后采用該新建立的連接發送該大數據。
[0044]關于視頻通話中轉裝置300各功能模塊的進一步細節,還可進一步參閱圖1、圖2及相關描述。
[0045]本實施例的視頻通話中轉裝置中,可以將通話方的視頻數據根據實際需要切換到不同的終端內,方便用戶在場景變換時連續的使用視頻通話功能而無須中斷再重新連接。[0046]此外,本發明實施例還提供一種計算機可讀存儲介質,其內存儲有計算機可執行指令,上述的計算機可讀存儲介質例如為非易失性存儲器例如光盤、硬盤、或者閃存。
[0047]上述的計算機可執指令用于讓計算機或者類似的運算裝置完成上述的視頻通話的多屏互動方法的各種操作。
[0048]以上所述,僅是本發明的較佳實施例而已,并非對本發明作任何形式上的限制,雖然本發明已以較佳實施例揭示如上,然而并非用以限定本發明,任何本領域技術人員,在不脫離本發明技術方案范圍內,當可利用上述揭示的技術內容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發明技術方案內容,依據本發明的技術實質對以上實施例所作的任何簡介修改、等同變化與修飾,均仍屬于本發明技術方案的范圍內。
【權利要求】
1.一種視頻通話的多屏互動方法,運行于視頻通話中轉裝置,該方法包括: 接收通話方的視頻通話數據;掃描可連接的視頻終端列表; 從該可連接的視頻終端列表中選擇弟一視頻終端; 將來自該通話方的視頻數據轉發至該第一視頻終端;以及 根據請求從該可連接的視頻終端列表中選擇第二視頻終端并將來自該通話方的視頻數據轉發至該第二視頻終端。
2.如權利要求1所述的視頻通話的多屏互動方法,其特征在于,在將來自該通話方的視頻數據轉發至該第一視頻終端之前還包括: 與該第一視頻終端之間建立網絡連接;以及 與該第一視頻終端進行邏輯配對授 權操作。
3.如權利要求1所述的視頻通話的多屏互動方法,其特征在于,從該可連接的視頻終端列表中選擇弟一視頻終端包括: 顯示掃描到的可連視頻接終端的列表;以及 根據用戶輸入選定該第一視頻終端。
4.如權利要求1所述的視頻通話的多屏互動方法,其特征在于,該請求是由該第二視頻終端發起的。
5.如權利要求1所述的視頻通話的多屏互動方法,其特征在于,還包括:在接收到該通話方發送的大數據之后向該第一視頻終端或該第二視頻終端發送大數據發送請求;以及 在與該第一或第二視頻終端之間建立新的連接之后采用該新建立的連接發送該大數據。
6.如權利要求1所述的視頻通話的多屏互動方法,其特征在于,掃描可連接的視頻終端列表包括: 掃描已經連接上的視頻終端、與該視頻通話中轉裝置位于同一局域網內的視頻終端、以及與特定用戶相關聯的視頻終端。
7.一種視頻通話中轉裝置,包括: 視頻通話模塊,用于接收通話方的視頻通話數據; 終端掃描模塊,用于掃描可連接的視頻終端的列表; 終端選擇1旲塊,從該可連接的視頻終端列表中選擇弟一視頻終端; 視頻轉發模塊,用于將來自該通話方的視頻數據轉發至該第一視頻終端;以及該終端選擇模塊還用于根據請求從該可連接的視頻終端列表中選擇第二視頻終端并使該視頻轉發模塊將來自該通話方的視頻數據轉發至該第二視頻終端。
8.如權利要求7所述的視頻通話中轉裝置,其特征在于,還包括: 配對模塊,用于與該第一視頻終端進行邏輯配對授權操作。
9.如權利要求7所述的視頻通話中轉裝置,其特征在于,該終端選擇模塊包括: 顯示單元,用于列舉出掃描到的可連接視頻終端的列表;以及 選擇單元,用于根據用戶輸入選定該第一視頻終端。
10.如權利要求7所述的視頻通話中轉裝置,其特征在于,該終端選擇模塊根據該第二視頻終端發起的請求選擇該第二視頻終端。
11.如權利要求7所述的視頻通話中轉裝置,其特征在于,還包括大數據處理模塊,包括: 請求單元,用于在接收到該通話方發送的大數據之后向該第一視頻終端或該第二視頻終端發送大數據發送請求;以及 發送單元,用于在該第一或第二視頻終端與該視頻通話中轉裝置建立新的連接之后采用該新建立的連接發送該大數據。
12.如權利要求7所述的視頻通話中轉裝置,其特征在于,該終端掃描模塊,用于掃描已經連接上的視頻終端、與該視頻通話中轉裝置位于同一局域網內的視頻終端、以及與特定用戶相關聯的視頻終端。
【文檔編號】H04N7/14GK103581605SQ201210271566
【公開日】2014年2月12日 申請日期:2012年8月1日 優先權日:2012年8月1日
【發明者】萬鑫, 鄒靈靈, 陳鑠庭 申請人:騰訊科技(深圳)有限公司