Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Запись VP8 потоков в контейнер webm

Начиная со сборки 5.2.905, для записи VP8 потоков в контейнер webm по умолчанию используется Java-реализация

Code Block
themeRDark
webm_java_writer_enable=true

Для данной реализации доступны настройки длительности (в миллисекундах) и размера кластера (а байтах), по достижении которых данные потока записываются в файл на диске

Code Block
themeRDark
webm_cluster_duration_limit=100000
webm_cluster_size_limit=131072

При возникновении проблем с записью, существует возможность переключиться на реализацию на базе ffmpeg

Code Block
themeRDark
webm_java_writer_enable=false

Клиентская часть

При включении записи потоков на сервере, будет ли записан поток, или нет, зависит от значения параметра record, переданного функции createStream в скрипте публикующего клиента:

...