¿Es posible usar un códec bluetooth diferente al SBC en Android Lollipop?

He tenido problemas con la calidad del sonido de mi Motorola Roadster 2. Básicamente, este es un altavoz Bluetooth para automóvil que puede transmitir audio multimedia entrante a mi radio FM, por lo que puedo disfrutar escuchando mi biblioteca de música en mi automóvil que No tiene conector de 3,5 mm.

Siempre pensé que la calidad del sonido era mediocre debido a la remodulación de FM, es decir, hasta que le conecté un iPad y le puse algunas canciones. La calidad fue absolutamente mejor que la de mi teléfono Android.

Apple tiene una pila de bluetooth diferente para sus dispositivos, obviamente, así que comencé a investigar esto. Utilicé esta respuesta de Stack Exchange para averiguar qué códec estaba usando mi Samsung Galaxy S3 cuando transmitía al dispositivo. Parece que el Roadster 2 usa el perfil A2DP y es compatible con los códecs SBC y MPEG-1.2, pero el teléfono elige el SBC inferior después de verificar las capacidades por alguna extraña razón. Algunas investigaciones sugieren que SBC no se recomienda para la transmisión de música porque la calidad no es ideal, por lo que supuse que intentaría usar el códec MPEG-1.2 en su lugar.

Sin embargo, después de una investigación minuciosa, no puedo, por el amor de Dios, encontrar ninguna configuración para intentar forzar el códec MPEG-1.2 con el Bluedroid Bluetooth Stack que se usa con Android 4.2+. La antigua pila BlueZ tenía una opción en su archivo de configuración ( /system/etc/bluetooth/audio.conf) para habilitar un códec diferente, pero ya no funciona con la nueva pila Bluedroid. ¿Existe una forma similar de forzar un códec diferente al de SBC?

Estoy usando Android 5.1 (Cyanogenmod 12.1 para ser exactos).

Respuestas (1)

Parece que esta pregunta ya ha sido respondida: ¿ Cómo determino qué códecs A2DP admite/está usando actualmente mi teléfono?

Vea la respuesta más alta con una puntuación de 3 al momento de escribir esta respuesta.

Básicamente, puede averiguar qué códecs están disponibles en su dispositivo, ya que se trata de lo que admite el hardware. Hay licencias y otras tarifas, por lo que no todos los dispositivos tienen la capacidad de admitir todos los códecs.

Hizo referencia a una publicación que MatLag ya conoce... Haga clic en el enlace de su publicación. Es el mismo que tiene, por lo que es seguro asumir que MatLag leyó eso.