Страница 5 из 5

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Вт сен 11, 2018 11:25 am
Chainik
Похоже, там все "чудеса" происходят в этой строчке:

Код: Выделить всё

require(DIR_MODULES.'devices/SCameras_takeSnapshot.php');
Алгоритм получения снапшота с камеры, видимо, находится в файле "SCameras_takeSnapshot.php".

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Пн ноя 19, 2018 1:16 pm
skyrider
motorkk7 писал(а): Чт сен 06, 2018 9:29 pm Доброго вечера. Решил сделать вывод скриншота с камеры Sannce i21ag в Teltgram по нажатию кнопки звонка Xiaomi. Бьюсь второй вечер и все в пустую. Камера прописана в OVNIF, создал простое устройство, вывел на сцену. Поток rtsp://192.168.1.247:10554/tcp/av0_0 Помогите советом. Спасибо
Попала эта камера ко мне в руки (Sannce i21ag), в интернетах пишут что самая популярная среди бюджетных подобного класса, автор этого топика так и не смог штатным способом получить скриншот, т.к. камера популярная, может кому еще понадобится для МД вывести snapshot,
у меня без проблем выдает изображение 640Х360 вот в таком формате:
http://IP:PORT/snapshot.cgi?user=USERNAME&pwd=PASSWORD
Естественно IP , PORT , USERNAME и PASSWORD надо заменить на свои, и учтите что порт для WEB у этой камеры свой, т.е. порты ONVIF и RTSP не подойдут.

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Пн дек 03, 2018 1:57 am
Onilo09
motorkk7 писал(а): Вт сен 11, 2018 11:06 am
Step40 писал(а): Вт сен 11, 2018 9:14 am callMethod('Camera03.takeSnapshot'); А в этом методе какой код?
Так вот же первая строчка делает скриншот

Код: Выделить всё

// Делаем фотку с конкретной камеры
	callMethod('Camera03.takeSnapshot');
Фото сохраняется в папке
я может дурак.. но не пойму, в какой папке то? я уже изрыл папку cms и cms\img
там пусто(

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Пн дек 03, 2018 8:54 am
tarasfrompir
Onilo09 писал(а): Пн дек 03, 2018 1:57 am
motorkk7 писал(а): Вт сен 11, 2018 11:06 am
Step40 писал(а): Вт сен 11, 2018 9:14 am callMethod('Camera03.takeSnapshot'); А в этом методе какой код?
Так вот же первая строчка делает скриншот

Код: Выделить всё

// Делаем фотку с конкретной камеры
	callMethod('Camera03.takeSnapshot');
Фото сохраняется в папке
я может дурак.. но не пойму, в какой папке то? я уже изрыл папку cms и cms\img
там пусто(
метод находится в modules/devices/

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Вт мар 31, 2020 6:01 pm
Doozer
Подниму-ка я тему. Нужна мне консультация знающих людей. Захотел и я в Телегу снапшот с камеры получить. Камера Hikvision, через Простые устройства отдавать картинку не захотела. Ссылка на получение снапшота в браузере работает, поэтому была создана команда в модуле Телеграм следующего содержания:
$url = safe_exec("wget -P /var/www/cms/images/ -O temp_snapshot.jpg http://login:password@ip-address/ISAPI/ ... eType=JPEG");
$img = '/var/www/cms/images/temp_snapshot.jpg';
// Отправляем фотку в телеграм Админу
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToAll($img);
// Удаляем файл скриншота
unlink ($img);

За красоту кода не пинайте, я не программер, мне лишь бы работало. Но вот вопрос, картинка сохраняется в папке /var/www/ и никак иначе. Права назначены на папки рекурсивно, как на /var/ т.е. на все вложенные одинаковые. Но фотка никак не хочет ложиться глубже чем в /www/. Почему?

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Вс май 17, 2020 4:57 pm
Alex13
Подскажите решение такого косяка:
IP-камера Axis с такой ссылкой <img src="http://адрес:9786/cameras/0/video?resolution=988x520&fps=15&keep_aspect_ratio=0&authorization=Basic%20YWRtaW46"> вставленная в сцены MD на windows 7 отлично работает и кажет видео в реале, делаю все так-же на "малинке" нифига не показывает. В чем косяк?

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Сб май 30, 2020 3:14 pm
Alex13
Ни у кого нет вариантов?

Re: как правильно добавить ip камеру в MajorDomo?

Добавлено: Чт июн 25, 2020 12:35 pm
Alex13
С потоком на сцену вроде разобрался, теперь вопрос в следующем: поток на сцене нормально виден, но только если смотреть с девайсов в одной сети с мажором. Если подключиться к мажору (например через мобильный инет), то потока уже нет. Как побороть косяк?