NEWS
Как подключить снимки IP-видеокамер.
-
Как подключить снимки IP-видеокамер (доступны по http) в vis таким образом, чтобы на веб-клиенте не было видно реального пути к камере и чтоб web-сервер отдавал картинку от себя?
Можно конечно написать скрипт который опрашивал бы IP-камеры и сохранял бы в папку веб-сервера снимки, но может есть более простой способ?
-
Можно конечно написать скрипт который опрашивал бы IP-камеры и сохранял бы в папку веб-сервера снимки `
Именно так. -
Можно конечно написать скрипт который опрашивал бы IP-камеры и сохранял бы в папку веб-сервера снимки
Именно так.Почему-то загрузка скриншотов методом "request.get" не так стабильна как вызов exec('wget…).
Всё в одной ЛВС.
Подскажите как в vis сделать обновление снимков по кнопке? А то сейчас снимки подключены через элемент "basic - Image", но не обновляются при Refresh страницы, физически файлы обновляются каждые 10 мин.
-
Установил, 60000 мсек. Не помогло.
А вот если сменить способ загрузки картинки с "request.get({url:…" на предварительно скаченную wget-ом "/usr/bin/iobroker upload ..." то картинка обновляется.
Получается не зависимо от способа загрузки картинки нужно делать "/usr/bin/iobroker upload ..."?
-
Странно. Upload и Write File используют одну и ту же функцию. Если ты удалишь файл и попробуешь закачать его через Write file, он появится ? `
Да, появился.Буду наблюдать дальше.
-
Снова не отображается. С 2-х камер которые через через "Write file" - отображается устаревшее содержимое файла, методом
iobroker upload - актуальное содержимое.
-
Разобрался.
Дело было в том что ошибочно сохранял в '../vis.0/main/img/cam1.jpg'.
В документации написано что :
> All files are stored in folder "javascript". if you want to write to other folders, e.g. to "/vis.0/" use setFile for that.
Правда описания функции setFile не нашёл. -
Разобрался.
Дело было в том что ошибочно сохранял в '../vis.0/main/img/cam1.jpg'.
В документации написано что :
> All files are stored in folder "javascript". if you want to write to other folders, e.g. to "/vis.0/" use setFile for that.
Правда описания функции setFile не нашёл. `
А так,writeFile("vis.0", "/main/img/came.jpg", data);
??
-
Разобрался.
Дело было в том что ошибочно сохранял в '../vis.0/main/img/cam1.jpg'.
В документации написано что :
> All files are stored in folder "javascript". if you want to write to other folders, e.g. to "/vis.0/" use setFile for that.
Правда описания функции setFile не нашёл. `
А так,writeFile("vis.0", "/main/img/came.jpg", data);
?? `
Работает. Буду наблюдать.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden