首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >A2DP/SCO -PCM/HCI

A2DP/SCO -PCM/HCI
EN

Stack Overflow用户
提问于 2011-06-26 15:50:45
回答 2查看 11.9K关注 0票数 2

我想知道通过PCM和HCI路由A2DP/SCO数据包的确切区别。

PCM和HCI是否都使用ALSA框架来解码数据包,然后将其发送给扬声器?

PCM是否需要一些特殊硬件,而HCI则不需要?

EN

回答 2

Stack Overflow用户

发布于 2013-12-20 08:23:46

2008年奥托瓦Linux峰会上的一篇名为"Audio Streaming over Bluetooth"的论文可能会对此有更多的了解。

特别是(引用自第194页):

通过SCO通道传输的音频数据可以通过正常的主机控制器接口(

)硬件驱动程序或通过PCM反向通道提供。如果是台式计算机,将使用HCI。在嵌入式设备(例如移动电话)的情况下,SCO通道将通过PCM接口直接连接到主音频编解码器。

票数 3
EN

Stack Overflow用户

发布于 2011-07-10 01:35:51

A2DP使用ACL包,语音呼叫(免提)使用SCO包。

HCI可以同时传输ACL和SCO,这就是fx的情况。当通过USB将BT加密狗插入PC时。BT芯片通常具有PCM接口,SCO数据可以路由到该接口,但通常无法访问,除非您可以访问芯片的PIN。PCM接口可以连接到模拟输入/输出。

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

https://stackoverflow.com/questions/6482798

复制
相关文章

相似问题

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