首页 > 其他分享 >蓝牙(Bluetooth)音频协议 & 音频编解码协议

蓝牙(Bluetooth)音频协议 & 音频编解码协议

时间:2024-07-17 11:33:06浏览次数:15  
标签:Profile 协议 立体声 编解码 音频 蓝牙 Bluetooth A2DP

简短不看版:

协议名称   特点

HSP(手机协议,Head-Set-Profile)

提供手机与耳机之间通信所需的基本功能。

连接和配置好后,耳机可以作为远程设备的音频输入和输出接口

HFP(免提协议,Hands-Free-Profile)

在 HSP 协议的基础上增加了一些扩展功能

A2DP(高级音频传送协议,Advanced-Audio-Distribution-Profile)

允许传输立体声音频信号

AVRCP(音频/视频遥控协议,Audio/Video-Remote-Control-Profile)

用于从控制器(或立体声耳机等)向目标设备(如装有 MediaPlayer 的电脑等)发送命令(比如一些前进、暂停和播放等指令)。

 

下面我们和您一起了解一下音频传输领域范畴中常用的蓝牙协议和使用场景

 

  • HSP(手机协议,Head-Set-Profile)

最常用的配置协议,支持蓝牙耳机与移动电话使用,提供手机与耳机之间通信所需的基本功能。连接和配置好后,耳机可以作为远程设备的音频输入和输出接口

   

  • HFP(免提协议,Hands-Free-Profile)

在 HSP 协议的基础上增加了一些扩展功能,(在车内,立体声系统用于电话音频,而车内安装的麦克风则用于通话时发送输出音频)HFP 协议还可应用于个人计算机在家中或办公环境中作为手机扬声器的使用场景

 

  • A2DP(高级音频传送协议,Advanced-Audio-Distribution-Profile)

允许传输立体声音频信号(相比用于HSP和HFP的单声道加密,质量要好得多)。A2DP 协议能够让两个同样支持蓝牙音效传输的装置互相连接,都能输出如CD音质(16 bits,44.1 kHz)般的声音,许多世界级的音频厂牌,还以此推出了拥有便携性和专业性特质的蓝牙桌面监听音箱产品

 

 

图为,可兼容 A2DP 协议的 IK Multimedia 公司的 iLOUD MM (Micro Monitor)蓝牙桌面监听音箱

 

但是,如果有一方没有支持 A2DP 协议的话,这时音效就只能输出Handsfree Profile(8 bits,8 kHz),就算耳机或扬声器是采用立体声式的设计,也只能有一般电话的单声道音质,与真正的立体声相去甚远

 

  • AVRCP(音频/视频遥控协议,Audio/Video-Remote-Control-Profile)

用于从控制器(或立体声耳机等)向目标设备(如装有 MediaPlayer 的电脑等)发送命令(比如一些前进、暂停和播放等指令)。AVRCP 协议设计用于提供控制TV、Hi-Fi设备等的标准接口。此规格用于许可单个远程控制设备(或其它设备)控制所有用户可以接入的A/V设备。也可以与 A2DP 协议或 VDP 协议配合使用

 

当两台蓝牙设备建立连接时,它们会获取对应设备提供的协议。当蓝牙定义设备之间的物理无线连接时,蓝牙协议会建立这些设备,能够使用蓝牙技术交换的命令和功能。HSP和HFP蓝牙协议是典型单声道蓝牙耳机操作所需的规格,A2DP和AVRCP蓝牙协议对于立体声音频传输很重要

 

 

图为,拥有蓝牙连接开/关,可兼容 A2DP 协议 的 IK Multimedia 公司的 iLOUD MM (Micro Monitor)蓝牙桌面监听音箱。

 

 

 

https://zhuanlan.zhihu.com/p/684281407

 

标签:Profile,协议,立体声,编解码,音频,蓝牙,Bluetooth,A2DP
From: https://www.cnblogs.com/FBsharl/p/18306919

相关文章

  • 【AI】DeepStream(16):deepstream_image_decode_app-MJPEG编解码器的使用
    【AI】AI学习目录汇总1、简介deepstream-test1:演示各种DeepStream插件构建GStreamer管道。从文件中获取视频、解码、批处理,然后进行对象检测,最后在屏幕上渲染框。deepstream_image_decode_app示例是在deepstream-test1示例之上,增加如下功能:在管道pipe中使用多个......
  • 音频翻译成中文的软件有什么?安利5大音频翻译软件
    随着7月15日初伏的到来,我们步入了三伏天,这是一年中最为酷热难耐的时光。热气腾腾之际,连专注工作都成了一种挑战。然而,智能工具的出现,为我们带来了一丝清凉的解决之道。想象一下,那些冗长的会议录音,或是急需整理的音频资料,在音频翻译成文字的软件帮助下,瞬间转化为清晰的文字记......
  • 【人工智能】Transformers之Pipeline(一):音频分类(audio-classification)
    ​​​​​​​目录一、引言 二、音频分类(audio-classification)2.1概述2.2技术原理2.2.1 Wav2vec2.0模型 2.2.1HuBERT模型2.3pipeline参数2.3.1pipeline对象实例化参数2.3.2pipeline对象使用参数 2.4 pipeline实战2.4.1指令识别(默认模型) 2.4.2 情......
  • 【正点原子i.MX93开发板试用连载体验】简单的音频分类
    本文最早发表于电子发烧友论坛:今天测试的内容是进行简单的音频分类。我们要想进行语音控制,就需要构建和训练一个基本的自动语音识别(ASR)模型来识别不同的单词。如果想了解这方面的知识可以参考TensorFlow的官方文档:简单的音频识别:识别关键词  |  TensorFlowCore。 ......
  • 课程设计——基于Matlab的LDPC编解码算法实现及LDPC码性能测试
    本项目适合做计算机相关专业的毕业设计,课程设计,技术难度适中、工作量比较充实。完整资源获取点击下载完整资源1、资源项目源码均已通过严格测试验证,保证能够正常运行;2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通;3、本项目比较适合计算......
  • text2speech文生音频模型XTTS-V2部署带UI
    text2speech文生音频模型XTTS-V2部署带UI模型下载链接,及前端代码效果链接见个人博客:https://pylzzz.online效果图:python后端代码flask框架由于使用的是自己电脑的gpu运算,所以中间有转发的过程,利用内网穿透和虚拟局域网通信。内网穿透教程可见个人博客所需依赖tts......
  • 在不改变音调启动的情况下增加声音变化的音频速度
     {       //--------------------------------------------------------------------------------------       /*addsonicchangeaudiospeedwithoutchangingtonestart*/       if(!is->sonic_handle)       {           ......
  • 音频带宽控制
    音频带宽控制是音频编码和传输中的关键概念,通过调整带宽,可以在不同的网络条件下优化音频质量和传输效率。Opus编码器具有灵活的带宽控制机制,能够动态调整音频带宽以适应网络条件和应用需求。1.带宽(Bandwidth)的定义音频带宽指的是音频信号中包含的频率范围。带宽越宽,包含的音频......
  • H5播放音频和视频
    H5播放音频和视频: <!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>音乐在线试听</title><metaname="renderer"content="webkit"><metahttp-equiv="X-UA-Compati......
  • GPU加速视频编解码技术:原理、优势与应用
       NVIDIA是一家全球知名的图形处理芯片(GPU)制造商,致力于为个人电脑、游戏机、移动设备等平台提供高性能的GPU解决方案。其产品和技术在视频加速领域具有广泛的应用,本文将详细介绍NVIDIA的视频加速技术及其相关解决方案。一、NVIDIA的视频加速技术概述NVIDIA的视频加速......