Устройства, использованные в данном примере:
- Один энкодер Magewell Ultra Encode (в примере используется Ultra Encode HDMI)
- Один декодер Magewell Pro Convert (в примере используется Pro Convert for NDI® to HDMI)
- Одна PTZ-камера (в качестве источника видео для энкодера)
-
Дополнительное оборудование:
- Один ноутбук (для доступа к веб-интерфейсам устройств)
- Один дисплей
- Несколько HDMI- и сетевых кабелей
- В данном примере используются энкодер Magewell Ultra Encode HDMI и декодер Pro Convert for NDI® to HDMI для построения сквозного рабочего процесса передачи по протоколу SRT.
- Схема передачи сигнала показана на диаграмме подключения устройств ниже.
Согласно руководству по развёртыванию SRT от SRT Alliance, протокол SRT использует двустороннюю связь между исходной точкой (энкодером) и конечной точкой (декодером) для оптимизации передачи потока через публичные сети. Для установления соединения применяется процедура согласования, в рамках которой каждое устройство определяется как Caller (инициирует SRT-сессию) или Listener (ожидает запрос от Caller для начала SRT-сессии).
Решение 1: энкодер - Listener, декодер - Caller
Настройка энкодера
- 1. Войдите в веб-интерфейс (Web GUI) устройства Ultra Encode и перейдите во вкладку Network.
-
В разделе Ethernet включите параметр
Set IP address manuallyи укажите IP-адрес, маску подсети и другие необходимые сетевые параметры. -
Нажмите кнопку
Apply.
2. В меню слева выберите Streaming Server, затем нажмите кнопку Add Server. В качестве типа сервера выберите SRT Listener.
3. Введите номер порта во всплывающем окне (в нашем примере - 8000), выберите количество подключений (режим SRT Listener поддерживает до 8 одновременных клиентов) и нажмите кнопку Save. Кодер начнёт трансляцию, как только SRT Caller установит соединение.
Настройка декодера
Войдите в веб-интерфейс декодера Pro Convert и перейдите на вкладку Source. В разделе SOURCE PRESETS нажмите кнопку Add и выберите MPEG-TS over SRT.
2. Во всплывающем окне выберите режим Caller. В поле Address введите публичный IP-адрес энкодера. Укажите номер порта (он должен совпадать с номером, который вы ввели в настройках энкодера) и нажмите кнопку OK.
Добавленные настройки появятся в списке SOURCE PRESETS. Нажмите кнопку Select, чтобы начать декодирование SRT-потоков, поступающих от энкодера.
Вариант 2: энкодер в режиме Caller, декодер в режиме Listener
Настройка декодера
-
1. Войдите в веб-интерфейс декодера Pro Convert. Нажмите на вкладку
Systemв верхнем меню, затем выберите значокNetwork. Включите переключательSet IP Address Manually, после чего введите IP-адрес, маску подсети и другие данные. Нажмите кнопкуApply.
2. Перейдите на вкладку Source. В разделе SOURCE PRESETS нажмите кнопку Add и выберите MPEG-TS over SRT.
3. Во всплывающем окне выберите режим Listener, введите номер порта (в данном примере -10000) и нажмите кнопку OK.
4. Созданные настройки появятся в списке SOURCE PRESETS. Нажмите кнопку Select, и декодер перейдёт в режим ожидания сеанса SRT-вещания от энкодера.
Настройка энкодера
- Войдите в веб-интерфейс устройства Ultra Encode.
-
В меню слева выберите
Streaming Server, нажмите кнопкуAdd Server, а затем выберитеSRT Caller.
2. Во всплывающем окне в поле Address введите публичный IP-адрес декодера. Укажите номер порта (он должен совпадать с номером, установленным в декодере) и нажмите кнопку Save. Энкодер инициирует соединение с SRT Listener (декодером) и начнёт трансляцию.