deemjd писал(а): ↑Сб мар 12, 2022 10:50 pm
А возможно ли скрипт запускать из php, настроив его внутри md, например в сценариях (например каждые 5 сек)?
У меня реализовано так, На сцене создан HTML элемент
Код: Выделить всё
<img id="img_reload" width="571px" height="344px" src="http://X.X.X.X/webcapture.jpg?command=snap&channel=1&user=UUUUU&password=PPPPPP" />
X.X.X.X - IP камеры
UUUUU - имя пользователя
PPPPPP - пароль
А вообще строка зависит от вида камеры, в Инете к своей камере надо найти адрес получения снапшота
В строчке "Дополнительный код JavaScript"
Код: Выделить всё
setInterval(function(){document.getElementById('img_reload').src='http://X.X.X.X/webcapture.jpg?command=snap&channel=1&user=UUUUU&password=PPPPPP&math='+Math.random()}, 5000);
5000 - время 5 секунд (в миллисекундах)
Часть
&math='+Math.random() камерой не учитывается, но нужна, чтобы URL адрес нового снапшота отличался от предыдущего, иначе скрипт не будет менять изображение, считая, что оно не поменялось.
Работает стабильно уже не первый год.
Для времени обновления можно создать объект с нужным свойством и тогда время обновления можно будет настраивать хоть на самой сцене.
Например
Код: Выделить всё
setInterval(function(){document.getElementById('img_reload').src='http://X.X.X.X/webcapture.jpg?command=snap&channel=1&user=UUUUU&password=PPPPPP&math='+Math.random()}, %Foto.pause%);