PDA

Просмотр полной версии : Скорость буферизации файлов


jonblow
17.12.2008, 12:25
Используется стандартный код для буферезации и проигрывания видео,
o.nc = new NetConnection();
o.nc.connect(null);
o.ns = new NetStream(nc);
o.ns.setBufferTime(2);
Файлы - h264 + mp3 Размер от 20Мб до 350Мб , битрэйт у всех файлов одинаковый.

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

Ести ли такая настройка чтобы файлы разного размера стартовали одинаково быстро

На скорость хранилища файлов я грешу меньше всего так как используется CDN

etc
17.12.2008, 12:59
Ну, вероятно, буферизация зависит от скорости соединения, таким образом, чтобы не было повторных буферизаций.

rainbowrussia
29.01.2009, 02:28
В самом начале кроме запихивания N секунд в буфер происходит еще и чтение метаданных, куда можно позиционироваться при перемотке. Чем файл длинее - тем метаданных больше.