Как «Брандашмыг» успевал за выбором зрителя

В интерактивном фильме зритель выбирает, что должен сделать герой, а фильм продолжает историю по одному из вариантов. Но цифровое видео обычно передаётся не целиком, а небольшими порциями: плеер заранее загружает ближайший фрагмент, чтобы воспроизведение не прерывалось. Если ждать, пока после выбора начнёт загружаться другая сцена, пауза разрушит ощущение непрерывного просмотра.

Две сцены — один плавный переход

Для «Брандашмыга» эту проблему решили на уровне специального движка — программы, которая управляла воспроизведением и переходами между эпизодами. Пока шёл текущий фрагмент, система заранее подготавливала оба возможных продолжения. Когда зритель нажимал кнопку, плееру оставалось переключиться на уже загруженную сцену, а не ждать её из сети.

Поэтому выбор мог ощущаться почти мгновенным. Предварительная загрузка работала как развилка, подготовленная заранее: зритель определял, по какой дороге пойдёт история, но обе дороги уже были готовы к началу.

Цена интерактивности

Такой подход требовал заранее предусмотреть варианты и держать их доступными до решения зрителя. Это не означало, что фильм одновременно показывал две версии сюжета: система подготавливала их, а затем продолжала выбранную. Чем больше развилок и возможных продолжений, тем сложнее организовать их плавную подачу.

В результате выбор в «Брандашмыге» был не просто кнопкой поверх обычного фильма. За ощущением свободы стояла невидимая техническая работа: пока зритель раздумывал, следующий эпизод уже ждал своего часа.