Страница 1 из 5
как правильно добавить ip камеру в MajorDomo?
Добавлено: Вс июн 17, 2018 2:07 pm
Yashalta
Добрый день!
Подскажите пожалуйста как добавить видео поток такого вида
Код: Выделить всё
rtsp://USER:PASSWORD@xx.xx.xx.xx:PORT/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
в MajorDomo?
Есть инструкция
http://www.majordomohome.com/Main/ScNetCam она 2012 года скорее всего она еще актуальна! Но, возможно в MajorDomo уже реальзованно, что то еще? хочу попробовать все возможные варианты, что бы реализовать максимально удобный вариант решения!
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Вс июн 17, 2018 4:50 pm
C_3AXAPOB
Можно через Простые устройства, можно через модуль onvif
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Вс июн 17, 2018 10:20 pm
Yashalta
C_3AXAPOB писал(а): ↑Вс июн 17, 2018 4:50 pm
Можно через Простые устройства, можно через модуль onvif
Спасибо за совет! Но, что то у меня не получается!
Вывод видео потока при помощи модуля onvif
по этой ссылке
viewtopic.php?f=5&t=3777
к сожалению картинки уже не "показывают" и поэтому не понимаю, что делать, что бы вывести поток на сцену!
Что было сделано мною:
1. установил модуль onvif
2. В настройках модуля onvif нажал кнопку "Discovery" и моя камера автоматом нашлась

И, что с этим дальше делать я не понимаю! Как дальше имея то, что я имею вывести в сцену?
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Вс июн 17, 2018 10:53 pm
C_3AXAPOB
Там должен быть раздел Streams с кодом для вставки.
Давайте попробуем так, вставьте на сцену хтмл блок с содержанием
[#module name="thumb" url="rtsp://xx.xx.xx.xx:PORT/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif"1" username="*****" password="**********"#] записав свои данные конечно.
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Пн июн 18, 2018 8:45 am
directman66
Это все равно будет не то, что ожидает автор. По данной ссылке будет даже не слайд-шот,а единственный скриншот.
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Пн июн 18, 2018 8:55 am
directman66
Кстати, вот технология, которой нам точно не хватает.
https://itnan.ru/post.php?c=1&p=337112
RTSP to MSE
Еще один кейс использования MSE over Websockets — это воспроизведение видео с IP-камеры или другой системы, которая отдает видеопоток по RTSP.
IP камера, как правило, нативно поддерживает H.264 и AAC кодеки, поэтому кодеки полностью совпадают с теми, что используются на MSE. Это помогает избежать транскодинга, поглощающего ресурсы CPU.
Схема трансляции следующая:
Браузер просит RTSP поток.
Сервер устанавливает соединение с камерой и запрашивает этот поток у камеры по RTSP.
Камера отдает RTSP поток. Начинается стриминг.
RTSP поток конвертируется в Websockets на стороне сервера и спускается на браузер.
Браузер передает поток MSE-плееру для воспроизведения.
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Пн июн 18, 2018 9:41 am
C_3AXAPOB
можно с параметром live [#module name="thumb" url="rtsp://admin:******@10.1.0.91" live="1"#]
тогда это будет слайдшоу.
"встроенные средства поток и не обеспечивают -- даже с live это периодический запрос скриншотов. для потока смотрите какой-нибудь внешний транслятор из rtsp в mjpeg."
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Пн июн 18, 2018 9:55 am
directman66
https://github.com/arut/nginx-rtmp-module
Вот стример, который может транслировать поток камер в удобный для браузеров формат.
Еще интересный пример
https://habr.com/post/229243/
В частности нас интересует:
Код: Выделить всё
$wget flashphoner.com/downloads/builds/WCS/3.0/x8664/wcs3_video_vp8/FlashphonerMediaServerWebRTC-3.0/FlashphonerMediaServerWebRTC-3.0.868.tar.gz
2. Развернули:
$tar -xzf FlashphonerMediaServerWebRTC-3.0.868.tar.gz
3. Установили:
$cd FlashphonerMediaServerWebRTC-3.0.868
$./install.sh
В процессе установки ввели внешний IP адрес сервера: 54.186.112.111 и внутренний 172.31.20.65 (тот что Private IP).
4. Запустили сервер:
$service webcallserver start
5. Проверили логи:
$tail — f /usr/local/FlashphonerWebCallServer/logs/server_logs/flashphoner.log
6. Убедились, что сервер стартовал и готов к работе:
$ps aux | grep Flashphoner
7. Установили и запустили apache:
$yum install httpd
$service httpd start
8. Скачали web-файлы и расположили их в стандартной папке апача /var/www/html
cd /var/www/html
$wget github.com/flashphoner/flashphoner_client/archive/wcs_media_client.zip
$unzip webrtc_media_client.zip
9. Вписали IP адрес сервера в конфиг flashphoner.xml:
10. Остановили firewall.
$service iptables stop
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Пн июн 18, 2018 12:40 pm
Yashalta
C_3AXAPOB писал(а): ↑Вс июн 17, 2018 10:53 pm
Там должен быть раздел Streams с кодом для вставки.
Давайте попробуем так, вставьте на сцену хтмл блок с содержанием
[#module name="thumb" url="rtsp://xx.xx.xx.xx:PORT/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif"1" username="*****" password="**********"#] записав свои данные конечно.
Я попробовал как вы описали выше! У меня не выводит картинку! думаю это потому, что не проходит пароль и логин! Приходиться лониниться в ручную!
Соотвтественно пока не введешь пароль ни какакой картинки нет!
Я пробовал так же и такие варианты
http://USER:PASSWORD@XX.XX.XX.XX/cgi-bin/snapshot.cgi?
http://USER:PASSWORD@XX.XX.XX.XX/cgi-bi ... &subtype=1
<img src ="
http://USER:PASSWORD@XX.XX.XX.XX/cgi-bin/snapshot.cgi?" >
Не помогло!
Модуль
nginx-rtmp-module не понимаю как установливать на Debian. Вы ставили, у вас работает? Судя по описанию это то, что мне нужно!
Re: как правильно добавить ip камеру в MajorDomo?
Добавлено: Пн июн 18, 2018 1:58 pm
C_3AXAPOB
Покажите как у вас выглядит блок для вставки?
У меня камера без пароля и блок выглядит вот так [#module name="thumb" url="rtsp://192.168.77.77:554/onvif1" live="1"#]
а ffmpeg у вас установлен?
какая у вас камера(производитель, модель)?
в vlc показывает?