[發明專利]一種音頻數據的處理方法、裝置、設備和存儲介質有效
| 申請號: | 201811446634.4 | 申請日: | 2018-11-29 |
| 公開(公告)號: | CN109361494B | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 劉麗;朱敏;成家雄;曾澤興;張帆 | 申請(專利權)人: | 廣州市百果園信息技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 511442 廣東省廣州市番禺區南村鎮萬博*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 音頻 數據 處理 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種音頻數據的處理方法、裝置、設備和存儲介質,所述方法包括:獲取網絡帶寬值和網絡容量值;根據所述網絡帶寬值將所述音頻數據打包為數據包;根據所述網絡容量值確定所述數據包的發送模式;采用所述發送模式將所述數據包發送至音頻接收設備。本發明實施例根據網絡的網絡帶寬值將音頻數據打包為數據包,可以選擇較佳的編碼碼率對音頻數據進行打包,并根據網絡容量值確定數據包的發送模式,按照發送模式發送數據包到音頻接收設備,既提高了語音通話的質量,又保證了通話的低延時。
技術領域
本發明涉及通信技術領域,尤其涉及一種音頻數據的處理方法、裝置、設備和存儲介質。
背景技術
隨著互聯網技術的日益發展,基于互聯網進行語音通話的應用程序也越來越受到人們的關注。
在語音通話中,音頻發送設備需要將采集到的音頻數據進行編碼后,通過網絡發送至音頻接設備,通話質量的優劣與音頻數據的編碼碼率和網絡延時相關,編碼碼率高并且網絡延時小能夠獲得較好的通話質量,然而,為了避免網絡的不穩定性,現有技術對網絡延時和丟包率設定多個閾值,每個閾值對應不同的編碼碼率,通過監測網絡延時和丟包率,實時調整音頻數據的編碼碼率以提高通話質量。
對于隨機丟包和網絡延時較大的網絡,由于監測到網絡延時和隨機丟包的丟包率較大,導致音頻發送設備采用較小的編碼碼率進行編碼,使得編碼碼率無法上升;而對于網絡延時較低的小帶寬網絡,由于監測到網絡延時低,導致音頻發送設備采用較高的編碼碼率進行編碼,同時由于帶寬小造成網絡擁塞,如果監測到的網絡延時沒有處于相應的閾值范圍內,使得音頻發送端無法下調編碼碼率,造成了網絡的高延時,因此目前設置多個閾值來調整音頻編碼碼率的方法,無法有效地提高語音通話的通話質量。
發明內容
本發明實施例提供一種音頻數據的處理方法、裝置、設備和存儲介質,以解決在語音通話中,音頻數據的處理方法無法有效地提高通話質量的問題。
第一方面,本發明實施例提供了一種音頻數據的處理方法,應用于音頻發送設備,包括:
獲取網絡帶寬值和網絡容量值;
根據所述網絡帶寬值將所述音頻數據打包為數據包;
根據所述網絡容量值確定所述數據包的發送模式;
采用所述發送模式將所述數據包發送至音頻接收設備。
第二方面,本發明實施例提供了一種音頻數據的處理裝置,應用于音頻發送設備,包括:
帶寬值和容量值獲取模塊,用于獲取網絡帶寬值和網絡容量值;
音頻數據打包模塊,用于根據所述網絡帶寬值將所述音頻數據打包為數據包;
發送模式確定模塊,用于根據所述網絡容量值確定所述數據包的發送模式;
數據包發送模塊,用于采用所述發送模式將所述數據包發送至音頻接收設備。
第三方面,本發明實施例提供了一種設備,所述設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明任一實施例所述的音頻數據的處理方法。
第四方面,本發明實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現本發明任一實施例所述的音頻數據的處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市百果園信息技術有限公司,未經廣州市百果園信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811446634.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





