一些蓝牙概念

发布时间:2023-05-24 09:21:55

A2DP全名Advanceded Audio Distribution Profile A2DP定义ACL(Asynchronous Connectionless 异步无连接)传输单声道或立体声等高质量音频信息的协议和过程. 早期的蓝牙规范只定义了headset的profile, headset的实现原理是在hci层上扩展一个接口,传输sco同步面向连接的音频数据包。限制音频流只能是单声道8k的话音级pcm. ACL蓝牙物理链路(Asynchronous Connectionless), 另一个链路是SCO(Synchronous Connection Oriented)主要用于传输对时间要求高的数据通信。 蓝牙基带技术支持两种连接类型:同步定向连接(SCO)类型与异步无关(ACL)类型。 蓝牙基带技术支持两种连接类型:同步定向连接(SCO)类型与异步无关(ACL)类型。前者主要用于同步声音传输,后者主要用于分组数据传输。 SCO连接是对称连接,数据包通过保留间隙传输。连接建立后,SCO数据包可以从设备中发送,而无需选择。SCO数据包可以传输语音或数据,但在传输数据时,只用于重新发送损坏的数据。 ACL链路是定向发送数据包,既支持对称连接,也支持不对称连接。主要设备负责控制链路带宽,并决定微网中每个设备能占用多少带宽和连接的对称性。数据只有在被选中时才能从设备中传输。ACL链路还支持接收从设备到微微网的所有广播信息。

上一篇 #include time.h和 #include sys/time.h
下一篇 #yyds干货盘点# LeetCode程序员面试金典:两数之和 II - 输入有序数组

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题