stringtranslate.com

SBC (códec)

SBC , o códec de subbanda de baja complejidad, es un códec de subbanda de audio especificado por el Grupo de interés especial (SIG) de Bluetooth para el perfil de distribución de audio avanzado (A2DP). [1] SBC es un codificador y decodificador de audio digital que se utiliza para transferir datos a dispositivos de salida de audio Bluetooth, como auriculares o altavoces. También se puede utilizar en Internet. [2] Fue diseñado teniendo en cuenta las limitaciones del ancho de banda de Bluetooth y la potencia de procesamiento para obtener una calidad de audio razonablemente buena a velocidades de bits medias con una complejidad computacional baja. [1] [3] A partir de la versión 1.3 de A2DP, la codificación de subbanda de baja complejidad sigue siendo el códec predeterminado y su implementación es obligatoria para los dispositivos que admiten ese perfil, pero los proveedores son libres de agregar sus propios códecs para satisfacer sus necesidades. [1]

En CES 2020, Bluetooth SIG anunció LC3 como el sucesor de SBC. LC3 se utiliza en el protocolo LE Audio basado en la especificación principal de Bluetooth 5.2. [4] [5] [6]

Diseño

SBC admite transmisiones mono y estéreo y ciertas frecuencias de muestreo de hasta 48 kHz. La velocidad de bits máxima que deben admitir los decodificadores es de 320 kbit/s para transmisiones mono y 512 kbit/s para transmisiones estéreo. Utiliza 4 u 8 subbandas, un algoritmo de asignación de bits adaptativo en combinación con un cuantificador PCM de bloque adaptativo. [1] Frans de Bont ha basado el códec de audio SBC en su trabajo anterior, [7] y, en partes, en el estándar MPEG-1 Audio Layer II . Además, el SBC se basa en los algoritmos descritos en el documento EP-0400755B1. [8] Los propietarios de la patente escribieron que permiten el uso gratuito de SBC en aplicaciones Bluetooth con el objetivo de impulsar el uso de esta tecnología.

Variantes

Descripción general

Calidad media y alta

A2DP recomienda codificadores que admitan ajustes preestablecidos de calidad media y alta, como se especifica en la tabla anterior. Como resultado, la mayoría de los sistemas operativos utilizan el perfil de alta calidad como perfil de codificación predeterminado o incluso como el único admitido. [10]

Variantes de mayor calidad

Sin embargo, A2DP requiere que los decodificadores admitan transmisiones de mayor calidad, hasta 512 kbit/s, y existen algunos codificadores experimentales que utilizan esta característica: por ejemplo, SBC XQ, utilizado por Lineage OS . [13] Con una velocidad de bits más alta, la calidad de audio es comparable a aptX HD (529 kbit/s). [14]

Corriente rápida

Si bien A2DP admite oficialmente solo transmisiones de audio unidireccionales, CSR ha encontrado una manera de enviar una transmisión de voz opuesta a la transmisión estéreo principal, lo que hace posible usar A2DP en auriculares con micrófono. Se implementó en el códec FastStream, que es el códec SBC con parámetros establecidos y la transmisión de voz agregada. [10] [15]

Implementaciones

La especificación de prueba A2DP (V1.0) contiene una implementación de referencia del codificador y decodificador para el códec SBC. Hay una implementación de Linux disponible en BlueZ : la pila Bluetooth de Linux.

Ver también

Referencias

  1. ^ abcdef Bluetooth SIG, especificación del sistema Bluetooth, perfiles, perfil de distribución de audio avanzado versión 1.3. https://www.bluetooth.org/docman/handlers/DownloadDoc.ashx?doc_id=260859&vId=290074
  2. ^ C. Hoene, F. de Bont, "Formato de carga útil RTP para el códec de audio SBC de Bluetooth", borrador de IETF, trabajo en progreso, diciembre de 2010, https://tools.ietf.org/html/draft-ietf-avt- rtp-sbc-01
  3. ^ Stephen Wray (26 de junio de 2008). "Bluetooth: ¿fidelidad suficiente incluso para el oyente medio?". Red EDN . Consultado el 4 de enero de 2012 .
  4. ^ "El audio Bluetooth obtiene una gran actualización en CES 2020". Sitio web de tecnología Bluetooth . 2020-01-13 . Consultado el 17 de enero de 2022 .
  5. ^ Frumusanu, Andrei. "CES 2020: Bluetooth SIG anuncia el estándar de audio LE: nueva línea de base para la próxima década". www.anandtech.com . Consultado el 17 de enero de 2022 .
  6. ^ "¿Qué es LE Audio y LC3, lo último en audio Bluetooth?". TIC . 21 de febrero de 2020 . Consultado el 17 de enero de 2022 .
  7. ^ F. de Bont, M. Groenewegen y W. Oomen, "Un sistema de codificación de audio de alta calidad a 128 kb/s", 98.ª Convención AES, febrero. 25-28, 1995.
  8. ^ ab JB Rault, YF Dehery, JY Roudaut, AAM Bruekers, RNJ Veldhuis, "Sistema de transmisión digital que utiliza codificación de subbanda de una señal digital", Número de publicación: EP0400755 (B1), Número (s) de prioridad: EP19900201369 19900530; EP19890201408 19890602
  9. ^ ValdikSS. "Calculadora de velocidad de bits del códec Bluetooth A2DP SBC". ValdikSS . Consultado el 6 de abril de 2021 .
  10. ^ abc ValdikSS (18 de junio de 2019). "Audio a través de Bluetooth: información más detallada sobre perfiles, códecs y dispositivos". Habr . Consultado el 6 de abril de 2021 .
  11. ^ RSE. "CSR presenta a los fabricantes de teléfonos una tecnología de procesamiento de audio revolucionaria". RSE. Archivado desde el original el 9 de mayo de 2008 . Consultado el 9 de mayo de 2008 .
  12. ^ JJ Lazzeroni, MK Carevich, JD Vertz, PEH Hauser, SJ Kingston, "Tráfico simultáneo de voz y audio entre dos dispositivos en una red de área personal inalámbrica", Número de publicación: US9398620 (B1)
  13. ^ ValdikSS (6 de julio de 2019). "Modo de audio HD Bluetooth SBC de doble canal". SO de linaje . Consultado el 6 de abril de 2021 .
  14. ^ Serge Smirnoff (29 de junio de 2019). "Calidad de audio del códec de audio Bluetooth SBC XQ". Experto en sonido . Consultado el 6 de abril de 2021 .
  15. ^ Pali Rohár (2 de junio de 2019). "[PATCH v11 07/11] bluetooth: agregue compatibilidad con el códec A2DP FastStream". pulseaudio-discutir lista de correo . Consultado el 6 de abril de 2021 .