Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se presentan las directrices de diseño para el bypass del perfil manos libres (HFP) de Bluetooth dirigidas a los desarrolladores de controladores de audio, mostrando cómo reencaminar los datos de audio evitando la interfaz del controlador de host Bluetooth (HCI) para su procesamiento en soluciones de sistema en chip (SoC).
La compatibilidad con la transmisión de datos de audio en modo bypass de Bluetooth HFP se introdujo en Windows 8.1.
Windows es compatible con diseños SoC basados en Intel y basados en Arm, optimizados para escenarios "siempre en funcionamiento" en los que es crucial el bajo consumo de batería.
Las arquitecturas soC usan el modo de transporte receptor/transmisor asincrónico universal (UART) para transmitir datos hacia y desde el controlador de host Bluetooth. Dado que los UART no pueden proporcionar transmisión de datos sensibles al tiempo, se debe implementar un canal sincrónico de paso orientado a la conexión (SCO) junto con un UART. El canal de derivación SCO transfiere datos de audio a través de I2S u otra conexión entre el códec de audio y la radio Bluetooth, esquivando el tipo de conexión Bluetooth HCI normalmente usado para transmitir datos de audio en ordenadores.
Esta característica descarga la funcionalidad presente en las versiones de Windows anteriores a la 8.1. Desde la perspectiva del usuario, no hay diferencias en los casos de uso entre el perfil manos libres de Bluetooth (HFP) en SoC y Bluetooth HFP en Windows.
En el diagrama siguiente se muestran los componentes de software y hardware que funcionan conjuntamente para proporcionar este soporte técnico.
Esta característica de Windows no admite la omisión del streaming de audio mediante el perfil de distribución de audio avanzado (A2DP). Windows 8 proporciona un controlador de perfil A2DP independiente que admite totalmente la funcionalidad de audio a través de Bluetooth HCI estándar sin necesidad de controladores de audio adicionales.
Referencia de bypass de DDI de Bluetooth
La referencia de la interfaz del controlador de dispositivo de omisión de Bluetooth (DDI) es un conjunto de temas que detallan las estructuras e IOCTLs introducidas en Windows 8.1 para proporcionar compatibilidad con un controlador de perfil manos libres (HFP) Bluetooth.
Para obtener información detallada sobre los miembros DDI, consulta Referencia de Bluetooth HFP DDI.