Почему некоторые аудиопотоки в Интернете начинают воспроизводиться на Samsung S3 дольше?

Мы испытываем почти полную противоположность тому, что упоминается здесь:Почему это занимает так много времени для Android?s MediaPlayer, чтобы подготовить некоторые прямые трансляции для воспроизведения?

мы протестировали несколько потоков, но в частности два

1 -http://usa8-vn.mixstream.net:8138 - SampleRate: 32000 Гц и битрейт: 96 кбит / с

2 -http://source01.platform02.true.nl:800 - SampleRate: 44100 Гц и битрейт: 128 кбит / с

Меньший поток битов начинает воспроизводиться мгновенно (как толькоprepared), в то время как поток с более высоким битрейтом начинает играть до двух минут. Кроме того, при попытке передать поток с более высоким битрейтом я получаюMediaPlayer error (1, -110) (который предположительноMEDIA_ERROR_UNKNOWN, а такжеMEDIA_ERROR_TIMED_OUT - очевидно, потому что это занимает слишком много времени, чтобы загрузить что-то). Затем, когда я останавливаю поток, я вижу это в моем 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

Я могу'не найти-38 код наСайт Androidтак что я нене знаю, что это такое. Я также не уверен, какое государствоstate 0, Я'м при условииIdle потому что состояние сайта Android:

Существует небольшая, но важная разница между вновь созданным объектом MediaPlayer и объектом MediaPlayer после вызова метода reset (). В обоих случаях вызывать такие методы, как ... stop () ... в состоянии ожидания, ошибка программирования.

Во всяком случае, дело в том, что я нене думаю, что этоКак и в приведенной выше ссылке, так как предполагается, что более высокий битрейт заполняет буфер быстрее, чем поток с более низким битрейтом, верно? Так почему же так долго, чтобы запустить поток?

Как примечание, это прекрасно работает на следующих устройствах: Samsung Galaxy Music, - Note, - Note II, - S II, - S III mini и устройства Google Nexus. Это'просто на Samsung Galaxy S III, что мывновь испытайте это отставание в потоковой передаче живой музыки из Интернета.

Зачем??

Ответы на вопрос(0)

Ваш ответ на вопрос