Потоковая музыка, как Spotify - PullRequest
1 голос
/ 09 февраля 2012

Я работаю над созданием приложения, которое транслирует mp3-файлы с сервера. Я использую AudioStreamer Мэтта Галлахера, чтобы сделать это, но заметил, что (особенно на не Wi-Fi), что требуется несколько секунд для буферизации и начала потоковой передачи аудио. Я стараюсь минимизировать это, как Spotify, что делает это почти мгновенно.

Какой лучший способ сделать это?

1 Ответ

3 голосов
/ 09 февраля 2012

Spotify делает много умных вещей, чтобы обеспечить мгновенную передачу музыкальных потоков.Я не знаю, как именно вы реализуете свою потоковую передачу, но стоит прочитать эту статью, чтобы получить представление о том, что именно происходит при потоковой передаче из Spotify:

http://pansentient.com/2011/04/spotify-technology-some-stats-and-how-spotify-works/

Существует много «изящных» логик, связанных с Spotify, который предсказывает, какие треки вы будете играть в будущем, и предварительно извлекает их.Их мобильные приложения изначально не пользовались этим преимуществом в той же степени, что и настольные компьютеры, но я подозреваю, что по мере взросления приложений некоторые из усовершенствований платформы были переведены на мобильные устройства.

...