[發明專利]音頻數據的處理方法、裝置、存儲介質和處理器有效
| 申請號: | 201910408187.1 | 申請日: | 2019-05-15 |
| 公開(公告)號: | CN110166185B | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 田建超 | 申請(專利權)人: | 廣州視源電子科技股份有限公司;廣州視臻信息科技有限公司 |
| 主分類號: | H04L1/16 | 分類號: | H04L1/16;H04L1/18;H04L5/00 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙囡囡 |
| 地址: | 510530 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音頻 數據 處理 方法 裝置 存儲 介質 處理器 | ||
本發明公開了一種音頻數據的處理方法、裝置、存儲介質和處理器。該方法包括:分別接收多個客戶端中的一個或多個第一客戶端的第一音頻數據,得到目標音頻數據;在目標音頻數據中缺失了目標客戶端的第一目標音頻數據的情況下,獲取目標客戶端的目標狀態,其中,多個客戶端包括目標客戶端,目標狀態用于指示禁止對第一目標音頻數據進行轉發,或者允許將第一目標音頻數據轉發至與目標客戶端相關聯的客戶端;在目標狀態指示出禁止對第一目標音頻數據進行轉發的情況下,禁止向目標客戶端發送目標請求,其中,目標請求用于請求目標客戶端將第一目標音頻數據重傳。通過本發明,達到了提高對音頻數據進行處理的效率的效果。
技術領域
本發明涉及數據處理領域,具體而言,涉及一種音頻數據的處理方法、裝置、存儲介質和處理器。
背景技術
目前,在對音頻數據進行處理時,服務器會接收所有客戶端發送過來的音頻數據,從中確定需要向其它客戶端進行轉發的音頻數據。而有的客戶端的音頻數據是不需要轉發給其它客戶端的,比如,某個客戶端發出的音量較小,則不需要將其音頻數據再轉發給其它客戶端。
如果某個客戶端發送的音頻數據有缺失,服務器就直接會向該客戶端發送丟包重傳(NACK)請求。但是,如果客戶端的音頻數據不需要轉發給其它客戶端,在該音頻數據丟包時,服務器還是會給該客戶端發送NACK請求的,而實際重傳回來的音頻數據并沒有轉發至其它客戶端上,從而造成無用的NACK請求和重傳,存在對音頻數據進行處理的效率低的問題。
針對現有技術中的對音頻數據進行處理的效率低的問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種音頻數據的處理方法、裝置、存儲介質和處理器,以至少解決對音頻數據進行處理的效率低的技術問題。
為了實現上述目的,根據本發明實施例的一個方面,提供了一種音頻數據的處理方法。該方法包括:分別接收多個客戶端中的一個或多個第一客戶端的第一音頻數據,得到目標音頻數據;在目標音頻數據中缺失了目標客戶端的第一目標音頻數據的情況下,獲取目標客戶端的目標狀態,其中,多個客戶端包括目標客戶端,目標狀態用于指示禁止對第一目標音頻數據進行轉發,或者允許將第一目標音頻數據轉發至與目標客戶端相關聯的客戶端;在目標狀態指示出禁止對第一目標音頻數據進行轉發的情況下,禁止向目標客戶端發送目標請求,其中,目標請求用于請求目標客戶端將第一目標音頻數據重傳。
可選地,在獲取目標客戶端的目標狀態之后,該方法還包括:在目標狀態指示出允許將第一目標音頻數據轉發至與目標客戶端相關聯的客戶端的情況下,向目標客戶端發送目標請求;接收目標客戶端響應目標請求發送的第一目標音頻數據;將第一目標音頻數據轉發至與目標客戶端相關聯的客戶端。
可選地,在分別接收多個客戶端中的一個或多個第一客戶端的第一音頻數據之前,該方法還包括:接收多個客戶端的第二音頻數據;按照每個客戶端的第二音頻數據,確定每個客戶端的目標狀態。
可選地,按照每個客戶端的第二音頻數據,確定每個客戶端的目標狀態包括:從每個客戶端的第二音頻數據中提取出第一音量數據,其中,第一音量數據用于指示對應的客戶端發出的音頻的音量;根據每個客戶端的第一音量數據,從多個客戶端中確定出與每個客戶端相關聯的第一目標數量的第一目標客戶端,其中,每個客戶端用于接收與每個客戶端相關聯的每個第一目標客戶端的第二音頻數據,每個第一目標客戶端的第一音量數據指示出的音頻的音量大于第二客戶端的第一音量數據所指示的音頻的音量,第二客戶端為多個客戶端中除每個客戶端和第一目標數量的第一目標客戶端之外的任一客戶端;分別將第一目標數量的第一目標客戶端的狀態確定為第一目標狀態,其中,第一目標狀態用于指示允許將第一目標客戶端的第二音頻數據轉發至與第一目標客戶端相關聯的客戶端;分別將多個客戶端中的第二目標數量的第二目標客戶端的狀態確定為第二目標狀態,其中,第二目標數量的第二目標客戶端為多個客戶端中除第一目標數量的第一目標客戶端之外的客戶端,第二目標狀態用于指示禁止對第二目標客戶端的第二音頻數據進行轉發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司;廣州視臻信息科技有限公司,未經廣州視源電子科技股份有限公司;廣州視臻信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910408187.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





