Данный сайт является проектом ООО "Амакс". Сегодня: Вторник, 06.12.2016, 20:57

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

Loading
[ Новые сообщения · Участники · Правила форума · RSS · ?
Loading
Страница 1 из 512345»
Неофициальный форум технической поддержки 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)
 
AlexandrДата: Четверг, 17.11.2011, 18:12 | Сообщение # 2
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
перекодировать VLC к примеру. с прямой передачей на текущий момент решений нет.
 
Anubis_DonetskДата: Понедельник, 21.11.2011, 16:22 | Сообщение # 3
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
а возможно ли напрямую с камеры получить скриншот, без использования софта?
 
AlexandrДата: Понедельник, 21.11.2011, 18:16 | Сообщение # 4
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
Настройка отправки стоп-кадра с IP камеры ds-2cd7133-e или что другое имелось ввиду ?
 
Anubis_DonetskДата: Вторник, 22.11.2011, 11:03 | Сообщение # 5
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
Имелось ввиду, возможность снять с камеры текущий скриншот, напрямую с камеры, а не через iVMS
 
AlexandrДата: Вторник, 22.11.2011, 11:52 | Сообщение # 6
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
для MJPEG нужна другая прошивка.
Quote
возможно ли напрямую с камеры получить скриншот, без использования софта?

на сайте всё равно должен быть скрипт обрабатывающий картинки\посылающий запросы на камеру. можно посмотреть SDK и как там реализован запрос на получение картинки.
Quote

IPC Series Device - Capture single-frame data and save as BMP bitmap NET_DVR_CapturePicture
IPC Series Device - Capture single-frame data and save as JPEG NET_DVR_CaptureJPEGPicture
IPC Series Device - Capture single-frame data,save as JPEG and store into appointed memory space NET_DVR_CaptureJPEGPicture_NEW

полистал руководство к SDK
есть дополнение. любым сниффером мониторим подключение к камере и получаем строку обращения
rtsp://admin:12345@IP-камеры:554/mpeg4/ch01/main/av_stream
 
Anubis_DonetskДата: Среда, 30.11.2011, 16:03 | Сообщение # 7
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
это все прекрасно и хорошо, но это гониться rtsp видео поток, а мне нужна картинка в jpeg снятая с камеры без всяких самописных прог, если ли путь типа http://admin:pass@ip_camera/jpeg/текущийскрин. В SDK я заглядывал, но я не собираюсь писать клиентский софт для работы с камерой. Мне необходимо повесить картинку на сайт, так чтобы картинку можно было видеть из различных броузеров. Я новичек в видеонаблюдении, и поэтому многое непонятно. На текущий момент, у меня vlc в два прохода вещает картинку в http, кодеком theora, который понимает фаерфокс и опера, но непонимает сафари. вещаю при помощи html5. vlc неумеет мультиплексировать (немогу понять что это такое) http поток в mp4, а сафари понимает только mp4. Мнебы кто подсказал стримсервер бесплатный чтобы умел http и мультиплекс в mp4 и ogg, тогда вещал бы в html5 без проблем, с одной камеры ретранслируеш в два формата.

Добавлено (30.11.2011, 16:03)
---------------------------------------------
Спасибо за подсказку про снифер, снизил нагрузку на cpu (vlc не меняет размер), при помощи rtsp://admin:12345@IP-камеры:554/mpeg4/ch01/sub/av_stream мне надо картинку 320х240

 
AlexandrДата: Среда, 30.11.2011, 18:32 | Сообщение # 8
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
для safari нужно XiphQT поставить и будет работать Ogg Theora. в IE тоже нет нативной поддержки.

опять путаница началась, немного упорядочим:
h.264 это потоковый кодек и картинки с него без дополнительного преобразования в jpeg не получить. для этого нужен mjpeg (Motion JPEG) — покадровый метод видеосжатия, основной особенностью которого является сжатие каждого отдельного кадра видеопотока с помощью алгоритма сжатия изображений JPEG, позволяет без декодирования получить картинку на выходе. Theora тоже относится к потоковым и является аналогом кодеков MPEG-4. т.е. через него тоже нельзя получить jpeg без преобразования.
камера поддерживает MJPEG, но только по второму потоку, т.е. со всеми ограничениями на него (размер, качество и т.п.). попробуйте сменить кодек взяв и настроив ПО
отсюда.
у меня нет в наличии 7133 и потому придётся пробовать самостоятельно ) менять как на скрине ниже.

