蓝牙 AVRCP 剖析

本文档详细介绍了Audio/Video Remote Control Profile (AVRCP),一种确保蓝牙设备在音频/视频分配场景中互操作性的特性及流程。AVRCP采用AV/C设备模型和命令格式,通过Audio/Video Control Transport Protocol (AVCTP)传输控制消息,提供浏览功能,并定义了控制器和目标的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

一.概述

The Audio/Video Remote Control Profile (AVRCP) defines the features and procedures 
required in order to ensure interoperability between Bluetooth devices with audio/video 
control  functions  in  the  Audio/Video  distribution  scenarios.  This  profile  specifies  the 
scope of the AV/C Digital Interface Command Set (AV/C command set, defined by the 
1394 Trade Association) to be applied, and it realizes simple implementation and easy 
operability. This profile adopts the AV/C device model and command format for control 
messages, and those messages are transported by the Audio/Video Control Transport 
Protocol (AVCTP).    Browsing functionality is provided over a second AVCTP channel, 
which does not use AV/C 

二.架构 and role

架构


role:
The controller (CT) is a device that initiates a transaction by sending a command 
frame to a target. Examples for CT are a personal computer, a PDA, a mobile 
phone, a remote controller or an AV device (such as an in car system, headphone, 
player/recorder, timer, tuner, monitor etc.).
The target (TG) is a device that receives a command frame and accordingly
generates a response frame. Examples for TG are an audio player/recorder, a video 
player/recorder, a TV, a tuner, an amplifier or a headphone. 

三.AVRCP specific commands


四.AVRCP PDU format

There are two PDU formats used in AVRCP. On the Control channel all commands and 
responses are AV/C generic PDUs or AVRCP Specific AV/C PDUs as defined in
Section 6.3.1. On the Browsing channel all commands and responses are AVRCP 
Specific Browsing PDUs as defined in Section 6.3.2. The AVRCP specific commands 
are listed in Table 4.5: AVRCP Specific operations. This table specifies whether the 
command shall be sent on the Control or Browsing channel, and hence what format the 
commands shall take. Control commands shall only be sent on the Control Channel and 
Browsing commands shall only be sent on the Browsing channel.

1.AVRCP Specific AV/C PDUs

data format

例:

2.AVRCP Specific Browsing Commands

data format

例:
           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值