Versions Compared

Key

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

...

ЭлементОписаниеМаксимальный размер
{streamName}Имя потока
{duration}Длительность файла, только для MP4-записей
{startTime}Время начала записи потока или фрагмента20 символов
{endTime}Время окончания записи потока или фрагмента20 символов
{startTimeMillis}Время сервера на момент начала записи потока или фрагмента20 символов
{endTimeMillis}Время сервера на момент окончания записи потока или фрагмента20 символов
{sessionId}Идентификатор сессии в кодировке BASE6460 символов
{mediaSessionId}Идентификатор медиасессии36 символов
{login}Логин32 символа
{audioCodec}Аудиокодек4 символа
{videoCodec}Видеокодек4 символа

...

Начиная со сборки 5.2.458, время начала, окончания и длительности записи вычисляется по меткам времени кадров потока. При этом, отсчет меток времени RTMP потока всегда начинается с 0, для WebRTC потока публикующая сторона браузер фиксирует полную метку времени по данным своих часов.

Code Block
themeRDark
stream_record_policy_template={streamName}-{startTime}-{endTime}-{duration}

В сборке 5.2.635 добавлена возможность указать время начала и окончания записи по часам сервера

Code Block
themeRDark
stream_record_policy_template={streamName}-{startTimeMillis}-{endTimeMillis}

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

Для более точного вычисления времени с учетом синхронизации аудио и видео в записи, необходимо включить буферизацию аудиоданных при записи. С этой целью, добавлена настройка

...