обязательно выбрать Sub Stream в Encoding Parameter Type.
после выбора M-JPEG последовательно нажимаем Setup Current Channel и Save Parameter. если появится окошко с Save Faild, то mjpeg не поддерживается в этой прошивке. запросим с поддержкой, в описании камеры кодек присутствует.
если окно Save parameter successfully - перезагружаем камеру (reboot) через меню Management вверху окна ПО.
ну и сниффером пробуем увидеть адрес с которого идёт второй поток. по результатам желательно сюда )
тоже самое можно и через vlc сделать, но тут определитесь сами с каким кодеком работать (потоковым или нет).
Прикрепления: 2847887.jpg(65Kb) · 1279062.jpg(139Kb)
 
Anubis_DonetskДата: Среда, 30.11.2011, 19:58 | Сообщение # 9
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
вообщем сделал как вы и сказали
Save Faild

по поводу прошивки, у меня стоит
Версии: V3.0 build 110117
Encode Version: V4.0 build 110115

кокую прошику надо для поддержки M-JPEG ???
 
AlexandrДата: Четверг, 01.12.2011, 12:28 | Сообщение # 10
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
прошивка IPC Type C v3.0 build 110921 sub stream supports MJPEG, скачивать тут.
запрос по идее rtsp://admin:12345@192.0.0.64/MJPEG/ch1/sub/av_stream такого плана будет, можно через IE подключится ко второму потоку и посмотреть http запрос попробовать
пс - ещё вариант.
 
Anubis_DonetskДата: Четверг, 01.12.2011, 14:12 | Сообщение # 11
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
текущий скрин с камеры снять нельзя, по прямому пути к камере???
 
AlexandrДата: Пятница, 02.12.2011, 12:54 | Сообщение # 12
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
не знаю. при разработке и написании ПО такую задачу видимо не ставили.
запрос через vlc по rtsp - rtsp://admin:12345@IP камеры/mjpeg/ch1/sub/av_stream

пс -
Quote
текущий скрин с камеры снять нельзя, по прямому пути к камере???
а как Вы это представляете вообще ? приведите пример реализации на другом оборудовании, может мы непонимаем друг друга.
пс - посмотрите
эту тему, возможно пригодится.
 
Anubis_DonetskДата: Пятница, 09.12.2011, 18:25 | Сообщение # 13
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
Quote (Alexandr)
а как Вы это представляете вообще ?


http://195.214.198.226:8282/axis-cgi/mjpg/video.cgi

дело в том, что самое оптимальное, выводить картинку на сайт, именно так как реализовано в камерах axis, т.к. идет не видеопоток, а просто картинка jpeg постоянно меняющаяся на сайте, и любой броузер ее видит.
 
AlexandrДата: Пятница, 09.12.2011, 20:15 | Сообщение # 14
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
нет такого способа в 2CD7133E.
 
Anubis_DonetskДата: Понедельник, 16.01.2012, 15:49 | Сообщение # 15
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
перепробовав кучу стриминговых серверов, и 3 операционки, таки поборол свою проблему и выкинул видео на сайт, которое и вывесил на сайт, работает во всех браузерах кроме chrome, но эту проблему в скором думаю решить, руки пока не дошли, смотрим с помощью flash. также работает под Mac OS (проверял на хакос в vmware), смотрим с помощью html5. Если кому надо пишите подскажу как сделать.
 
UserMДата: Понедельник, 16.01.2012, 15:57 | Сообщение # 16
Группа: Проверенные
Сообщений: 1769
Репутация: 108
Статус: Offline
Можете дать ссылку на то, что получилось в итоге? И рассказать на каком "стрим" сервере?

Когда у общества нет цветовой дифференциации штанов, то нет цели!
 
Anubis_DonetskДата: Понедельник, 16.01.2012, 16:23 | Сообщение # 17
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
Доступно только для пользователей - веб камеры - вебкамера донецк. т.к. исходящий канал на камерах узкий, большая просьба не висеть на камерах. По поводу сервака, что было на том и ваял, т.е. железку новую не покупал. Итак.

ЖЕЛЕЗО
AMD Athlon™ 64 X2 Dual Core Processor 4000+
M2N-E SLI
Mem: 2061192
Disk /dev/sda: 320.1 GB, 320072933376 bytes
Sapphire X550 Silent - вздутые кондеры, артефачит.

ПО
OS - Linux ub-stream 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 athlon i386 GNU/Linux
стрим сервер - Wowza Media Server (продукт платный, но нашел... ну вы поняли cool )

