Цитата:
Сообщение от rainbowrussia
В общем случае битрейт может быть непостоянным, плюс заголовок.
Варианты решения:
1) если pctLoaded меньше pctTime, то принять pctLoaded = pctTime
2) заморочиться с массивом временных меток (метаданные, могут отсутствовать), в нем как раз есть соответствия точек времени с байтами от начала файла.
ИМХО.
|
Спасибо, возможно 1 и использую. Думаю, что в моих техусловиях это небольшой трюк вполне будет допустим.
По поводу 2 - энкодинг не я делаю, метаданные использую, конечно, но по минимуму.
Цитата:
Сообщение от in4core
1. связь нормальна
Запускай ползунок, после интервала загрузки в 5%, до этого делай его дисаблед
|
Не совсем понял... Ползунок воспроизведения-то стартует сразу, как начинаю проигрывание..
Думаю тогда уж можно задать размер буфера побольше.