溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

android音頻通信的一些思路

發(fā)布時(shí)間:2020-07-15 14:55:26 來源:網(wǎng)絡(luò) 閱讀:464 作者:fj200821 欄目:移動(dòng)開發(fā)

第一次寫博文,也不知道怎么開始寫,想到什么就寫什么吧?。?!

最近在學(xué)習(xí)音頻通信方面的東西,查看了網(wǎng)上很多這方面的內(nèi)容,有點(diǎn)自己的思路,有自己的一些疑問!

思路:編碼主要是將數(shù)據(jù)編為一種指定波(如有方波,正弦波等)發(fā)送,解碼主要是解析指定的波(如方波,正弦波)

  1. 編碼

    (1)將自定義的命令編碼用如0101這樣的電平信號(hào)。

         

    (2)每一個(gè)命令保定在頻率內(nèi)

    (3)將編碼后的數(shù)據(jù)通過 audiotrack 發(fā)送到音頻接口

2.  解碼

    (1)用audiorecord讀取PCM數(shù)據(jù)保存到buffer

    (2)buffer數(shù)據(jù)解析成0101字符串

     (3) 將0101字符串組合為協(xié)議的命令

疑問

  1. 怎么保證數(shù)據(jù)同步

  2. 用audio 16bit short數(shù)組接收協(xié)議內(nèi)容怎么是否按16bit解析0101字符串


如有不正確的請(qǐng)幫忙更正,能解決疑問的請(qǐng)各位提供幫助?。。≈x謝?。。。。。。。。。。。。。。。。。。。。。。。?!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI