banner
Centro de Noticias
Expertos y hábiles en su profesión.

Cómo eliminar, o al menos minimizar, el retraso de audio de Bluetooth

Jul 20, 2023

Si alguna vez vio una película usando un auricular o altavoz Bluetooth para escuchar la banda sonora, sabe lo molesto que es ver los labios de un actor sin sincronizar con su voz. El problema es aún peor cuando los efectos de sonido no se alinean con lo que sucede en la pantalla: ves una explosión, pero el sonido de la explosión viene después. Con Bluetooth, el retraso puede ser de hasta 150 milisegundos (0,15) segundos.

Eso no parece mucha latencia (la cantidad de tiempo entre que se genera un sonido y llega a tus oídos) cuando lo ves expresado en números, pero cualquier discrepancia significativa entre lo que ves y lo que escuchas impulsará tu cerebro. nueces. Y puedes olvidarte de jugar videojuegos con alta latencia de Bluetooth. Afortunadamente, no tienes que vivir con eso. Le mostraremos cómo solucionar el problema.

Antes de sumergirnos en cómo solucionar el problema, primero asegurémonos de entender con precisión cuál es el problema. El retraso de audio es inherente al sonido, incluso antes de tener en cuenta factores como la decodificación de audio y la conversión de digital a analógico. El sonido viaja a alrededor de 761.2 mph al nivel del mar. Eso es rápido, pero no se acerca a las 186,000 millas por segundo a las que la luz viaja desde su televisor o monitor de computadora hasta sus globos oculares. La distancia entre los altavoces y tus oídos, aunque es muy pequeña, también induce un poco de latencia, al igual que tus tímpanos que transmiten señales a tu cerebro.

Estas fuentes de retraso, sin embargo, son esencialmente imperceptibles; en otras palabras, su cerebro no se opondrá a un pequeño retraso, está acostumbrado. Acumular los milisegundos, por otro lado, romperá la capacidad de su mente para suspender la incredulidad.

Convertir una señal de audio digital en una forma de onda analógica que puede escuchar toma solo un par de milisegundos, pero transmitir audio de un lugar a otro lleva tiempo: de 40 a 50 milisegundos con un códec de baja latencia como aptX LL. Y las iteraciones más recientes de Bluetooth, versión 5.0 y superior, tienen una función que negocia automáticamente la latencia. Sin embargo, ambos escenarios dependen de que el dispositivo transmisor y el dispositivo receptor tengan esas capacidades. Y si bien aptX LL es excelente, no es universalmente compatible. Lo mismo ocurre con las radios Bluetooth 5.0+. Los encontrará en los dispositivos más nuevos, pero tener uno dentro de los auriculares es de poca utilidad si su televisor está equipado con una radio más antigua (y viceversa). En el peor de los casos, te quedas con la latencia mencionada anteriormente de 150 milisegundos.

Si está utilizando Bluetooth solo para transmitir música, la latencia es un problema mucho menor. Siempre que la transmisión sea constante y no haya interrupciones, no notará la latencia porque no hay ningún elemento visual vinculado a ella. Mire un video musical, por otro lado, y odiará la experiencia fuera de sincronización.

Los televisores que ofrecen audio Bluetooth incorporado a menudo compensan por sí solos cualquier latencia. Rara vez falla, pero los tiempos de retraso de Bluetooth son un factor conocido, por lo que retrasar ligeramente la señal de video mientras se entrega el audio lo más rápido posible es algo que la mayoría de los proveedores hacen de manera rutinaria.

Probé televisores Samsung y LG recientes para la compensación de latencia automática, y se sincronizaron relativamente cerca en poco tiempo. La primera vez que conectas unos auriculares a un televisor Samsung, por ejemplo, el retraso será bastante notorio. Posteriormente, notará que el audio está mucho más cerca de estar sincronizado con el video. Samsung me dice que sus televisores compensan automáticamente el retraso de Bluetooth, pero la compañía se negó a proporcionar detalles sobre cómo se logra exactamente.

El televisor OLED S95C de Samsung y otros compensan automáticamente el retraso de Bluetooth después de la primera conexión.

Samsung

Hasta una visita reciente a la sede de Roku en Santa Clara, CA, mi teoría de la compensación automática se basaba simplemente en mi experiencia y habilidades de programación anteriores: cómo manejaría el problema. Una conversación con un ingeniero de audio de Roku finalmente confirmó mis suposiciones, incluidas las últimas funciones de consulta del dispositivo. Felicitaciones, especialmente porque Roku es tan opaco cuando se trata de otros problemas.

