经典蓝牙AVDTP协议详解
发布时间
阅读量:
阅读量
经典蓝牙容易被混淆的几个协议
AVDTP为音视频分发协议,在涵盖基础的音视频分发过程的同时涉及音视频参数的协商。然而它并未包含音视频编码解码功能,并可作为A2DP的基础协议方案。
A2DP协议主要用于实现高保真音视频分发,在编解码器的选择上展开讨论,并决定采用何种比特率来发送音视频数据
AVRCP:音视频控制协议,定义了播放暂停等
今天主要讲A2DP的基础协议AVDTP
AVDTP在协议栈上的结构:向上层提供了三个接口,向下层提供了2个接口

1:服务发现接口:主要做service discovery
2:应用接口:交换Reporting package
3:传输信令数据
4、传输audio/video数据包
6:L2CAP AVDTP 信令信道
7:L2CAP AVDTP数据信道

术语和基础概念
Stream:指两个设备时间端到端的逻辑连接,在这个连接上传输上层的数据包。
SRC/SNK :Source 和 Sink ,SRC一般指手机,SNK指耳机
INT/ACP:Initiator 和Acceptor
SEP:Stream End Point ,通过SEP来建立两个stream
SC:Stream Context 流上下文
SH:Stream Handle 流的handle
SEID:Stream End Point Identifier ,流端点ID
Stream End Point State:传输端点状态
Transport Session:传输会话
Transport Session Identifier (TSID):传输会话ID
Transport Channel:传输通道,一般对应一个L2CAP信道
Transport Channel Identifier (TCID):传输通道ID
AVDTP架构:


AVDTP交互流程

AVDTP支持的信令

全部评论 (0)
还没有任何评论哟~
