Данный сайт является проектом ООО "Амакс". Сегодня: Среда, 07.12.2016, 23:17

Приветствую Вас Гость

Loading
[ Новые сообщения · Участники · Правила форума · RSS · ?
Loading
Страница 5 из 5«12345
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » Как повесить (вывести) картинку на сайт с устройств(а) ? (Вывести картинку на сайт с IP камеры)
Как повесить (вывести) картинку на сайт с устройств(а) ?
Anubis_DonetskДата: Четверг, 17.11.2011, 17:52 | Сообщение # 1
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
Как повесить картинку на сайт? вижу что камера может сжимать в MJPEG, нужен путь к файлу, который вывести на сайт, типа http://admin:12345@ipcamera/mjpeg/video.mjpeg. Если такое не возможно подскажите как вывести картинку на сайт.

Итого:
rtsp://admin:12345@IP-камеры:554/mpeg4/ch01/main/av_stream получение потока с первого канала
rtsp://admin:12345@IP камеры/mjpeg/ch1/sub/av_stream получение потока mjpeg со второго потока. прошивка должна поддерживать mjpeg на втором потоке.
http://IP_камеры/streaming/channels/1/preview для прошивок с поддержкой http запроса (IPC Type C 2011.12.29 v3.0 build 111130 supports http MJPEG).

для прошивок v. 4.0.3 и выше
Код
http://адрес/dispatch.asp?user=имя пользователя&pass=пароль&page=preview.asp[&]
http://адрес/dispatch.asp?user=admin&pass=12345&page=preview.asp[&]


получить JPEG с камеры:
Код
http://admin:12345@IP_камеры/Streaming/channels/1/picture?snapShotImageType=JPEG

отдаёт по запросу JPEG основного потока.
ещё один способ:
http://IP_камеры/onvif/snapshot
вообще это "дыра" т.к. отдаёт картинку без всякой проверки. в будущих прошивках наверное закроют.
взято отсюда.
ещё вариант:
rtsp://admin:12345@ххх.ххх.ххх.ххх:554/cam/realmonitor?channel=1&subtype=1 mainstream
rtsp://admin:12345@ххх.ххх.ххх.ххх:554/cam/realmonitor?channel=1&subtype=0 substream
взято отсюда.
Explanation to develop API of RTSP protocol
Прикрепления: HIKVISION_RTSP_.pdf(138Kb)
 
СтранникДата: Пятница, 15.08.2014, 12:31 | Сообщение # 161
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Помоги переписать запрос!
 
СтранникДата: Пятница, 15.08.2014, 18:49 | Сообщение # 162
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Цитата iTuneDVR ()
Ты получаешь адрес 172.25.20.15 т.е. из 20-ой подсести, а ломишься на адрес 172.25.25.199 т.е. в 25-ю подсеть!!!! Да DNS у тебя из 25-ой подсети, но в VLC ты обрщаешься по IP, а не по DNS имени!!!
Логически у тебя отлично.

Давай иначе. Кабелем к той же сетке поключается. К 25-й.

Смотрим:


Я на 172.25.25.193 - норма. Камера на 172.25.25.199

Запуск: - не забывваем убедиться, что мы в нужно директории (папке)



И что же в результате?


В чем в этот раз проблема.

Комп совершенно другой, сетка одна..... - хрень та же!
Прикрепления: 6591148.jpg(81Kb) · 2001606.jpg(26Kb) · 0794938.jpg(41Kb)
 
СтранникДата: Пятница, 15.08.2014, 20:09 | Сообщение # 163
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Добавлю еще картинку... сравнение настроек.
Прикрепления: 6954326.jpg(128Kb)
 
freshnetДата: Пятница, 19.09.2014, 18:43 | Сообщение # 164
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Offline
так как у вас? На этом все и стало? Или запустили поток?

Добавлено (19.09.2014, 18:43)
---------------------------------------------

Цитата steck ()
Самый простой способ:Скачивает VLC player
Запускаете его такой командой
vlc -d -R rtsp://admin:12345@192.168.200.100 --no-sout-audio --sout "#transcode{vcodec=FLV1,vb=9800,hq}:std{access=http{mime=video/x-flv},dst=:8085/test.flv,mux=ffmpeg{mux=flv}}"
admin ваш логин на камеру
12345 ваш пароль на камеру
192.168.200.100 IP адрес камеры/замените на свой
И заходите на страничку
в архиве файл index.html на который нужно зайти.
В Файле index.html вам нужно заменить строки вида

"http://IP_ADDR:8085/test.flvЭ
вместо IP_ADDR указать IP адрес вашего сервера/сайта или что там у вас

Вот сам архив
http://zalil.ru/33304751

Обїясните пожалуйста, что такое test.flv - что это за файл, откуда он берется?
 
kolypaevsvДата: Пятница, 03.10.2014, 15:52 | Сообщение # 165
Группа: Проверенные
Сообщений: 7
Репутация: 0
Статус: Offline
День добрый.
Если ответ на мой вопрос уже есть, прошу просто дать ссылку, т.к. возможно, что при поиске я не туда смотрел.
Итак, есть камеры 2032, есть wowza, jwplayer, статический IP и сайт. Создал трансляцию, сижу смотрю ...но только в сети своего провайдера, у иного провайдера изображения нет, плеер на сайте пишет что не может связаться с сервером.
Иду домой, подключаю через маршрутизатор камеру 2032, создаю трансляцию со своего статического IP и вижу снова только в сети своего провайдера, с любого компьютера в городе, но только одного провайдера, иначе - нет.
Дальше иду на wowza, беру их тестовое видео, транслирую на сайт и смотрю его где угодно...
Я понимаю, что ошибка на моей стороне, но где смотреть?
------------------------------------------------------------------------------
Ошибка найдена. Извините за лишнее сообщение и вопрос.
Оказалось, что IP указывал не те, полагаясь на свою память. Указывал адреса рабочих станций вместо основного, статического. 
Но всеже мне не ясно почему при такой адресации видео все равно транслировалось, но только в сети конкретного провайдера...тут я еще слаб в теории и кривоват руками, надо читать мануалы.


Сообщение отредактировал kolypaevsv - Пятница, 03.10.2014, 21:09
 
gordronДата: Суббота, 03.01.2015, 16:57 | Сообщение # 166
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Offline
Прошу помощи, камера Hikvision DS-2CD2132-I
Версия прошивки V5.2.0 build 140721
Версия кодир. V5.0 build 140714
Получаю картинку с основного потока разрешением 1920х1080  по запросу:
http://user:user@192.168.1.28/Streami....pe=JPEG

Как можно получить картинку с дополнительного потока разрешением 352х288 ???

Эти запросы не работают: (rtsp://admin:12345@192.168.1.28:554/h264/ch1/sub/av_stream ;
rtsp://admin:12345@192.168.1.28:554/mjpeg/ch1/sub/av_stream)
Авторизация RTSP - disable

P.S. Видео 352х288  с дополнительного потока получаю       http://user:user@192.168.1.28/streaming/channels/1/preview


Сообщение отредактировал gordron - Суббота, 03.01.2015, 23:01
 
BartДата: Среда, 07.01.2015, 00:47 | Сообщение # 167
Группа: Проверенные
Сообщений: 176
Репутация: 1
Статус: Offline
Цитата gordron ()
Как можно получить картинку с дополнительного потока разрешением 352х288 ???
Присоединяюсь к вопросу. Пытался "ковырять" эту тему, но так и не нашел решения.
 
AlexandrДата: Вторник, 03.02.2015, 21:49 | Сообщение # 168
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
rtsp://admin:12345@IP%20камеры/mjpeg/ch1/sub/av_stream
 
BartДата: Четверг, 05.02.2015, 02:44 | Сообщение # 169
Группа: Проверенные
Сообщений: 176
Репутация: 1
Статус: Offline
Цитата Alexandr ()
rtsp://admin:12345@IP%20камеры/mjpeg/ch1/sub/av_stream
Работает, но это идет поток, а не shot JPEG, насколько я понимаю
 
AlexandrДата: Четверг, 05.02.2015, 12:27 | Сообщение # 170
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
снимок только с основного.
 
BartДата: Четверг, 05.02.2015, 19:24 | Сообщение # 171
Группа: Проверенные
Сообщений: 176
Репутация: 1
Статус: Offline
Цитата Alexandr ()
снимок только с основного.
Понятно. жаль
 
bnetДата: Пятница, 27.03.2015, 19:19 | Сообщение # 172
Группа: Проверенные
Сообщений: 29
Репутация: 0
Статус: Offline
Камера DS2CD2232I5? прошивка V5.2.0 build 140721
Нужно сделать веб страничку со снимком из камеры
Сделал так:

Код
<html>
<head>
<title>Камеры</title>
</head>
<body>
Камера 1
<br>
<img src="http://логин:пароль@ххх.ххх.ххх.ххх/Streaming/channels/1/picture?snapShotImageType=JPEG" alt="камера 1">
</body>
</html>
Проблема в том, что так авторизация на камере не происходит, при открытии этой страницы просит логин и пароль.  Если ввожу этот URL в адрессную строку в браузере - авторизуется автоматически, и изображение есть.
Вопрос, как вставить изображение и тег <img>?

Добавлено (27.03.2015, 19:19)
---------------------------------------------
разобрался, вывел изображения в фрейме

.. только так не очень радует, видно IP, логин и пароль. Пробовал сохранять изображение и отображать уже его

Код
PHP  
file_put_contents('img/1.jpg', file_get_contents('http://логин:пароль@ххх.ххх.ххх.ххх/Streaming/channels/1/picture?snapShotImageType=JPEG'));
 - но так тоже не проходит автризация


Сообщение отредактировал bnet - Пятница, 27.03.2015, 19:55
 
AlexandrДата: Четверг, 09.04.2015, 15:57 | Сообщение # 173
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
картинку забрать скриптом, положить на сервер, вывести в php. инфу о подключении убрать в скрипт.

тонкостей не изучал, по запросу к камере для сессии ещё ключ создаётся, может тут загвоздка ? IE 8 вообще такой запрос не понимает..
 
v-mileninДата: Среда, 27.05.2015, 16:47 | Сообщение # 174
Группа: Проверенные
Сообщений: 17
Репутация: 4
Статус: Offline
Как я получал картинку с камеры для сайта "народный мониторинг".

Нужен был URL картинки камеры. Перепробовал способы - те, которые с авторизацией получались на 1 раз. После получения картинки имя пользователя и пароль пропадали, а нужен был перманентный URL.

В итоге, дошел до этого:

http://superhost.asuscomm.com:22022/Streaming/channels/1/picture/?auth=dTox

где: superhost.asuscomm.com - ddns
:22022 - порт, переадресованный на 80 порт камеры
dTox - имя пользователя и пароль в формате "username:password" в кодировке base64 (кодер-декодер Base64)
ввожу по ссылке u:1, получаю dTox


Сообщение отредактировал v-milenin - Среда, 27.05.2015, 16:48
 
mishak750Дата: Пятница, 17.07.2015, 19:00 | Сообщение # 175
Группа: Проверенные
Сообщений: 36
Репутация: 0
Статус: Offline
Могу я сделать так: вести адрес регистратора nvr 7116ni-sn на android смарте в браузере (или ivms) и получить jpeg картинку с нужной мне камеры через edge соединение (2032, 2012)? Нужно все камеры выставлять в интернет, или достаточно расшарить порты регистратора?
 
AlexandrДата: Понедельник, 20.07.2015, 11:07 | Сообщение # 176
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
регистраторы не поддерживают jpeg по http.
 
exdrДата: Пятница, 11.09.2015, 15:22 | Сообщение # 177
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Offline
Камера DS-2CD2632F-IS прошивка V5.3.0 build 150513
при попытке получить картинку http://IP/doc/page/login.asp?anonymous=true
выдает ошибку
Цитата
This XML file does not appear to have any style information associated with it. The document tree is shown below.<ResponseStatus xmlns="http://www.hikvision.com/ver10/XMLSchema" version="1.0"><requestURL>/Streaming/channels/1/picture</requestURL><statusCode>4</statusCode><statusString>Invalid Operation</statusString></ResponseStatus>

Кто-нибудь сталкивался? Как быть?

upd1. Разобрался. Надо было включить https.
Upd2. Удается получить картинку только с логином-пароля админа, с пользовательскими не дает



Сообщение отредактировал exdr - Суббота, 12.09.2015, 12:24
 
glinkoДата: Пятница, 16.10.2015, 16:56 | Сообщение # 178
Группа: Проверенные
Сообщений: 2
Репутация: 4
Статус: Offline
Трансляция с камеры на сайт:

Вводные:
Ubuntu
Wordpress

Приступаем:
Регистрируемся тут https://wmspanel.com/account/sign_up
Устанавливаем в убунту nimble streamer по инструкции https://wmspanel.com/nimble/install#os_ubuntu
После регистрации у Вас есть 14 бесплатных дней для настройки стриминга с камеры прямо с сайта wmspanel
Там все достаточно просто и понятно.

После того как Вы все настроили:
Идем в убунту и открываем /etc/nimble/nimble.conf
Закомментируем строки в самом низу:

#panel_domain
#panel_port
#panel_uuid
#panel_password
#panel_ssl_disabled

перезапускаем сервис sudo service nimble restart
(нужно для того чтобы чувствовать себя вольготно и в безопасности))

Если после всех манипуляций Вам захочется добавлять камеры в стриминг:
открываем файл /etc/nimble/rules.conf
(файл состоит из 2-х строк. Первая - предупреждение о том что он будет перезаписан wms агентом (который мы благополучно отключили чуть выше). Втарая - это, собственно конфигурация Ваших потоков)
находим во второй строке часть типа 
{"id":"55dd00000f224f626f0000a1","app":"cameras","stream":"camera51","urls":["rtsp://login:password@cameraIP:554/cam/realmonitor?channel=1&subtype=1"],"protocol":"RTSP","duration":6,"transmux":[]},
и делаем копию этой строки изменяя параметры 
id (любой другой (я увеличиваю последовательно на единицу))
stream (название нового потока)
urls (rtsp поток с Вашей новой камеры)

Ваша изначальная строка поиска может отличаться от представленной (все зависит от того, что Вы изначально прописали в wms панели), но общий принцип, думаю, понятен.
Сохраняем, перезапускаем сервис.
Если не запустилось - напутали в синтаксисе (конфигурацию обязательно сохраняем в одну строку).

Транслируем видео с камеры на сайте:
в Вордпрессе устанавливаем плагины "FV WordPress Flowplayer" и "Popup Maker"
в попап мейкере добавляем строчку типа [fvplayer src='http://ИП_ВАШЕГО_УБУНТУ:ПОРТ/cameras/camera51/playlist.m3u8' autoplay=true]
"cameras" - это параметр "app" в Вашем rules.conf
camera51 - имя потока

Далее на странице, куда хотим впихнуть видео, вписываем ссылку (у меня картинка) 
<img class="camera popmake-cam56" src="картинка.jpg" onerror="this.style.display='none';" />

После этого видео открывается в попапе на любом устройстве, будь то компьютер, планшет, андройд или айфон.
 
2pizzaДата: Среда, 04.05.2016, 16:39 | Сообщение # 179
Группа: Проверенные
Сообщений: 5
Репутация: 0
Статус: Offline
Интересный вариант, попробую, спасибо.
 
BobrosДата: Среда, 02.11.2016, 20:41 | Сообщение # 180
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Offline
Я дико извиняюсь, вторую неделю читаю форумы, но ничего не могу понять. У меня ситуация такова: есть DS-7104HQHI-F1/N, белого IP нет. регистратор настроен для ДДНС. мне нужно чтобы камеры с регистратора по выбору пользователя просматривались на сайте. по протоколу РТСП и клиент ИВМС смотрят идеально. как в "rtsp://1:1111aaaa@192.168.1.114/mpeg4/ch01/main/av_stream" вставить ссылку на "http://eu.hik-online.com/valkis". ну или проще говоря есть сайт городского совета, есть детсадик с регистратором, надо что бы родители видели своих детей в онлайне. Ради всего святого помогите - схожу с ума.

Сообщение отредактировал Bobros - Среда, 02.11.2016, 20:43
 
BartДата: Воскресенье, 06.11.2016, 00:23 | Сообщение # 181
Группа: Проверенные
Сообщений: 176
Репутация: 1
Статус: Offline
Цитата Bobros ()
вставить ссылку на "http://eu.hik-online.com/valkis"
Как-то тоже меня интересовала такая задача. Насколько я понял, хик-онлайн не дает возможности отдавать IP по url-лу какими-то запросами. Только в интерактиве.
Как вариант, подключать знакомых программеров. Переход по сссылке http://eu.hik-online.com/valkis после некого тайм аута выдаст в стоке реальный текущий айпишник. Считать его и подставить в ртсп урл.
Только я не понимаю, если по внешнему динамическому айпи заходит на регистратор, что стоит платить провайдеру в месяц за статичный?
 
ZPSДата: Воскресенье, 06.11.2016, 13:15 | Сообщение # 182
Группа: Проверенные
Сообщений: 12
Репутация: 1
Статус: Offline
Цитата Bobros ()
белого IP нет. регистратор настроен для ДДНС.
Настроить нормальный ddns, не хиковский редирект, тогда по адресу можно будет обращаться напрямую как из локальной сети
 
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » Как повесить (вывести) картинку на сайт с устройств(а) ? (Вывести картинку на сайт с IP камеры)
Страница 5 из 5«12345
Поиск: