Я не видел опенсорс серверов для этого. Коммерческий то есть...directman66 писал(а): ↑Пн июн 18, 2018 8:55 amКстати, вот технология, которой нам точно не хватает. 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-плееру для воспроизведения.
как правильно добавить ip камеру в MajorDomo?
Модератор: immortal
-
- Сообщения: 529
- Зарегистрирован: Сб мар 12, 2016 6:33 pm
- Откуда: Ухта, Россия
- Благодарил (а): 3 раза
- Поблагодарили: 154 раза
Re: как правильно добавить ip камеру в MajorDomo?
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: как правильно добавить ip камеру в MajorDomo?
Я пробовал таким образом вставлять, не работает!
Код: Выделить всё
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?" >
Я связался с производителем и пообщался с ним...
For example, the Hikvision manufacturer can open such code
<img src="http://USER:PASSWORD@192.168.1.110/Stre ... /1/preview" width="100%" height="100%">
where the USER and the PASSWORD are builded in the code!
How can this be implemented in your brand, could you ask your developer?
На что он мне ответил
thank you for your reply.
I forwared your request to the developer but in this stage there will be no changes made.
It could be that this will be available in the near future.
В плайере VLC показывает в таком формате
Код: Выделить всё
rtsp://USER:PASSWORD@192.168.18.13:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
Я в сцену добавил картинку при клике на которую открывается окно с просьбой ввода логина и пароля...
Если у вас есть еще варианты реализации видео потока в сцене готов их попробовать!
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: как правильно добавить ip камеру в MajorDomo?
Код: Выделить всё
[#module name="thumb" url="rtsp://USER:PASSWORD@192.168.18.13:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif" live="1"#]
upd: но это не видео поток! кадры будут обновляться раз в ~5 секунд.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
-
- Сообщения: 28
- Зарегистрирован: Пт июн 08, 2018 8:21 am
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: как правильно добавить ip камеру в MajorDomo?
Добрый вечер, друзья. Прошу помощи у опытных и продвинутых, решил попробовать подключить камеру и ничего не выходит. MDM установлен на Win10, камера Sannce i21ag. Установил в MDM ONVIF. Камера определилась, ссылки на поток в VLC воспроизводятся, ffmpeg установлен. Пробую вставить на домашнюю страницу, но получаю только черный экран. Помогите советом, Спасибо
СпойлерПоказать
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: как правильно добавить ip камеру в MajorDomo?
Если вам нужен реальный видеопоток, а не слайдшоу (периодический запрос картинок), рекомендую установить ПО Линия.
https://majordomo.smartliving.ru/forum/ ... 140#p84140
Проще не придумаешь.
ffmpeg вам даст только слайдшоу. Модуль ONFIV использует тот же ffmpeg.
https://majordomo.smartliving.ru/forum/ ... 140#p84140
Проще не придумаешь.
ffmpeg вам даст только слайдшоу. Модуль ONFIV использует тот же ffmpeg.
-
- Сообщения: 28
- Зарегистрирован: Пт июн 08, 2018 8:21 am
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: как правильно добавить ip камеру в MajorDomo?
Доброго вечера. Решил сделать вывод скриншота с камеры Sannce i21ag в Teltgram по нажатию кнопки звонка Xiaomi. Бьюсь второй вечер и все в пустую. Камера прописана в OVNIF, создал простое устройство, вывел на сцену. Поток rtsp://192.168.1.247:10554/tcp/av0_0 Помогите советом. Спасибо
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: как правильно добавить ip камеру в MajorDomo?
Может вот тут для вас будет полезная информация (https://ab-log.ru/forum/viewtopic.php?f ... 573#p33573).
Снапшот с IP-камеры, как правило, можно получить элементарным образом и без простых устройств.
Как отправить полученную картинку в Телеграмм не подскажу (т.к. не пользуюсь ни Телеграмм, ни одноименным модулем).
Снапшот с IP-камеры, как правило, можно получить элементарным образом и без простых устройств.
Как отправить полученную картинку в Телеграмм не подскажу (т.к. не пользуюсь ни Телеграмм, ни одноименным модулем).
- Рейтинг: 1.16%
-
- Сообщения: 6
- Зарегистрирован: Пт авг 18, 2017 9:25 pm
- Благодарил (а): 8 раз
- Поблагодарили: 1 раз
Re: как правильно добавить ip камеру в MajorDomo?
У меня прекрасно работает этот вариант потокового видео с камер viewtopic.php?f=7&t=2306&p=55438&hilit=thumb#p55438 на debian 8 Единственное при обновление мажордома, эти файлы которые нужно заменить затрутся.motorkk7 писал(а): ↑Чт сен 06, 2018 9:29 pmДоброго вечера. Решил сделать вывод скриншота с камеры Sannce i21ag в Teltgram по нажатию кнопки звонка Xiaomi. Бьюсь второй вечер и все в пустую. Камера прописана в OVNIF, создал простое устройство, вывел на сцену. Поток rtsp://192.168.1.247:10554/tcp/av0_0 Помогите советом. Спасибо
Но пару файлов назад закинуть не проблема.
Потом только вывожу в нужное место [#module name="thumb" url="rtsp://ваш_IP:554/ch1.h264" username="ваш_логин" password="ваш_пароль" width="720" height="480" stream="1"#]
В дополнение помню проблема была, видео не запускалась на каких-то старых версиях. У меня сейчас ffmpeg version 3.1.4
p.p.s
По телеге смотрите прекрасное видео. Все доходчиво и понятно разжевано https://www.youtube.com/watch?v=kCCmx4pHVbs&t=520s
- Рейтинг: 1.16%
-
- Сообщения: 28
- Зарегистрирован: Пт июн 08, 2018 8:21 am
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: как правильно добавить ip камеру в MajorDomo?
Вернусь к своему вопросу по поводу вывода изображения в Телеграмм. Проблемы передачи фото нет. Проблема в получении снапшота с камеры. Пробую вот такой скрипт.Chainik писал(а): ↑Чт сен 06, 2018 9:50 pmМожет вот тут для вас будет полезная информация (https://ab-log.ru/forum/viewtopic.php?f ... 573#p33573).
Снапшот с IP-камеры, как правило, можно получить элементарным образом и без простых устройств.
Как отправить полученную картинку в Телеграмм не подскажу (т.к. не пользуюсь ни Телеграмм, ни одноименным модулем).
СпойлерПоказать
Код: Выделить всё
//скачиваем картинку
$url="rtsp://admin:1234@192.168.1.247:10554/snapshot.jpg";
$jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg";
$data = file_get_contents($url);
$handle = fopen($jpg, "w");
fwrite($handle, $data);
fclose($handle);
//отправляем картинку в телеграмм
$jpg='C:/_majordomo/htdocs/cached/img/snapshot.jpg';
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToAll($img);
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: как правильно добавить ip камеру в MajorDomo?
Попробуйте такую строчку:
IP-адрес, на котором висит камера, конечно, ваш.
Этот код для теста можно вставить в адресную строку браузера и нажать Enter.
Код: Выделить всё
http://192.168.1.247/webcapture.jpg?command=snap&channel=0
Этот код для теста можно вставить в адресную строку браузера и нажать Enter.