Roku OS en realidad no admite la transmisión de Bluetooth directamente desde los televisores inteligentes que se ejecutan en él, pero la aplicación de teléfono de la compañía sí lo hace, y el relé adicional, a través de Wi-Fi, requiere aún más precisión para evitar un retraso insoportable. Confío en los ingenieros. Son honestos, razón por la cual la gente de relaciones públicas generalmente no deja que los periodistas hablen con ellos.

Dado que la latencia es un problema bien conocido, los proveedores han proporcionado durante mucho tiempo configuraciones de compensación manual que le permiten retrasar el video o avanzar la señal de audio. Estas configuraciones generalmente se encuentran en la configuración avanzada del dispositivo de audio o Bluetooth. Es más probable que encuentre tales configuraciones en los televisores más nuevos que en los más antiguos.

En una computadora u otro dispositivo compatible, VLC Player (la versión de macOS se muestra a continuación) le permite ajustar el audio a través de un número negativo, como en 200 milisegundos antes del video: un valor de -200 significa que el audio se desplazará 200 milisegundos hacia adelante en el tiempo en relación con el video. Según el reproductor o el televisor, este puede ser un número positivo o arbitrario. Simplemente juegue con la configuración hasta que el audio se sincronice con el video. En términos generales, no debería necesitar modificar el audio en más de 150 ms, más o menos.

Los televisores Vizio compensan automáticamente, pero ofrecen ajustes manuales adicionales, como el valor de sincronización de labios que se muestra en el siguiente cuadro de diálogo. Simplemente mueva el control deslizante hacia adelante y hacia atrás para ajustar el tiempo.

Otros televisores tienen configuraciones diferentes. LG, por ejemplo, llama a su configuración Ajuste de sincronización AV. Incluso el iOS de Apple presenta un ajuste de retraso automático para el video transmitido desde sus dispositivos a su televisor. Esto no incluye necesariamente el retraso de Bluetooth, que es posible que deba compensar en el televisor. Tenga en cuenta que no pudimos encontrar ninguna compensación manual en los televisores inteligentes que funcionan con Google TV, pero esto puede variar según el proveedor.

Si su televisor no ofrece ningún medio para compensar una conexión Bluetooth lenta, considere probar un transmisor o transceptor Bluetooth externo, como el transmisor y receptor de largo alcance Monoprice Bluetooth 5 revisado recientemente.

Tenga en cuenta que es probable que no haya forma de ajustar manualmente el retraso con un transmisor o transceptor externo, y que su auricular o altavoz Bluetooth debe ser compatible con uno de los códecs de baja latencia, como aptX LL o AptX Adaptive, para experimentar un mejora. Como mencioné anteriormente, estos códecs de baja latencia no son universalmente compatibles. Debería poder resolver esa pregunta mirando las especificaciones del producto.

Jon L. Jacobi

El transceptor Monoprice mencionado anteriormente fue útil al agregar Bluetooth a los televisores Roku, que no son compatibles con Bluetooth directamente. Todavía experimenté un retraso menor, pero podría vivir con el retraso en la mayoría de las circunstancias.

Siempre está lo impensable: los cables. Ya sea una salida HDMI a una barra de sonido o un receptor A/V, una salida de nivel de línea de 3,5 mm a su sistema estéreo o la conexión del cable de los auriculares, un cable eliminará cualquier retraso notable. La mayoría de los auriculares y altavoces Bluetooth también cuentan con conectores de 3,5 mm para uso con cable.

Sé que los cables pueden ser feos y complicados, pero prefiero lidiar con cables que experimentar retrasos en el audio. De hecho, uso cables porque también evita el temido síndrome de "la batería de mis auriculares se agotó en medio de una escena importante".

ailkin

Nadie debería soportar la latencia de Bluetooth. Cualquiera de los medios discutidos anteriormente lo minimizará como mínimo y posiblemente lo eliminará por completo.

Jon Jacobi es músico, ex programador x86/6800 y entusiasta de la informática desde hace mucho tiempo. Escribe reseñas sobre televisores, SSD, dashcams, software de acceso remoto, parlantes Bluetooth y otros hardware y software de tecnología de consumo.