Формат адреса rtsp:
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0
Объяснение параметра:
имя пользователя: имя пользователя для входа в камеру (то есть имя пользователя и пароль для входа на страницу веб-управления камерой)
пароль: пароль для входа в камеру
ip: IP самого устройства камеры
порт: номер порта
канал: номер канала, начиная с 1. Например, канал 2, тогда канал=2.
подтип: тип кодового потока, основной кодовый поток (подтип=0), вспомогательный кодовый поток (подтип=1)
Пример: это адрес доступа к моей камере.
rtsp://admin:abcd12345@10.0.0.4:554/cam/realmonitor?channel=1&subtype=0
Войдите на страницу управления камерой и получите прямой доступ к ее IP-адресу. Например: http://10.0.0.4.
После входа вы увидите экран камеры:
Настройте параметры потока камеры:
Порты по умолчанию для каждого протокола можно увидеть на странице конфигурации сети:
Адрес RTMP можно настроить при доступе к платформе:
Доступ напрямую с помощью проигрывателя VLC:
Вы также можете использовать ffmpge для написания собственного программного обеспечения для потоковой передачи данных для получения данных камеры:
Дизайн потокового медиаплеера:https://blog.csdn.net/xiaolong1126626497/article/details/105412560
Камеры Dahua поддерживают потоковую передачу на RTMP-серверы. Чтобы использовать эту функцию, вам необходимо самостоятельно создать RTMP-сервер, а затем настроить его.
Как настроить RTMP-сервер в Windows?
Посмотрите здесь: https://cloud.tencent.com/developer/article/1932854
Как создать RTMP-сервер в Linux?
Посмотрите здесь: https://cloud.tencent.com/developer/article/1932859
После настройки вы можете использовать VLC или самостоятельно разработанный проигрыватель потокового мультимедиа, чтобы вывести видеоэкран по только что установленному адресу.
Адреса для потоков извлечения и отправки RTMP одинаковы.