Данный документ представляет собой инструкцию пользователя для пользования разработкой - Удаленная телестудия. В инструкции описаны необходимые действия пользователя для полноценного использования разработки. Предполагается, что пользователь знаком с OBS и его возможностями. Инструкция не включает в себя порядок настройки IP устройств и устройств ввода/управления.
Удаленная телестудия позволяет пользователю (режиссеру) проводить съемочный процесс удаленно. Разработка решает следующие задачи: проксирование RTSP потоков с IP камер, прием звука, NDI источников и устройств видеовхода; локальное распределение перечисленных источников в OBS сценах, создания RTSP потока Multiview OBS; создание RTSP потока звука, принимаемого внешним звуковым микшером. Использование Удаленной телестудии подразумевает: использование устройства ввода/управления, подключаемого по websocket; использование устройства ввода/управления, работающего по ONVIF протоколу для управления IP камерами, если они являются PTZ.
Создать новую коллекцию сцен в OBS
Добавить новый Gstreamer source и вставить следующий пайплайн для картинки:
rtspsrc protocols=tcp latency = 0 location=rtsp://172.18.191.90:8554/1 drop-on-latency=true ! decodebin ! video/x-raw ! queue ! video.
Добавить новый Gstreamer source и вставить следующий пайплайн для звука:
rtspsrc protocols=tcp latency = 0 location=rtsp://172.18.191.90:8554/1 drop-on-latency=true ! decodebin ! audio/x-raw ! queue ! audio.
На данном этапе требуется вручную синхронизировать звук и картинку на компьютере пользователя(режиссера), поэтому требуется выставить задержку на источник звука в OBS.
а. Перейти у источника звук в Advanced Audio Properties
b. Выставить Sync Offset у источника звука (450-500ms)
Подключить устройства ввода/управления
После остановки записи видеофайл будет автоматически выгружен на облачный носитель
В данной части описаны наиболее вероятные проблемы при работе с разработкой и способы ее решения.
Отсутствие звука и картинки (черный экран)
Решение: exe файл, удаленно перезапускающий пайплайны на компьютере Удаленной телестудии
Рассинхрон звука и картинки
Решение: ручное исправление путем выставления задержки
Отсутствие устройства видеовхода в OBS
Решение: подключение по AnyDesk и добавление устройства вручную