Specifications

Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 45
Bluetooth Audio/Video (BTAV) Service
The BTAV service supports both A2DP 1.2 and AVRCP 1.4. This service manages the A2DP and
AVRCP profiles and interfaces to Phone Core and Media Core. For A2DP, Media Core controls
the connection management, media streaming, and player control.
Figure 13 illustrates the BTAV service architecture.
Figure 13: BTAV service architecture
The following tables list the registry settings for the BTAV service.
Note: Microsoft tests hundreds of devices and has tuned these registry settings for the widest
device compatibility possible. Modifying them may result in device incompatibility.
Table 16: BTAV service registry settings
HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\BTAV
All keys and values under the BTAV key are optional. The BTAV service will use default values if a value is missing or
outside of the appropriate range. This key includes one subkey for each supported codec.
Name
Type
Description
ACPMode
DWORD
The default acceptor mode for A2DP.
Valid Data:
BTAV_A2DP_ACP_ROLE_DISABLED (0) indicates that the acceptor
role is disabled.
BTAV_A2DP_ACP_ROLE_ENABLED (1) indicates the acceptor role
is enabled.
The default value is 1.