請問如何才能知道藍牙是否正在使用 aptx 模式傳輸音樂? 雖然接受端與發射端(手機)都有支援 aptx lossess 傳輸模式, 可是因為都有向下相容 SBC 編碼, 所以要如何才能知道手機是否正在用 aptx 編碼方式傳輸音樂? 謝謝!
1.手機開啓 開發人員選項->USB偵錯
2.上網找 adb (Android Debug Bridge)
3.手機接上電腦USB
執行 cmd
adb logcat > logcat.txt
4.讓手機跟耳機連線 & 放音樂
logcat.txt 會一直記錄目前 log (ctrl+C 就能停止了)
5.再查 logcat.txt (search aptx or apt-x )
I/audio_a2dp_hw( 298): start_audio_datapath: state 3, is_render 1
W/bt-btif ( 3538): audio_set_codec_aptx_transcoding : freq 44100
W/bt-btif ( 3538): audio_set_codec_aptx_transcoding: num channels 2
D/CODEC_IF( 3538): codec_if_open: opening libbt-codec_aptx.so...
D/CODEC_IF_MOD( 3538): codec_open: codec_open
D/CODEC_IF_MOD( 3538): codec_open: apt-x encoder initialized successfully
D/CODEC_IF_MOD( 3538): codec_open: version : 1.0.1.0
D/CODEC_IF_MOD( 3538): codec_open: build : AND2.3-000
如果找到的都是 a2dp .....那就是耳機模式還没切換成 aptx 囉
內文搜尋

X