简体   繁体   中英

Is Bluetooth fast enough to transfer a stream of audio data in the form of a raw byte array between two android phones?

So the idea is to use AudioRecord to get a stream of audio from the microphone and send this stream over bluetooth to another device in the form of a raw byte array, just like I get it from AudioRecord, and at the same time over bluetooth receive the stream of audio from the other device and play it with AudioTrack . Is Bluetooth fast enough to do this between two phones while keeping a descent audio quality? If not, is there a way to do this?

It's fast enough for your wireless cell and music headphones. It's fast enough for audio and video streaming.

以电话麦克风记录的质量,应该没问题。

Required bandwidth is ~700 kbit/s for 44.1kHz/16bit MONO stream. Stereo stream doubles that (~1.4 kbit/s).

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM