Skip to content

Мультибитрейтный захват

Многие камеры и энкодеры отдают несколько качеств отдельными потоками. Вход mbr склеивает их в один мультибитрейтный поток: зритель получает один плейлист со всеми качествами и адаптивным переключением.

Настройка

streams:
  cam1:
    inputs:
    - mbr:
        inputs:
        - rtsp:
            url: rtsp://admin:password@10.0.0.5/stream0   # высокое качество
        - rtsp:
            url: rtsp://admin:password@10.0.0.5/stream1   # низкое качество

Внутри mbr.inputs допустимы те же протоколы, что и в обычных inputs.

Note

TODO: правила выравнивания дорожек (таймстемпы, GOP), порядок качеств в плейлисте, поведение при падении одного из качеств.

Альтернатива: транскодер

Если источник один, мультибитрейт готовится транскодером.

Что дальше