Ретрансляция видеопотоков — это процесс, при котором сервер перенаправляет поток с камеры.
Сервер выступает в качестве источника трансляции, создавая ссылку на rtsp-поток с подключенной камеры. Эта функция используется для снижения нагрузки на саму камеру и ее процессор. Так, при каждом параллельном потоке, который камера должна обрабатывать, нагрузка на нее возрастает, что может вызвать проблемы с изображением и нестабильную работу камеры. Используя сервер в качестве ретранслятора, можно безопасно получать поток с одной камеры несколько раз, не влияя на ее работу и стабильность.
Откройте веб-панель стримера → боковое меню → сервер → вкладка "настройки сервера" и включите ретрансляцию RTSP-потоков. Сохраните изменения.
По умолчанию создан один пользователь для авторизации. Также в данный блок можно добавлять неограниченное количество пользователей RTSP-сервера. Затем эти логины и пароли можно использовать в формировании RTSP ссылки для получения потоков любой камеры.
Если на RTSP сервере не создано ни одного пользователя, то авторизация происходит с любым логином/паролем.
Делаем проброс порта 8554 на маршрутизаторе и/или разрешаем входящее подключения на порт 8554 в межсетевом экране.
Теперь у каждой камеры будет свой выходной RTSP-поток, доступный по адресу:
rtsp://{login}:{password}@{serverHost}:{rtspPort}/{camName}/{potok}
login — логин пользователя RTSP для авторизации password — пароль пользователя RTSP для авторизации или временный токен камеры serverHost — домен или IP-адрес сервера rtspPort — порт RTSP-сервера, по умолчанию 8554 camName — имя камеры на стримере. можно взять, например, из URL в карточке камеры potok — может принимать значения: 0 — первичный поток, 1 — вторичный поток
Пример такой RTSP ссылки:
rtsp://admin:pAssWOrD@streamer.domain.com:8554/parkovka3/0
Также можно авторизовываться на RTSP-сервере по значению пароля токена камеры. Это тот же самый токен, который используется для получения скриншотов, потоков для плеера и так далее. Время жизни такого токена 1 сутки. Логин такой же.
Пример RTSP-ссылки:
rtsp://admin:1b8f9ef6af96e072c0147ae4b514f17929dc0463-1703154546@server.domain.com:8554/camName/0
Данный токен можно получить также с помощью API из cloud.dvor24.com.