Модули Zoneminder и Hikvision Intercom
12 subscribers
12 photos
1 video
5 links
Чат поддержки модулей Zoneminder и Hikvision Intercom
Download Telegram
Модули Zoneminder и Hikvision Intercom
Photo
🔸 В develop версии добавлено начало мобильной реализации для сцен. Добавить на сцену можно использую параметр view_mode="mobile".
🔸 У кого есть возможность - потестируйте карусель. Особенно под iOS (iPhone).
Также интересно не налазит ли название камеры на фронтальную камеру.
[#module name="zoneminder" view_mode="mobile" monitor="2" interval="2000" scale="100" showeventlist="1"#]
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
📝Дополнения мобильной версии (view_mode="mobile"):📝

Камеры теперь передаются через параметр monitors. Например так: monitors="1,2,3,4,5,6,8".
Дополнительные параметры для настройки:
🔸interval - время обновления в мс
🔸 scale - качество изображения в процентах
🔸 showeventlist - показывать список событий 1/0
Добавлен просмотр событий.

Еще видео в комментариях 🔻

Изменения в develop версии.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Для тех, кто просто хочет встроить камеру в стандартное меню управления:

Вставляем блок HTML с разметкой и скриптом для обновления картинки. Используется скрипт camera.php, который умеет проксировать картинку камеры без белого IP.
SessionStorage используется для того, чтобы таймеры не плодились при переходе с одной камеры на другую. Кроме того используется слайдер для изменения качества картинки, который мы ищем как тег input с заданных шагом в 10.
new Date().getTime() используется для предотвращения кэширования картинки браузером.
<img style="width: 100%; margin: 0 auto;" id="camera" src="/camera.php?id=5&scale=40"></img>

<script>
function refreshImage() {
scale = $('input[step="10"]').val();
$("#camera").attr("src","/camera.php?id=5&scale="
+ scale + "&"+ new Date().getTime());
}

if (sessionStorage.getItem('cameraTimer') !== null) {
clearInterval(sessionStorage.getItem('cameraTimer'));
}
sessionStorage.setItem('cameraTimer', setInterval(refreshImage, 2000));
</script>
👍1
Channel name was changed to «Модули Zoneminder и Hikvision Intercom»
Модуль для вызывных панелей Hikvision
Подробности в комментариях

Тестовую версию можно взять тут.
Для тех, кому интересно ➡️ автоматическая установка модуля на тестовый сервер, используя Github Actions.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM