蓝牙的速度是否足以在两部 Android 手机之间以原始字节数组的形式传输音频数据流?

发布于 2024-12-17 17:35:58 字数 193 浏览 0 评论 0原文

因此,我们的想法是使用 AudioRecord 从麦克风获取音频流,并通过蓝牙以原始字节数组的形式将该流发送到另一个设备,就像我从 AudioRecord 获取它一样,并且同时通过蓝牙接收来自其他设备的音频流并使用 AudioTrack 进行播放。蓝牙的速度是否足以在两部手机之间实现此目的,同时保持较低的音频质量?如果没有,有办法做到这一点吗?

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?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

变身佩奇 2024-12-24 17:35:58

44.1kHz/16 位单声道流所需的带宽约为 700 kbit/s。立体声流使该数字加倍(~1.4 kbit/s)。

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

喜爱皱眉﹌ 2024-12-24 17:35:58

按照手机麦克风录制的质量来说,应该没问题。

At the quality that phone microphones record at, it should be fine.

夜夜流光相皎洁 2024-12-24 17:35:58

对于您的无线手机和音乐耳机来说,它的速度足够快。它对于音频和视频流来说足够快。

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文