PDA

Просмотр полной версии : [Вопрос] PlayAudioStreamForPlayer - ограничение длины?



Jackal
23.01.2016, 13:20
Недавно наткнулся на такую интересную вещь при использовании PlayAudioStreamForPlayer:

1) проигрывается mp3 файл в игре размером 13 МБ около 45 секунд.
2) проигрывается mp3 файл в игре размером 4 МБ около 1 минуты 15 секунд.

Проверил закономерность, и правда - чем меньше весит проигрываемый файл, тем дольше он проигрывается в игре.
Если скопировать эту же ссылку и запустить в браузере, то все треки вне зависимости от размера играют до конца.

Какой размера в МБ может проиграть сервер? И есть ли возможность его регулировать?

Daniel_Cortez
23.01.2016, 13:46
Недавно наткнулся на такую интересную вещь при использовании PlayAudioStreamForPlayer:

1) проигрывается mp3 файл в игре размером 13 МБ около 45 секунд.
2) проигрывается mp3 файл в игре размером 4 МБ около 1 минуты 15 секунд.

Проверил закономерность, и правда - чем меньше весит проигрываемый файл, тем дольше он проигрывается в игре.
Если скопировать эту же ссылку и запустить в браузере, то все треки вне зависимости от размера играют до конца.

Какой размера в МБ может проиграть сервер? И есть ли возможность его регулировать?
Сервер вообще ничего не знает об аудиофайлах, за проигрывание отвечает клиент. Скорее всего, у вас проблемы с сетью (низкая скорость скачивания, частые дисконнекты, угрёбищный провайдер?), и треки прерываются потому, что клиент не успевает их скачивать по мере воспроизведения или из-за обрыва соединения. Попробуйте перекодировать аудиофайл с более низкой частотой дискретизации и битрейтом.