Bluetooth Profile Specification之1.0 A2DP初识

举报
心跳包 发表于 2021/12/14 11:29:11 2021/12/14
【摘要】 ​1.A2DP是什么?The Advanced Audio Distribution Profile.        高级音频分发配置文件(A2DP)定义了在ACL频道上实现在单声道或立体声道中分发高质量音频内容的协议和程序。 A2DP你需要知道,它不支持远程控制功能。但是设备可以通过实现A2DP和控制配置文件来支持远程控制的功能。举个例子,在音视频远程控制协议的使用场景中。(AVRCP)2...

1.A2DP是什么?

The Advanced Audio Distribution Profile.        

高级音频分发配置文件(A2DP)定义了在ACL频道上实现在单声道或立体声道中分发高质量音频内容的协议和程序。

 A2DP你需要知道,它不支持远程控制功能

但是设备可以通过实现A2DP和控制配置文件来支持远程控制的功能。举个例子,在音视频远程控制协议的使用场景中。(AVRCP)

2.A2DP协议独立性

 

如上图所示,A2DP依赖于通用访问配置文件(GAP),以及通用音频/视频分发配置文件(GAVDP),它定义了建立音频/视频流所需的程序。A2DP定义了特定于音频流的参数和过程。GAP和GAVDP中定义的术语、用户界面和过程适用于本配置文件,除非另有明确说明。

3.一图看清A2DP协议

 

 AVDTP由一个用于进行流参数协商的信令实体和一个处理流本身的传输实体组成

 上图所示的应用程序层是设备定义应用程序服务和传输服务参数的实体。该实体还将音频流数据调整为所定义的数据包格式,反之亦然。

4.SINK和SOURCE

源(SRC)——当一个设备作为一个数字音频流的源,并被传送到微型卫星的SNK时,它就是SRC。

接收器(SNK)——一种设备是一种SNK,当它作为从SRC传输的数字音频流的接收器时。

 

 工作场景

设置/控制/操作从SRC到SNK的音频数据流。

 A2DP不能工作在下面的情况:

1.该配置文件不支持同步的点对多点分布。

2.由于无线电信号处理、数据缓冲和流数据的编码/解码,SRC和SNK之间存在一定的延迟。抵消这种延误的影响取决于执行情况。

 5.A2DP协议传输的安全性

内容保护是在应用程序级提供,而不是蓝牙链路级安全协议的功能。

 

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。