一種基于云手機的音頻輸出方法、裝置及計算機設備、存儲介質

基本信息

申請?zhí)?/td> CN202110747054.4 申請日 -
公開(公告)號 CN113488065A 公開(公告)日 2021-10-08
申請公布號 CN113488065A 申請公布日 2021-10-08
分類號 G10L19/16(2013.01)I;G10L19/00(2013.01)I 分類 樂器;聲學;
發(fā)明人 鄭飛龍 申請(專利權)人 上海卓易科技股份有限公司
代理機構 北京中濟緯天專利代理有限公司 代理人 季永康
地址 201103上海市徐匯區(qū)宜山路700號A6棟5層、6層
法律狀態(tài) -

摘要

摘要 本申請涉及基于云手機的音頻輸出方法、裝置及計算機設備、存儲介質,包基于所述服務器端Android側從Android的HAL層獲取音頻輸出數(shù)據(jù);對原始音頻數(shù)據(jù)作編碼處理,并在編碼處理完成后生成已編碼音頻數(shù)據(jù);在生成已編碼音頻數(shù)據(jù)后,以共享內(nèi)存的存儲方式將已編碼音頻數(shù)據(jù)發(fā)送至所述服務器端協(xié)議側;基于所述客戶端協(xié)議側接收服務器端協(xié)議側發(fā)送的已編碼音頻數(shù)據(jù),并對已編碼音頻數(shù)據(jù)做解碼處理,在解碼處理后生成已解碼音頻數(shù)據(jù),基于所述客戶端Android側的音頻實現(xiàn)框架對已解碼音頻數(shù)據(jù)進行播放。本發(fā)明直接從HAL層獲取音頻輸出數(shù)據(jù),從而減少函數(shù)調用流程和數(shù)據(jù)的拷貝次數(shù),此外云手機的服務端可以直接使用C/C++語言來實現(xiàn),從而提高代碼的執(zhí)行效率,減少傳輸延時。