Сравнительный пример использования техники Nullsound Streaming для синхронизации (форсирования) проигрывания клипа

Следующий пример содержит ресурсоемкую, "тормозящую" анимацию, проектная длина которой составляет 2 секунды (2000 миллисекунд). При проигрывании такой анимации частота кадров фильма резко падает, что приводит замедлению картинки и увеличению реального времени проигрывания фильма.

С Nullsound Streaming

В этом клипе (155 Кб) применяется техника "Nullsound Streaming", заключающаяся в форсировании клипа с помощью введения в него stream-звука. В результате частота кадров и реальное время проигрывания максимально приближаются к проектным, заданным разработчиком в свойствах фильма. Но пропускаются кадры, на прорисовку которых не хватает процессорного времени.

Без Nullsound Streaming

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

Показанные клипы отличаются только тем, что первый содержит мувиклип "mcKicker", реализующий технику "Nullsound Streaming".

Скачать исходник: exp-kicker.zip (262 Kb).