2016-03-29 9 views
0

я получил эквивалент RTSP, который:Что такое HTTP URL, чтобы поток вспомогательный поток канала от Dahua/CP-плюс камера

rtsp://my_cam_ip:554/cam/realmonitor?channel=1&subtype=1 

я наткнулся на некоторые эквиваленты в https://www.ispyconnect.com/man.aspx?n=CP+PLUS, как

http://my_cam_ip/axis-cgi/mjpg/video.cgi?camera=[CHANNEL] 

но, он струится только из основного потока.

+0

Почему вы ожидаете наличия такого URL-адреса? В общем, RTSP предпочитается через HTTP для потоковой передачи в реальном времени, а URL-адреса HTTP используются просто как механизм резервного копирования или моментального снимка. Либо обратитесь к руководству, либо если модель поддерживает ONVIF, попробуйте проверить все видеопотоки через ONVIF. –

+0

Я хочу, чтобы видео появилось в веб-браузере для моей новой системы администрирования. Похоже, потоковая передача через HTTP может быть легко завершена внутри тега

+0

Самый надежный способ - перевести поток rtsp в поток mp4 или webm либо с помощью ffmpeg, либо с помощью собственного кода. –

ответ

3

Это прекрасно работает с Dahua DH-IPC-hfw5421e-г

http://my_cam_ip/axis-cgi/mjpg/video.cgi?subtype=1 
1

Я боролся с этим в течение часа и на основе опыта с какой-то другой делает я обнаружил, что для тока (2017) модели Dahua, это работает, если вы хотите поток 2 в MJPEG поток:

RTSP: // пользователь: пароль @: 554/Ж/realmonitor/канал = 1 & подтип = 2

Подтип = 2 не 1, как указано в документации (подтип = 0 дает основной и подтип = 1 секунду H264 поток; Датчик прошивки Dahua должен был считать MJPEG «третичным» выбором).

Вам также необходимо посетить страницы конфигурации потока, чтобы перенести второй поток в режим MJPEG.

Подтип = 2, похоже, сейчас недокументирован, мне просто пришлось рассказать дилеру Дахуа добавить его в свои заметки.

Обратите внимание, что обтекатель потока по-прежнему является RTSP, это просто полезная нагрузка для сжатия, которая является MJPEG. VLC отобразит его с указанным выше URL-адресом.

Обратите внимание, что если вы хотите, чтобы поток mjpeg в формате на сервере (готов к использованию браузером), вам необходимо повторно обернуть его с помощью CVLC или FFMPEG, чтобы он был доступен в гнезде для прослушивания TCP.

~~~

[Rudolfs Бундулис - со всем уважением вы пропустили точку - наиболее достойные современные IP-камеры могут поддерживать два независимых процесса кодирования, так что вы можете запустить выходной поток MJPEG вместе с одним или несколькими H264 основных потоков, так что гораздо эффективнее, если камера сделает это, чем связать дополнительное оборудование в транскодировании потока. ]

+0

Сноска: NB Я нахожу, что Дахуа очень «придирчивы» к приему клиента по сравнению с Hikvision. Вы можете обнаружить, что Dahua будет хорошо отображаться в версии VLC с графическим интерфейсом, но не на CVLC или FFPLAY, например. [Имейте в виду, что я вхожу в сложную конфигурацию туннелей здесь, чтобы иметь возможность сыграть в этом. ] –

+0

Также см. Здесь: https://dahuawiki.com/Remote_Access/RTSP_via_VLC – Joost

0

это одна работа идеально подходит для субпотока

http://my_cam_ip/axis-cgi/mjpg/video.cgi?subtype=1 

но я требуется основной поток HTTP URL для Dahua DH-IPC-HFW1120SP

http:///my_cam_ip/axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT] 
http:///my_cam_ip/axis-cgi/mjpg/video.cgi?camera=[CHANNEL] 

следующий URL не работает