<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

數據傳輸方法及裝置的制造方法

文檔序號:9891149閱讀:409來源:國知局
數據傳輸方法及裝置的制造方法
【技術領域】
[0001 ]本公開涉及無線網絡技術領域,尤其涉及一種數據傳輸方法及裝置。
【背景技術】
[0002]隨著無線網絡技術的發展和智能終端的普及,采用Miracast、WiDi (Inte IWirelessDisplay,無線高清技術)等無線顯示技術,可在不同WiFi (Wireless Fidelity,無線保真)設備之間直接建立無線連接,并通過建立的無線連接進行數據傳輸。
[0003]比如,手機可通過與智能電視建立的無線連接,將屏幕數據或其他多媒體數據傳輸到智能電視,由智能電視顯示接收到的屏幕數據或播放接收到的多媒體數據,實現屏幕分享和互動。由于Miracast或WiDi無線顯示技術中規定了數據傳輸雙方需采用H.264編碼方式進行編碼。因此,不同WiFi設備在進行數據傳輸時,發送端需要根據H.264編碼方式對數據進行編碼,得到具有固定傳輸速率的數據,之后將具有固定傳輸速率的數據發送至接收端,接收端通過解碼得到對應的數據。

【發明內容】

[0004]為克服相關技術中存在的問題,本公開提供一種數據傳輸方法及裝置,所述技術方案如下:
[0005]根據本公開實施例的第一方面,提供一種數據傳輸方法,包括:
[0006]根據接收到的第一設備的數據包,獲取所述第一設備的數據發送參數和第二設備的數據接收參數;
[0007]根據所述數據發送參數和所述數據接收參數,計算所述第一設備和所述第二設備之間的數據服務質量;
[0008]若所述數據服務質量不在第一服務質量的取值范圍內,則根據所述數據服務質量和所述數據發送參數,計算期望數據發送參數;
[0009]將所述期望數據發送參數發送給所述第一設備,由所述第一設備根據所述期望數據發送參數向所述第二設備發送數據。
[0010]可選地,所述根據接收到的第一設備的數據包,獲取所述第一設備的數據發送參數和第二設備的數據接收參數包括:
[0011]對所述數據包進行解析,獲取所述第一設備的數據發送速率、數據分辨率、數據發送幀率;
[0012]獲取所述第二設備在接收所述數據包的數據接收速率、數據接收幀率、所述數據包的編號和數據包接收數目,并將所述數據接收速率、所述數據接收幀率、所述數據包的編號和所述數據包接收數目,確定為所述數據接收參數。
[0013]可選地,所述根據所述數據發送參數和所述數據接收參數,計算所述第一設備和所述第二設備之間的數據服務質量包括:
[0014]根據所述數據發送速率和所述數據接收速率,計算數據接收率;
[0015]根據所述數據發送幀率和所述數據接收幀率,計算丟幀率;
[0016]根據所述數據包接收數目和所述數據包的編號,計算丟包率;
[0017]根據所述數據接收率、所述丟幀率和所述丟包率,計算所述數據服務質量。
[0018]可選地,所述根據所述數據服務質量和所述數據發送參數,計算期望數據發送參數包括:
[0019]若所述數據服務質量在第二服務質量的取值范圍內,則根據所述數據發送速率,計算期望數據發送速率;
[0020]若所述數據服務質量在第三服務質量的取值范圍內,則根據所述數據分辨率,計算期望數據分辨率;
[0021]若所述數據服務質量在第四服務質量的取值范圍內,則根據所述數據發送幀率,計算期望數據發送幀率。
[0022]可選地,所述第一服務質量的取值范圍大于所述第二服務質量的取值范圍,所述第二服務質量的取值范圍大于所述第三服務質量的取值范圍,所述第三服務質量的取值范圍大于所述第四服務質量的取值范圍。
[0023]可選地,所述第二設備通過實時傳輸控制協議RTCP通道,將所述期望數據發送參數發送給所述第一設備。
[0024]可選地,所述第一設備和所述第二設備均采用可伸縮視頻編碼方式進行編碼。
[0025]根據本公開實施例的第二方面,提供一種數據傳輸裝置,包括:
[0026]獲取模塊,用于根據接收到的第一設備的數據包,獲取所述第一設備的數據發送參數和第二設備的數據接收參數;
[0027]第一計算模塊,用于根據所述數據發送參數和所述數據接收參數,計算所述第一設備和所述第二設備之間的數據服務質量;
[0028]第二計算模塊,用于若所述數據服務質量不在第一服務質量的取值范圍內,則根據所述數據服務質量和所述數據發送參數,計算期望數據發送參數;
[0029]發送模塊,用于將所述期望數據發送參數發送給所述第一設備,由所述第一設備根據所述期望數據發送參數向所述第二設備發送數據。
[0030]可選地,所述獲取模塊,用于對所述數據包進行解析,獲取所述第一設備的數據發送速率、數據分辨率、數據發送幀率;獲取所述第二設備在接收所述數據包的數據接收速率、數據接收幀率、所述數據包的編號和數據包接收數目,并將所述數據接收速率、所述數據接收幀率、所述數據包的編號和所述數據包接收數目,確定為所述數據接收參數。
[0031 ]可選地,所述第一計算模塊,用于根據所述數據發送速率和所述數據接收速率,計算數據接收率;根據所述數據發送幀率和所述數據接收幀率,計算丟幀率;根據所述數據包接收數目和所述數據包的編號,計算丟包率;根據所述數據接收率、所述丟幀率和所述丟包率,計算所述數據服務質量。
[0032]可選地,所述第二計算模塊,用于若所述數據服務質量在第二服務質量的取值范圍內,則根據所述數據發送速率,計算期望數據發送速率;若所述數據服務質量在第三服務質量的取值范圍內,則根據所述數據分辨率,計算期望數據分辨率;若所述數據服務質量在第四服務質量的取值范圍內,則根據所述數據發送幀率,計算期望數據發送幀率。
[0033]可選地,所述第一服務質量的取值范圍大于所述第二服務質量的取值范圍,所述第二服務質量的取值范圍大于所述第三服務質量的取值范圍,所述第三服務質量的取值范圍大于所述第四服務質量的取值范圍。
[0034]可選地,所述第二設備通過實時傳輸控制協議RTCP通道,將所述期望數據發送參數發送給所述第一設備。
[0035]可選地,所述第一設備和所述第二設備均采用可伸縮視頻編碼方式進行編碼。
[0036]根據本公開實施例的第三方面,提供一種數據傳輸裝置,包括:
[0037]處理器;
[0038]用于存儲處理器可執行指令的存儲器;
[0039]其中,所述處理器被配置為:根據接收到的第一設備的數據包,獲取所述第一設備的數據發送參數和第二設備的數據接收參數;根據所述數據發送參數和所述數據接收參數,計算所述第一設備和所述第二設備之間的數據服務質量;若所述數據服務質量不在第一服務質量的取值范圍內,則根據所述數據服務質量和所述數據發送參數,計算期望數據發送參數;將所述期望數據發送參數發送給所述第一設備,由所述第一設備根據所述期望數據發送參數向所述第二設備發送數據。
[0040]本公開的實施例提供的技術方案可以包括以下有益效果:
[0041]根據接收到的第一設備的數據包,獲取第一設備的數據發送參數和第二設備的數據接收參數;根據數據發送參數和數據接收參數,計算第一設備和第二設備之間的數據服務質量;若數據服務質量不在第一服務質量的取值范圍內,則根據數據服務質量和數據發送參數,計算期望數據發送參數;將期望數據發送參數發送給第一設備,由第一設備根據期望數據發送參數向第二設備發送數據。由于第二設備能夠實時地根據當前的數據服務質量,向第一設備反饋期望數據發送參數,使得第一設備根據期望數據發送參數發送的數據更加適應當前的無線網絡環境,保證了第二設備的數據顯示質量或數據播放質量,因此該種數據傳輸方式靈活、傳輸質量高。
[0042]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0043]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影