Отправка потока на Decklink SDI¶
Flussonic Media Server может не только захватывать, но и передавать поток на плату захвата и вывода Decklink SDI или HDMI.
Вывод на плату Decklink SDI или Decklink HDMI¶
Для вывода на Decklink укажите параметр push decklink://
:
stream test {
input udp://239.0.0.1:1234;
push decklink://0;
}
Flussonic декодирует и затем передает поток на указанный номер устройства или порт на самой карте (например, 0). При необходимости можно указать опцию deinterlace=true
для устранения чересстрочности.
Режимы карты Decklink¶
Обычно карта Decklink поддерживает ограниченный набор режимов. Каждый режим — это комбинация размера кадра и кадровой частоты, закодированные в формате Decklink. Например, 1080i50 означает размер кадра 1920x1080 и кадровую частоту 50000/1000 FPS. Отправляя поток на карту Decklink, вы можете задать значение режима в параметре format
. Например:
stream test {
input ...;
push decklink://0 video_format=1080i50;
}
Возможные режимы работы Decklink описаны в API
Дуплексный режим работы¶
Чтобы указать для карты DeckLink SDI режим работы Duplex, позволяющий выбрать направление входа и выхода, используйте следующую конфигурацию в глобальных настройках DeckLink:
decklink 0 {
profile two_half;
}
decklink 1 {
profile two_half;
}
Пример выше показывает конфигурацию полудуплексного режима для карты DeckLink Duo 2.
Карты DeckLink Quad 2 и DeckLink Duo 2 имеют нестандартную нумерацию при сопоставлении (маппинге) физических и логических портов (см. Рис. 1), что влияет на конфигурацию дуплексных режимов.
Рис. 1. Сопоставление (маппинг) логических и физических портов карт DeckLink Quad 2 и DeckLink Duo 2.
Давайте настроим карту DeckLink Quad 2 так, чтобы все порты использовались либо как вход, либо как выход.
В этом случае карта должна работать в режиме two_half
.
Чтобы установить режим two_half
для карты DeckLink Quad 2, используйте приведенную ниже конфигурацию:
decklink 0 {
profile two_half;
}
decklink 1 {
profile two_half;
}
decklink 2 {
profile two_half;
}
decklink 3 {
profile two_half;
}