AVRCP takes advantage of the services of AVCTP to run an existing media-control protocol via Bluetooth. The media control protocol specified is a subset of AV/C protocol that was originally designed to be transported over Fire-wire.The AVRCP defines a device that is sending an AVRCP command as a 'controller' and the receiver of such a command is 'target'.
AV/C models an AV device as being constituted of a 'unit' that comprises a number of 'sub-units'. Each sub-unit might be e.g. an amplifier , a mixer or a There is also one more sub-unit in an AV/C unit that is key to AVRCP subset of AV/C - that is the 'panel' sub-unit . In AVRCP 1.0 specification ,all commands are sent to panel sub-unit and commands sent to panel sub-unit are called 'pass-through commands'. Once commands are sent to Panel sub-unit , it is up-to panel sub-unit in the 'target' device to route the commands to correct logical sub-unit. This simplifies the task of AVRCP 'controller' as it does not have to be aware of addressing details of all of the sub-units in the target.
AV/C models an AV device as being constituted of a 'unit' that comprises a number of 'sub-units'. Each sub-unit might be e.g. an amplifier , a mixer or a There is also one more sub-unit in an AV/C unit that is key to AVRCP subset of AV/C - that is the 'panel' sub-unit . In AVRCP 1.0 specification ,all commands are sent to panel sub-unit and commands sent to panel sub-unit are called 'pass-through commands'. Once commands are sent to Panel sub-unit , it is up-to panel sub-unit in the 'target' device to route the commands to correct logical sub-unit. This simplifies the task of AVRCP 'controller' as it does not have to be aware of addressing details of all of the sub-units in the target.