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.