Versions Compared

Key

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

...

Могут быть настроены следующие параметры буферизации

ПараметрЗначение по умолчаниюОписание

rtmp_out_buffer_start_size

300Размер буфера при запуске буферизации для потока, мс

rtmp_out_buffer_initial_size

2000Первоначальный размер буфера, распределяемый при инициализации, мс

rtmp_out_buffer_polling_time

50Периодичность проверки буфера, мс

rtmp_out_buffer_max_bufferings_allowed

-1Количество буферизаций для потока, по умолчанию не ограничено

Последовательность выполнения операций (Call Flow)

...

Code Block
languagejs
themeRDark
   session.createStream({
        name: streamName,
        display: localVideo,
        cacheLocalResources: true,
        receiveVideo: false,
        receiveAudio: false
    }).on(STREAM_STATUS.PUBLISHING, function (stream) {
        ...
    }).on(STREAM_STATUS.UNPUBLISHED, function () {
        setStatus("#publishStatus", STREAM_STATUS.UNPUBLISHED);
        onUnpublished();
    }).on(STREAM_STATUS.FAILED, function () {
        ...
    }).publish();

Известные проблемы

1. При републикации потока на другой RTMP сервер и проигрывании потока с этого сервера в плеере JWPlayer. соотношение сторон картинки может быть искажено

Симптомы: соотношение сторон при проигрывании потока с RTMP сервера отличается от опубликованного потока

Решение: включить отправку метаданных при републикации

Code Block
themeRDark
rtmp_transponder_send_metadata=true