Оптимизация смены качества звука

Avatar
  • обновлен

Сейчас когда меняю качество (например, с superb на efficient, но вообще говоря это работают сейчас при любом смене качества) происходит небольшой лаг в проигрывании. Я делаю вывод, что в этот момент приложение сбрасывает скаченный (и пока не проигранный) поток, что грустно. Надо оставлять скаченные пакеты когда качество переключается на более низкое.

Таким образом а) проигрывание в таком случае останется непрерывным б) часть трека я еще послушаю в хорошем качестве, настолько насколько эти данные скачались в) вы позаботитесь о моем трафике (и о нагрузке на ваши серваки)

стоит ли сбрасывать буфер в более низком качестве при переключении на более высокое? не знаю. но обратную ситуацию обработать хорошо бы. +пригодится когда решите сделать автонастройку качества