Документация Flussonic Media Server

Contents

Репликация

Догоняющая репликация DVR

Flussonic Media Server имеет уникальную возможность автоматической репликации архива видеопотока между серверами. После установления соединения между источником и вторичным сервером, вторичный сервер сам заберет недостающее видео с источника.

При этом вторичный сервер умеет ограничивать суммарную скорость репликации что бы не прерывать качество вещания прямого эфира.
Эта возможность может быть использована в нескольких случаях:

  • копирование архива на другие сервера для надежности с автовосстановлением после сбоев;
  • вещание со сдвигом времени в другом часовом поясе с надежным автоматическим восстановлением недостающего видео.

Чтобы включить репликацию, необходимо использовать ключевое слово replicate в конфигурации dvr:

source origin1 {
  dvr /storage 20d replicate;
}

При наличии ключевого слова replicate запись будет включена постоянно, поэтому использовать опцию dvr_offline вместо dvr не рекомендуется.

Репликацию можно включить и для отдельного потока:

stream ort {
  url m4f://flussonic1.myhosting.com/ort;
  dvr /storage 7d replicate ;
}

В этом случае для получения потока мы рекомендуем использовать внутренний протокол Flussonic m4f. О преимуществах протокола m4f можно прочитать по ссылке.