Bluetooth Application Profiles Collection Overview

The Bluetooth Application Profiles collection contains the Remote Control Profile component.

Purpose

The Bluetooth Application Profiles collection contains the Remote Control Profile component.

Components

The Bluetooth Application Profiles collection contains the following components:

  • Remote Control Profile

    The Audio Video Remote Control Profile implements certain aspects of the AV/C Digital Interface Command Set (IEEE 1394) for use over a Bluetooth connection.

Using Bluetooth Application Profiles Collection

The Audio Video Remote Control Profile implements certain aspects of the AV/C Digital Interface Command Set (IEEE 1394) for use over a Bluetooth connection. This profile defines two possible roles: controller (CT) and target (TG). The controller device sends commands to the target who acts on those commands.

Role switching is possible. Consider a Bluetooth headset with integrated command functions. When the headset is acting in the CT role it can begin music playback or switch songs on the TG Symbian device. The Symbian device can become the CT to send a volume control command to the headset, making the headset the TG for that transaction.

Features of the profile implemented in the Symbian platform Bluetooth subsystem are presented in the following table according to the defined role.

CT TG

All Mandatory features.

All Mandatory features.

Sending UNIT info command.

Initiating connection for control.

Sending subunit info command.

Receiving pass through commands.

Sending pass through commands.

Sending all operation_ids.

Sending all operation_ids.

Receiving all operation_ids.

Receiving all operation_ids.

AVRCP operates over a GAP connection, communicating via the Audio Video Control Transport Protocol (AVCTP) on a channel in the L2CAP layer. Application developers will use the Remote Control Framework for creating apps that use the AVRCP.