В работе Медиацентра МИЭМ активно используются источники потоков RTSP. Их подключение к VMix позволяет получать изображение с задержками порядка 300 мс, в OBS -- 2-3 секунды, что совсем не годится для производства.
OBS обычно используют с веб-камерой или платой захвата. Это бесплатное, открытое, широко распространенное приложение со множеством модулей широко применяется стримерами. Здесь же есть режим студии, позволяющий работать с OBS как со студийным видеомикшером.
Актуальные данные о камерах и кодерах находятся здесь
Исходная инструкция находится здесь.
c:\Program Files\obs-studio\obs-plugins\64bit\
(это путь по умолчанию для OBS)PathTo\gstreamer\1.0\mingw_x86_64\bin\
(вспомните путь установки программы из п.2). Возможно, потребуется перезагрузка.GStreamer Source
.rtspsrc location=rtsp://172.18.191.12:554/stream/main latency=50 drop-on-latency=true ! decodebin ! video/x-raw ! queue ! video.
(это пример камеры в 520). Update: лучше использовать rtspsrc location=rtsp://172.18.191.192:554/stream/main latency=200 ! rtph264depay ! decodebin ! queue ! video.Sync appsinks to clock
.GStreamer Source
.uridecodebin uri=rtsp://172.18.191.178:554/user=admin_password=Supervisor_channel=1_stream=0.sdp?real_stream name=bin ! queue ! video.
(это пример NVR в 435).channel=i
, где i номер камеры в NVR.Sync appsinks to clock
.config.xml
с помощью блокнота.<proxy></proxy>
, а уже в нем тег <url></url>
и вставьте rtsp поток камеры.<url>rtsp://172.18.191.74:554/user=admin_password=BhcGS01Q_channel=1_stream=0.sdp?real_stream</url>
<proxy>
(вместе с самим тегом) и вставьте еще раз ниже сразу после первого тега </proxy>
, далее найдите тег <suffix>proxy</suffix>
(он идет сразу после <proxy>
) и поменяйте название внутри тега.<suffix>proxy1</suffix>
.C:\Users\Edit-PC1>CD C:\Users\Edit-PC1\Downloads\happytime-rtsp-server-x64\happytime-rtsp-server-x64
C:\Users\Edit-PC1\Downloads\happytime-rtsp-server-x64\happytime-rtsp-server-x64>RtspServer.exe
rtsp://192.168.23.7/proxy
GStreamer Source
.uridecodebin uri="здесь напишите rtsp поток через proxy" name=bin ! queue ! video.
uridecodebin uri=rtsp://192.168.23.7/proxy2 name=bin ! queue ! video
.