Начнем. Качаем и ставим бубнту-сервер. (Я ставил на виртуалку, потом перетащил всю систему на реальное железо). Ставим яву
Code
atp-get install openjdk-6-jre
. Ставим Wowza Media Server. Конфигурим настройки у кого плохо с англ смотрит тут (нашел после настройки). После рисуем скрпт на яваскрипте для определения браузера, и в зависимости от браузера кидаем или html5 (safari macos), или флеш я использовал flowplayer (все остальные). Трабл с хромом уже знаю как побороть, но т.е. хост не у меня, то решение будет не оперативное.
 
UserMДата: Понедельник, 16.01.2012, 22:21 | Сообщение # 18
Группа: Проверенные
Сообщений: 1769
Репутация: 108
Статус: Offline
Примерно понятно, спасибо. Хотя по ссылке мне изображение получить так и не удалось, ни в IE, ни в Мозиле.

Когда у общества нет цветовой дифференциации штанов, то нет цели!

Сообщение отредактировал UserM - Понедельник, 16.01.2012, 22:49
 
Anubis_DonetskДата: Понедельник, 16.01.2012, 23:04 | Сообщение # 19
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
по поводу работает/не работает, проблема есть, но проблема не в настройке стрим севера, а проблема с укртелекомом, от некоторых провайдеров видно видео от некоторых нет, не видно даже через ivms, настройки камеры через ivms видны - видео нет ((( и главное что все провайдеры кричат что ниче не блокируют, врут , телнетом даже не подключает, значит блокиовка есть. Скорее всего блокирует укртелеком, из-за свого iptv
 
AlexandrДата: Вторник, 17.01.2012, 11:18 | Сообщение # 20
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
работает, внизу 2 камеры в панораме стоят и довольно шустро стрим идёт. немного поправил ссылку - теперь сразу на страницу с камерами. надеюсь Anubis_Donetsk простит )
 
Anubis_DonetskДата: Четверг, 19.01.2012, 10:58 | Сообщение # 21
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
Да не вопрос, просто небыло смысла, камеры на этом сайте будут в другом месте висеть. Теперь просьба, кто может с ipad помотреть идет видео или нет. Т.к. заказчик невидит с ipad. На Mac OS X все нормально, а ipad не показывает. Кто что может подсказать?
 
AlexandrДата: Четверг, 19.01.2012, 11:12 | Сообщение # 22
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
есть такая программка iPhone Simulator, там можно выбрать iPAD для симуляции (на хабре статья была). ещё в инете народ жалуется на некорректную работу с ютубом iPAD2 (не проигрывается видео). в общем нужно искать разницу в сафари и как определяется устройство сайтом.
 
Anubis_DonetskДата: Четверг, 19.01.2012, 14:16 | Сообщение # 23
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
можно линк на софт?
 
AlexandrДата: Четверг, 19.01.2012, 14:34 | Сообщение # 24
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
Большой Г ))
 
UserMДата: Четверг, 19.01.2012, 15:50 | Сообщение # 25
Группа: Проверенные
Сообщений: 1769
Репутация: 108
Статус: Offline
К стати, появилась "демо" прошивка позволяющая запросить jpeg smile Почти как аксис.

обратите внимание на браузер.
Прикрепления: 6292992.png(263Kb)


Когда у общества нет цветовой дифференциации штанов, то нет цели!
 
AlexandrДата: Четверг, 19.01.2012, 15:55 | Сообщение # 26
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
эту прошивку пока не выкладываю (для типа C), т.к. бета (не демо) ) Anubis_Donetsk уже её получил, возможно поделится впечатлениями о ней ))
 
Anubis_DonetskДата: Четверг, 19.01.2012, 18:01 | Сообщение # 27
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
я пока не буду камеры перешивать бетой, зачем проводить эксперементы если уже почти все работает, хочу прикрутить uppod плеер для html5 (вычитал что параметр autoplay яблочники отключили в ipad), мотивируя экономией трафика. потому и черный экран на IPad.
 
AlexandrДата: Четверг, 19.01.2012, 18:09 | Сообщение # 28
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
а с теорой не стали дальше пробовать ?
 
Anubis_DonetskДата: Четверг, 19.01.2012, 18:12 | Сообщение # 29
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
вопрос не понял, если имелось ввиду кодек theora, то маки ее непонимают, а для остальных есть флеш
 
AlexandrДата: Четверг, 19.01.2012, 18:20 | Сообщение # 30
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
да, я про кодек, для сафари плагином понимание лечится, вернее доустановкой кодека. ранее табличку выкладывал по совместимости с браузерами. флеш универсальнее - спору нет ) а насчёт прошивки - она хоть и бета, но ведь работает ) UserM с неё скрин делал выше.
 
