首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在传入sco套接字上播放数据

在传入sco套接字上播放数据
EN

Stack Overflow用户
提问于 2012-09-09 06:40:23
回答 1查看 584关注 0票数 0

我正在尝试写一个Android应用程序,读取数据drom sco套接字和播放扬声器。同时,它从麦克风读取数据,并在连接的sco连接上发送数据。setbluetoothsco(on)不会为我做这个把戏。根据我的理解,我们需要将麦克风设置为输入设备,将扬声器设置为输出设备,所有来自sco套接字的数据。如何进行这方面的工作?

EN

回答 1

Stack Overflow用户

发布于 2012-09-26 03:24:35

除非您已连接有线附件或将电话与A2DP附件配对,否则STREAM_MUSIC的默认设备应为内置扬声器。您可以指定流类型,例如用于AudioTrack。

要使用内置麦克风,您可以指定MIC作为录音机/媒体录音机的音频源。

setbluetoothsco不是你想要的。这将会强制将某些流类型路由到BT SCO附件。

上海合作组织的链接只有8 kHz单声道全双工音频的带宽,所以无论你通过上海合作组织在扬声器中播放什么,听起来都可能会很糟糕。您可能已经很清楚这一点了,但我想我应该提一下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12335047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档