蓝牙协议
HFP,HSP,A2DP,AVRCP,OPP,PBAP HFP
HFP(Ha nds-free Profile),让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒 接、语音拨号要视蓝牙耳机及电话是否支持。
HSP
HSP 描述了 Bluetooth 耳机如何与计算机或其它 Bluetooth 设备(如手机)通信。连接和 配置好后,耳机可以作为远程设备的音频输入和输出接口。
这是最常用的配置, 为当前流行支持蓝牙耳机与移动电话使用。 它依赖于在 64 千比特编码 的音频/ s 的CVSD 的或PCM 以及AT 命令从GSM 07.07的一个子集,包括环的能力最小的控 制,接听来电,挂断以及音量调整。
典型的使用情景是使用无线耳机与手机进行连接。
可能会使用HSP 的若干设备类型:耳机、手机、 PDA 、个人电脑、手提电脑。 A2DP
A2DP 全名是 Advaneed Audio Distribution Profile 蓝牙音频传输模型协定! A2DP 是能够采用 耳机内的芯片来堆栈数据,达到声音的高清晰度。有
A2DP 的耳机就是蓝牙立体声耳机。声
音能达到44.1kHz , —般的耳机只能达到 8kHz 。如果手机支持蓝牙,只要装载 A2DP 协议, 就能使用A2DP 耳机了。还有消费者看到技术参数提到蓝牙 V1.0 V1.1 V1.2 V2.0――这些是指
蓝牙的技术版本,是指通过蓝牙传输的速度,他们是否支持
A2DP 具体要看蓝牙产品制造商 是否使用这个技术
AVRCP
AVRCP (Audio/Video Remote Control Profile ),也就是音频 /视频远程控制规范。
AVRCP 设计用于提供控制 TV 、Hi-Fi 设备等的标准接口。此配置文件用于许可单个远程控制 设备(或其它设备) 控制所有用户可以接入的 A/V 设备。它可以与 A2DP 或 VDP 配合使用。
AVRCP 定义了如何控制流媒体的特征。包括暂停、停止、启动重放、音量控制及其它类型 的远程控制操作。 AVRCP 定义了两个角色,即控制器和目标设备。控制器通常为远程控制 AVRCP 协议规定了 AV/C 数字接口命令集( AV/C 命令集,由 1394 行业协会定义)的应用 范围,实现了简化实施和易操作性。此协议为控制消息采用了
AV/C 设备模式和命令格式, 这些消息可以通过音频 /视频控制传输协议 (AVCTP) 传输。
OPP
蓝牙通信程序部分需采用用于设备之间传输数据对象 OPP Profile: Object Push Profile 由于 OPP profiled 田分为 OPPC (elie nt 端和 OPPS(serve 端 profile ,这两个 profile 区别J 在于只有 elie
设备,而目标设备为特征可以更改的设备。在
为 A/V 控制信号,然后再将其传输至远程 放
器, 控制设备可以是允许跳过音轨的耳机, 器
的可用功能可以在此协议中实现。
AVRCP 中,控制器将检测到的用户操作翻译 Bluetooth 设备。对于“随身听”类型的媒体播 而目标设备则是实际的播放器。 常规红外遥控
nt 端可以发起数据传输的过程,但是附件设备与手机通信的情景中,既有手机发起数据传输请求也
有设备侧发起传输请求的需要,所以要在设备中实现
OPPC 和OPPS 两个profile 。PBAP
电话号码簿访问协议( Phonebook Access Profile )