Anubis_DonetskДата: Четверг, 19.01.2012, 18:23 | Сообщение # 31
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
плагин не работает на ipad
 
AlexandrДата: Четверг, 19.01.2012, 18:34 | Сообщение # 32
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
не в курсе был
 
Anubis_DonetskДата: Понедельник, 20.02.2012, 13:57 | Сообщение # 33
Группа: Проверенные
Сообщений: 37
Репутация: 4
Статус: Offline
как оказалось ipad/iphone неумеют воспроизводить одновременно 2 тега video, к концу недели буду перешивать на тестовую прошивку, и вешать на сайт jpg картинки

Добавлено (20.02.2012, 13:57)
---------------------------------------------
При использовании бэта прошивке, вылезли небольшие грабли. Из-за узенького канала, картинка несмотрибельная, настройки превью на камере не нашел, потому использую стрим сервер, железо и ОС тоже, ПО - motion.
конфиг motion:

cat /etc/motion.conf

Quote
daemon on
quiet on

width 640
height 480

framerate 10
quality 20
auto_brightness off

threshold 4500
noise_level 64

brightness 0
contrast 0
saturation 0
hue 0

ffmpeg_cap_new off

target_dir /var/lib/motion/snapshots

webcam_localhost off

webcam_quality 20
webcam_maxrate 10

output_all off
output_motion off
output_normal off
thread /etc/motion/thread2.conf
thread /etc/motion/thread1.conf


cat /etc/motion/thread1.conf | grep -v '#'
Quote
target_dir /usr/local/apache2/htdocs/cam1

netcam_url http://192.168.9.252:82/streaming/channels/1/preview
webcam_port 10000

cat /etc/motion/thread2.conf | grep -v '#'
Quote
target_dir /usr/local/apache2/htdocs/cam1

netcam_url http://192.168.9.251:81/streaming/channels/1/preview
webcam_port 10001


Повесил на сайт, все прекрасно показывает, но есть небольшие проблемы:
1 Из-за узкого канала, понизил качество картинки и частоту кадров.
2 опера и ИЕ неумеет показывать поток mjpeg. Не критично, но неприятно, т.к. задача была отображение на ipad то переделывать не хочу.


Сообщение отредактировал Anubis_Donetsk - Вторник, 24.01.2012, 11:40
 
k911Дата: Вторник, 06.03.2012, 18:36 | Сообщение # 34
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Alexandr,
Для DS2CD892P прошивка позволяющяя запросить jpeg есть?

 
AlexandrДата: Среда, 07.03.2012, 12:18 | Сообщение # 35
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
k911, эта платформа не поддерживает mjpeg.
 
yolopukaloДата: Понедельник, 12.03.2012, 16:30 | Сообщение # 36
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
Прошивку поменял , в sub канал появилось mjpeg! А какой параметр запроса http://??????
Подскажите , заранее благодарен!
 
AlexandrДата: Понедельник, 12.03.2012, 19:00 | Сообщение # 37
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
для прошивки "IPC Type C 2011.12.01 v3.0 build 110921 sub stream supports MJPEG" запрос будет rtsp - rtsp://admin:12345@IP камеры/mjpeg/ch1/sub/av_stream
для "IPC Type C 2012.01.17 V3.0 build 120110 supports http MJPEG" запрос будет http://IP_камеры/streaming/channels/1 (или 2)/preview
 
yolopukaloДата: Понедельник, 12.03.2012, 19:08 | Сообщение # 38
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
А мона прошивкой IPC Type C 2012.01.17 V3.0 поделиться!?
 
AlexandrДата: Понедельник, 12.03.2012, 19:28 | Сообщение # 39
Группа: Администраторы
Сообщений: 5311
Репутация: 109
Статус: Offline
типы прошивок для IP камер
 
yolopukaloДата: Вторник, 13.03.2012, 18:42 | Сообщение # 40
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
А в запросе http://IP_камеры/streaming/channels/1 (или 2)/preview -- авторизацию не надо указывать?

Добавлено (13.03.2012, 15:04)
---------------------------------------------
Anubis_Donetsk, А можете motion.conf свой выложить?

Добавлено (13.03.2012, 18:42)
---------------------------------------------
Anubis_Donetsk, Поставил motion , настроил конфиги, запускаю--- показывает серую картинку 640х480 которая правда обновляется??


Сообщение отредактировал yolopukalo - Вторник, 13.03.2012, 18:42
 
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » Как повесить (вывести) картинку на сайт с устройств(а) ? (Вывести картинку на сайт с IP камеры)
Страница 1 из 512345»
Поиск: