Я не видел опенсорс серверов для этого. Коммерческий то есть...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
Re: как правильно добавить ip камеру в MajorDomo?
Re: как правильно добавить ip камеру в MajorDomo?
Я пробовал таким образом вставлять, не работает!C_3AXAPOB писал(а): Пн июн 18, 2018 1:58 pm Покажите как у вас выглядит блок для вставки?
У меня камера без пароля и блок выглядит вот так [#module name="thumb" url="rtsp://192.168.77.77:554/onvif1" live="1"#]
а ffmpeg у вас установлен?
какая у вас камера(производитель, модель)?
в vlc показывает?
Код: Выделить всё
http://USER:[email protected]/cgi-bin/snapshot.cgi?
http://USER:[email protected]/cgi-bi ... &subtype=1
<img src ="http://USER:[email protected]/cgi-bin/snapshot.cgi?" >Я связался с производителем и пообщался с ним...
For example, the Hikvision manufacturer can open such code
<img src="http://USER:[email protected]/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:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=OnvifЯ в сцену добавил картинку при клике на которую открывается окно с просьбой ввода логина и пароля...
Если у вас есть еще варианты реализации видео потока в сцене готов их попробовать!
Re: как правильно добавить ip камеру в MajorDomo?
Код: Выделить всё
[#module name="thumb" url="rtsp://USER:[email protected]: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
Re: как правильно добавить ip камеру в MajorDomo?
Добрый вечер, друзья. Прошу помощи у опытных и продвинутых, решил попробовать подключить камеру и ничего не выходит. MDM установлен на Win10, камера Sannce i21ag. Установил в MDM ONVIF. Камера определилась, ссылки на поток в VLC воспроизводятся, ffmpeg установлен. Пробую вставить на домашнюю страницу, но получаю только черный экран. Помогите советом, Спасибо
SPOILERSPOILER_SHOW
Re: как правильно добавить ip камеру в MajorDomo?
Если вам нужен реальный видеопоток, а не слайдшоу (периодический запрос картинок), рекомендую установить ПО Линия.
https://majordomo.smartliving.ru/forum/ ... 140#p84140
Проще не придумаешь.
ffmpeg вам даст только слайдшоу. Модуль ONFIV использует тот же ffmpeg.
https://majordomo.smartliving.ru/forum/ ... 140#p84140
Проще не придумаешь.
ffmpeg вам даст только слайдшоу. Модуль ONFIV использует тот же ffmpeg.
Re: как правильно добавить ip камеру в MajorDomo?
Доброго вечера. Решил сделать вывод скриншота с камеры Sannce i21ag в Teltgram по нажатию кнопки звонка Xiaomi. Бьюсь второй вечер и все в пустую. Камера прописана в OVNIF, создал простое устройство, вывел на сцену. Поток rtsp://192.168.1.247:10554/tcp/av0_0 Помогите советом. Спасибо
Re: как правильно добавить ip камеру в MajorDomo?
Может вот тут для вас будет полезная информация (https://ab-log.ru/forum/viewtopic.php?f ... 573#p33573).
Снапшот с IP-камеры, как правило, можно получить элементарным образом и без простых устройств.
Как отправить полученную картинку в Телеграмм не подскажу (т.к. не пользуюсь ни Телеграмм, ни одноименным модулем).
Снапшот с IP-камеры, как правило, можно получить элементарным образом и без простых устройств.
Как отправить полученную картинку в Телеграмм не подскажу (т.к. не пользуюсь ни Телеграмм, ни одноименным модулем).
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
Re: как правильно добавить ip камеру в MajorDomo?
Вернусь к своему вопросу по поводу вывода изображения в Телеграмм. Проблемы передачи фото нет. Проблема в получении снапшота с камеры. Пробую вот такой скрипт.Chainik писал(а): Чт сен 06, 2018 9:50 pm Может вот тут для вас будет полезная информация (https://ab-log.ru/forum/viewtopic.php?f ... 573#p33573).
Снапшот с IP-камеры, как правило, можно получить элементарным образом и без простых устройств.
Как отправить полученную картинку в Телеграмм не подскажу (т.к. не пользуюсь ни Телеграмм, ни одноименным модулем).
SPOILERSPOILER_SHOW
Код: Выделить всё
//скачиваем картинку
$url="rtsp://admin:[email protected]: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);Re: как правильно добавить ip камеру в MajorDomo?
Попробуйте такую строчку:
IP-адрес, на котором висит камера, конечно, ваш.
Этот код для теста можно вставить в адресную строку браузера и нажать Enter.
Код: Выделить всё
http://192.168.1.247/webcapture.jpg?command=snap&channel=0Этот код для теста можно вставить в адресную строку браузера и нажать Enter.