Показать сообщение отдельно
Старый 14.05.2010, 02:18
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 3  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

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


Последний раз редактировалось mooncar; 14.05.2010 в 02:37.