国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      媒體資源共享的方法、共享服務(wù)器及共享系統(tǒng)的制作方法

      文檔序號:8383712閱讀:1451來源:國知局
      媒體資源共享的方法、共享服務(wù)器及共享系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種媒體資源共享的方法、共享服務(wù)器及共孕系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,在兩種網(wǎng)絡(luò)設(shè)備上共享媒體資源已經(jīng)具有多種多樣的實現(xiàn)方法。用戶所共享的媒體資源包括文字內(nèi)容、照片及視頻等,這些媒體資源通常存儲在用戶的手機或者電腦等網(wǎng)絡(luò)設(shè)備上,這些網(wǎng)絡(luò)設(shè)備是局域網(wǎng)內(nèi)部的,對外沒有固定的外網(wǎng)IP地址,局域網(wǎng)外部要訪問這些網(wǎng)絡(luò)設(shè)備時,一般是通過NAT (Network Address Translat1n,網(wǎng)絡(luò)地址轉(zhuǎn)換)穿越或者服務(wù)器中繼的方式來實現(xiàn)。
      [0003]但是,使用服務(wù)器中繼的方式在共享數(shù)據(jù)量較大的媒體資源時,對服務(wù)器資源的占用會比較高,單個服務(wù)器同時可服務(wù)網(wǎng)絡(luò)設(shè)備的數(shù)量減少,造成服務(wù)器成本的增加。
      [0004]而使用NAT穿越的方式時,通常是通過UDP (User Datagram Protocol,用戶數(shù)據(jù)包協(xié)議)打洞來實現(xiàn),UDP打洞需要專用客戶端來完成,即在媒體資源共享時,需要專用客戶端來瀏覽媒體資源,造成對共享媒體資源的網(wǎng)絡(luò)設(shè)備的限制,適用范圍較小。

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

      [0005]本發(fā)明的主要目的在于提供一種媒體資源共享的方法、共享服務(wù)器及共享系統(tǒng),旨在提高服務(wù)器與瀏覽器之間共享媒體資源的通用性,降低成本,節(jié)約網(wǎng)絡(luò)資源。
      [0006]為了達到上述目的,本發(fā)明提出一種媒體資源共享的方法,包括以下步驟:
      [0007]共享服務(wù)器通過雙向通道獲取瀏覽器的共享請求;
      [0008]根據(jù)所述共享請求獲取所述共享服務(wù)器與所述瀏覽器的地址信息;
      [0009]根據(jù)獲取的所述共享服務(wù)器與所述瀏覽器的地址信息與所述瀏覽器進行ICE聯(lián)通性測試,并建立第一媒體通道;
      [0010]通過所述第一媒體通道與所述瀏覽器共享媒體資源。
      [0011]優(yōu)選地,所述根據(jù)所述共享請求獲取所述共享服務(wù)器與所述瀏覽器的地址信息的步驟包括:
      [0012]根據(jù)所述共享請求,通過所述雙向通道向應(yīng)用服務(wù)器返回請求響應(yīng)消息,由所述應(yīng)用服務(wù)器通過所述雙向通道將所述請求響應(yīng)消息轉(zhuǎn)發(fā)給所述瀏覽器;
      [0013]接收通過所述應(yīng)用服務(wù)器獲取的所述瀏覽器的NAT地址與端口,以及所述共享服務(wù)器的NAT地址與端口 ;
      [0014]通過所述雙向通道將所述共享服務(wù)器的NAT地址與端口發(fā)送至所述瀏覽器。
      [0015]優(yōu)選地,所述根據(jù)獲取的所述共享服務(wù)器與所述瀏覽器的地址信息與所述瀏覽器進行ICE聯(lián)通性測試,并建立第一媒體通道的步驟包括:
      [0016]根據(jù)獲取的所述共享服務(wù)器與所述瀏覽器的NAT地址及端口與所述瀏覽器進行ICE聯(lián)通性測試,并建立第一媒體通道。
      [0017]優(yōu)選地,所述根據(jù)獲取的所述共享服務(wù)器與所述瀏覽器的地址信息與所述瀏覽器進行ICE聯(lián)通性測試,并建立第一媒體通道的步驟之后還包括:
      [0018]若所述第一媒體通道建立失敗,則以所述應(yīng)用服務(wù)器為中繼,建立與所述瀏覽器之間的第二媒體通道;
      [0019]通過所述第二媒體通道與所述瀏覽器共享媒體資源。
      [0020]優(yōu)選地,所述共享服務(wù)器通過雙向通道獲取瀏覽器的共享請求的步驟包括:
      [0021]所述共享服務(wù)器及所述瀏覽器分別與所述應(yīng)用服務(wù)器建立雙向通道;
      [0022]通過所述共享服務(wù)器及所述瀏覽器分別與所述應(yīng)用服務(wù)器建立的雙向通道獲取瀏覽器的共享請求。
      [0023]優(yōu)選地,所述通過第一媒體通道與所述瀏覽器共享媒體資源的步驟包括:通過所述第一媒體通道向瀏覽器發(fā)送媒體資源,或者通過所述第一媒體通道接收所述瀏覽器發(fā)送的媒體資源。
      [0024]本發(fā)明還提供一種媒體資源共享服務(wù)器,包括:
      [0025]請求獲取模塊,用于通過雙向通道獲取瀏覽器的共享請求;
      [0026]地址信息獲取模塊,用于根據(jù)所述共享請求獲取所述共享服務(wù)器與所述瀏覽器的地址信息;
      [0027]第一建立模塊,用于根據(jù)獲取的所述共享服務(wù)器與所述瀏覽器的地址信息與所述瀏覽器進行ICE聯(lián)通性測試,并建立第一媒體通道;
      [0028]第一共享模塊,用于通過所述第一媒體通道與所述瀏覽器共享媒體資源。
      [0029]優(yōu)選地,所述地址信息獲取模塊包括:
      [0030]返回單元,用于根據(jù)所述共享請求,通過所述雙向通道向應(yīng)用服務(wù)器返回請求響應(yīng)消息,由所述應(yīng)用服務(wù)器通過所述雙向通道將所述請求響應(yīng)消息轉(zhuǎn)發(fā)給所述瀏覽器;
      [0031]接收單元,用于接收通過所述應(yīng)用服務(wù)器獲取的所述瀏覽器的NAT地址與端口,以及所述共享服務(wù)器的NAT地址與端口 ;
      [0032]發(fā)送單元,用于通過所述雙向通道將所述共享服務(wù)器的NAT地址與端口發(fā)送至所述瀏覽器。
      [0033]優(yōu)選地,所述第一建立模塊具體用于根據(jù)獲取的所述共享服務(wù)器與所述瀏覽器的NAT地址及端口與所述瀏覽器進行ICE聯(lián)通性測試,并建立第一媒體通道。
      [0034]優(yōu)選地,還包括:
      [0035]第二建立模塊,用于若所述第一媒體通道建立失敗,則以所述應(yīng)用服務(wù)器為中繼,建立與所述瀏覽器之間的第二媒體通道;
      [0036]第二共享模塊,用于通過所述第二媒體通道與所述瀏覽器共享媒體資源。
      [0037]優(yōu)選地,所述請求獲取模塊包括:
      [0038]通道建立單元,用于所述共享服務(wù)器及所述瀏覽器分別與所述應(yīng)用服務(wù)器建立雙向通道;
      [0039]請求獲取單元,用于通過所述共享服務(wù)器及所述瀏覽器分別與所述應(yīng)用服務(wù)器建立的雙向通道獲取瀏覽器的共享請求。
      [0040]優(yōu)選地,所述第一共享模塊具體用于通過所述第一媒體通道向瀏覽器發(fā)送媒體資源,或者通過所述第一媒體通道接收所述瀏覽器發(fā)送的媒體資源。
      [0041]本發(fā)明還提供一種媒體資源共享系統(tǒng),包括應(yīng)用服務(wù)器、瀏覽器以及上述的共享服務(wù)器,其中:
      [0042]所述應(yīng)用服務(wù)器用于根據(jù)所述共享請求向共享服務(wù)器及瀏覽器發(fā)送地址信息;所述瀏覽器用于通過雙向通道向共享服務(wù)器發(fā)送共享請求,還用于與共享服務(wù)器配合進行ICE聯(lián)通性測試,并建立第一媒體通道,還用于通過第一媒體通道與共享服務(wù)器共享媒體資源。
      [0043]優(yōu)選地,所述應(yīng)用服務(wù)器包括注冊服務(wù)器和ICE服務(wù)器。
      [0044]本發(fā)明提出的一種媒體資源共享的方法、共享服務(wù)器及共享系統(tǒng),瀏覽器支持WebRTC標(biāo)準,共享服務(wù)器與瀏覽器可通過與應(yīng)用服務(wù)器建立的雙向通道進行消息交互,在共享服務(wù)器及瀏覽器分別獲取自身及對方的地址信息后,可進行ICE聯(lián)通性測試并建立第一媒體通道,通過第一媒體通道實現(xiàn)共享服務(wù)器及瀏覽器之間的媒體資源共享,由于很多瀏覽器都支持Web RTC標(biāo)準,故相比于現(xiàn)有技術(shù)中使用NAT穿越的方式來說,本發(fā)明在服務(wù)器與瀏覽器之間資源共享適用的范圍變大,不需要專門的客戶端來完成;相比于使用服務(wù)器中繼的方式,本發(fā)明在共享數(shù)據(jù)量較大的媒體資源時,對應(yīng)用服務(wù)器資源的占用較低,降低了成本,節(jié)約了網(wǎng)絡(luò)資源。
      【附圖說明】
      [0045]圖1是本發(fā)明媒體資源共享的方法第一實施例的流程示意圖;
      [0046]圖2是本發(fā)明媒體資源共享的方法第二
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1