¿Por qué demoran más las secuencias de audio de Internet en comenzar a reproducirse en un Samsung S3?

Estamos experimentando casi exactamente lo contrario de lo que se menciona aquí:¿Por qué demora tanto el MediaPlayer de Android en preparar algunas transmisiones en vivo para la reproducción?

He probado múltiples flujos pero dos en particular

1 -http://usa8-vn.mixstream.net:8138 - SampleRate: 32000Hz y Bitrate: 96 kb / s

2 -http://source01.platform02.true.nl:800 - SampleRate: 44100Hz y Bitrate: 128 kb / s

El flujo de velocidad de bits inferior comienza a reproducirse instantáneamente (tan pronto como el reproductor multimedia seprepared), mientras que la transmisión de mayor velocidad de bits tarda hasta dos minutos en comenzar a reproducirse. Además, cuando intento transmitir el flujo de bitrate más alto obtengoMediaPlayer error (1, -110) (que supuestamente es unMEDIA_ERROR_UNKNOWNyMEDIA_ERROR_TIMED_OUT - Obviamente, porque lleva demasiado tiempo cargar algo). Luego, cuando detengo la transmisión, veo esto en mi LogCat:

05-22 20:26:13.625: E/MediaPlayer(23818): stop called in state 0
05-22 20:26:13.625: V/MediaPlayer(23818): message received msg=100, ext1=-38, ext2=0
05-22 20:26:13.625: E/MediaPlayer(23818): error (-38, 0)
...
05-22 20:26:13.645: W/MediaPlayer(23818): mediaplayer went away with unhandled events

No puedo encontrar un-38 código en elSitio de Android, así que no sé qué es eso. Tampoco estoy seguro de qué estado esstate 0. Estoy asumiendoIdle porque el estado del sitio Android:

Hay una diferencia sutil pero importante entre un objeto MediaPlayer recién construido y el objeto MediaPlayer después de llamar a reset (). Es un error de programación invocar métodos como ... detener () ... en el estado Inactivo para ambos casos.

De todos modos, el punto es que no creo que sea como lo sugiere el enlace antes mencionado, porque se supone que la tasa de bits más alta llena el búfer más rápido que la corriente de tasa de bits más baja, ¿verdad? Entonces, ¿por qué tarda tanto en comenzar la transmisión?

Como nota al margen, esto funciona perfectamente bien en los siguientes dispositivos: Samsung Galaxy Music, - Nota, - Nota II, - S II, - S III mini y dispositivos Google Nexus. Solo en el Samsung Galaxy S III, estamos experimentando este retraso en la transmisión de música en vivo desde Internet.

¿¿Por qué??

Respuestas a la pregunta(0)

Su respuesta a la pregunta