Форум » IP Kamera 9070-CS/-CSO/-CSP/-CSW/-CSWO/-IR/-IRP/-IRW/Basic/Lite (PoE/WiFi) » Отображение картинки с камеры на своем сайте. » Ответить

Отображение картинки с камеры на своем сайте.

Guest: Не требует ActiveX. Работает с браузерами: IE, Opera, Firefox, ... . Скачать. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Пример работы с IP камерой (автоматическое обновление картинки).</TITLE> <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=windows-1251"> <SCRIPT TYPE="text/javascript"> <!-- var cDelay=30; //Задержка между кадрами (мс). var eDelay=cDelay; //Интервал между попытками соединения в случае неудачи (мс) var eStep=2000; //Приращение интервала (мс) var cAdr='122.116.137.123:19072'; //Адрес камеры : порт. var cLogin='guest'; //Логин. var cPass='guest'; //Пароль. var cStr='http://'+cAdr+'/snapshot.cgi?name='+cLogin+'&pw='+cPass; window.status=document.title; document.oncontextmenu=new Function('return false'); function refreshImage() { var cTmp=new Date(); var img=document.getElementById('camImg'); img.src=cStr+'&'+cTmp; } //--> </SCRIPT> </HEAD> <BODY> <DIV ALIGN="center"> <IMG ID="camImg" SRC="none" WIDTH="320" HEIGHT="176" BORDER="1" ALT="Текущая картинка с камеры" onload="window.setTimeout('refreshImage()', cDelay);eDelay=cDelay" onerror="window.setTimeout('refreshImage()', eDelay);eDelay+=eStep"> <DIV STYLE="position:relative;bottom:176px;left:120px;color:#ffffff;font-weight:bold">Demo</DIV> </DIV> </BODY> </HTML>

Ответов - 31, стр: 1 2 All

Denis_Abramov: ddns сделал - на камеру захожу, а когда делаю на своем сайте текст с третьего образца и вставляю туда адрес дднс камеры и порт - то не пашет ниче. в личку кинул ссылки

Guest: Префикс "http://" в адресе указывать не нужно и поменяйте разрешение в коде на текущее установленное в IP камере (640x480, переменные cWidth и cHeight). В остальном все верно.

Denis_Abramov: префикс убрал разрешение в коде выставил 640х480 - тоже самое - камера с моего сайт не видна


Guest: Замечательно видна, в 3 браузерах разных проверил. Подтверждение. PS: Уберите потом строчку с HTTP-EQUIV="refresh" или поставьте другое время и ссылку. С текущими установками после 60 секунд просмотра страничка будет перескакивать на www.aviosys.ru. Атакже замените текстовый логотип на свой (сейчас Demo стоит).

Denis_Abramov: спасибо ЗЫЖ просто знакомого по аське попросил проверить адрес- говорит белый экран ниче не видно...

Denis_Abramov: Guest с кпк по адресу ДДНС (адресу камеру) на камеру я попадаю (Интернет Эксплорер) но картинка на экран не влазит, а через свой сайт с кпк камеру не видно. со стационарного компа все работает.

Guest: Картинка не помещается видимо из-за низкого разрешения уст-ва. Мобильные браузеры это отдельная история, их функционал очень обрезан. Посмотрим что можно тут сделать.

Denis_Abramov: если несколько камер 9070 подкл. в сеть как их правильно настроить? в настройках камер порт везде установлен 80 - или это неверно и порт надо везде разный? как верно настроить переброску портов в этом случае? типа так: Start port End port Ip Address 1025порт - 80порт 192.168.1.33 1026порт - 80порт 192.168.1.34 1027порт - 80порт 192.168.1.35 и т.д. ?

Guest: Для данной модели роутера, если вы производите настройки через веб интерфейс, номер внешнего порта должен совпадать с номером внутреннего порта т.е. их надо поменять и у IP камер: 1025 - 1025 - 192.168.1.33 (через IPEdit или браузер Network -> LAN -> HTTP port устанавливаем для камеры 1025) 1026 - 1026 - 192.168.1.34 (аналогично 1026) 1027 - 1027 - 192.168.1.35 (аналогично 1027)

Denis_Abramov: как тогда будет работа идти с DynDNS? - т.е. адрес будет типа 9070.dyndns.com:port ?

Guest: Да. Сам DDNS клиент обычно поднимается только на одном уст-ве, хотя в принципе можно завести аккаунты для каждой из камер.



полная версия страницы