IP камера Hikvision DS-2CD2345F-IS

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
gfifdos
Новичок
Сообщения: 25
Зарегистрирован: 04 фев 2022, 20:20

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение gfifdos » 27 мар 2022, 20:00

leon013 писал(а):
26 мар 2022, 08:03
Сразу хочу сказать, что снимаю шляпу !!! "Копать" эту камеру, столь малочисленную, это нужно иметь великое желание!!!
По существу. Сделал все по инструкции - работает. Программа для просмотров тоже. Картинки раз в минуту приходят. Не смог качать с карты памяти ничего, Хром ни в какую не хочет скачивать файлы (может что то меня неправильно настроено).
И еще вопрос видео поток с нее можно для регистратора взять. Порт 554 вроде и открыт, VLC плеер только и может затребовать логин и пароль. потом тишина... Или я многого хочу ?
Да, нужно еще выполнить команду:
ln -s /mnt/mmc01/minutes/ /config/webroot/minutes/
Она создает жесткую ссылку, типа ярлыка в Винде. Короче в папке веб-сервера создается ссылка /config/webroot/minutes/ которая ведет на карту-памяти, куда пишется видео. После перезгрузки камеры ссылка сохраняется, поэтому запускаем всего один раз.

leon013
Новичок
Сообщения: 16
Зарегистрирован: 11 май 2019, 14:14
Откуда: Ярославская область

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение leon013 » 27 мар 2022, 20:23

gfifdos писал(а):
27 мар 2022, 20:00
Да, нужно еще выполнить команду:
ln -s /mnt/mmc01/minutes/ /config/webroot/minutes/
Она создает жесткую ссылку, типа ярлыка в Винде. Короче в папке веб-сервера создается ссылка /config/webroot/minutes/ которая ведет на карту-памяти, куда пишется видео. После перезгрузки камеры ссылка сохраняется, поэтому запускаем всего один раз.
Спасибо, попробую на досуге. А видео поток есть надежда взять из камеры?

gfifdos
Новичок
Сообщения: 25
Зарегистрирован: 04 фев 2022, 20:20

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение gfifdos » 27 мар 2022, 21:14

leon013 писал(а):
27 мар 2022, 20:23
gfifdos писал(а):
27 мар 2022, 20:00
Да, нужно еще выполнить команду:
ln -s /mnt/mmc01/minutes/ /config/webroot/minutes/
Она создает жесткую ссылку, типа ярлыка в Винде. Короче в папке веб-сервера создается ссылка /config/webroot/minutes/ которая ведет на карту-памяти, куда пишется видео. После перезгрузки камеры ссылка сохраняется, поэтому запускаем всего один раз.
Спасибо, попробую на досуге. А видео поток есть надежда взять из камеры?
Сейчас поток:
* формат видео SPIF файл
* Камера отдает поток по адресу типа http://10.1.1.100:8080/api/v2/stream/playback
* https://disk.yandex.ru/d/PlA9NKGhfOjfBA /test/camrt.exe - тест получения потока видео от камеры в формате spif
* /rt_soft/SPIF_Converter_Setup_20180417.exe - для конвертации видео-файлов SPIF в MP4

Как-то уже потом, когда я из камеры получил все что смог, я наткнулся на разработчиков этой прошивки.
Они писали здесь: https://habr.com/ru/post/415841/ ищется в гугле по тексту "Как мы научились подключать китайские камеры"
В одном из комментариев: "Технически, RTSP у нас в прошивке есть, и в некоторых проектах он используется."

128203
Новичок
Сообщения: 25
Зарегистрирован: 26 мар 2019, 10:27

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение 128203 » 28 мар 2022, 07:23

Доброго дня. Я случайно потер загрузчик. Плата не стартует и UART молчит. В SDK упоминается о возможности установить вывод H19 / VO_DAT1 / BOOROM_SEL процессора hi3516a в высокий уровень, чтобы произвести загрузку с bootrom на плате, используя инструмент FastBoot3.1_BVT.exe. Проблема-как найти вывод BOOROM_SEL на плате. Возможно, у кого есть сгоревшая/неисправная плата камеры DS-2CD2345F-IS ? Если сдуть процессор, то можно найти этот вывод...
Вложения
Снимок1.JPG
Снимок2.JPG

leon013
Новичок
Сообщения: 16
Зарегистрирован: 11 май 2019, 14:14
Откуда: Ярославская область

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение leon013 » 28 мар 2022, 20:18

Вообщем с RTSP потоком все оказалось просто Ссылка для потока такая :
rtsp://admin:admin54321@ХХХ.ХХХ.ХХХ.ХХХ:554
где ХХХ.ХХХ.ХХХ.ХХХ IP адрес камеры.
VLC плеер поток принимает, правда не знаю какой. Как узнать подскажите.
К регистратору не коннектил камеру, ввиду неимения такового.

Аватара пользователя
mixatronik
Специалист
Сообщения: 297
Зарегистрирован: 25 янв 2022, 11:52

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение mixatronik » 29 мар 2022, 07:18

leon013 писал(а):
28 мар 2022, 20:18
Вообщем с RTSP потоком все оказалось просто Ссылка для потока такая :
rtsp://admin:admin54321@ХХХ.ХХХ.ХХХ.ХХХ:554
где ХХХ.ХХХ.ХХХ.ХХХ IP адрес камеры.
VLC плеер поток принимает, правда не знаю какой. Как узнать подскажите.
К регистратору не коннектил камеру, ввиду неимения такового.
Какой поток - первый или второй, можно узнать по разрешению. Можно ещё попробовать добавить /0 или /1 или /2 после номера порта. Проверить подхватится или нет этот поток системами видеонаблюдения можно на дёмке какой-нибудь. Линия, например: https://devline.ru/demo/
З.Ы. попробую вечером провернуть... Если заработает - вот оно и решение. Несколько ограничивает область применения, но всё же.

gfifdos
Новичок
Сообщения: 25
Зарегистрирован: 04 фев 2022, 20:20

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение gfifdos » 29 мар 2022, 09:42

leon013 писал(а):
28 мар 2022, 20:18
Вообщем с RTSP потоком все оказалось просто Ссылка для потока такая :
rtsp://admin:admin54321@ХХХ.ХХХ.ХХХ.ХХХ:554
где ХХХ.ХХХ.ХХХ.ХХХ IP адрес камеры.
VLC плеер поток принимает, правда не знаю какой. Как узнать подскажите.
К регистратору не коннектил камеру, ввиду неимения такового.
Да, работает, основной поток.
Лог подключения (10.1.1.25 - комп VLC, 10.1.1.112 - камера):

Код: Выделить всё

INF>>> Подключение клиента 10.1.1.25:30498
10.1.1.25:30498>>> OPTIONS rtsp://10.1.1.25:554 RTSP/1.0
CSeq: 2
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)


INF>>> Подключение к серверу 10.1.1.112
<<<10.1.1.112 RTSP/1.0 401 Not Authorized
CSeq: 2;timeout=30
Content-Length: 0
WWW-Authenticate: Digest realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", qop="auth", opaque="4d71f34d480a0db67f945d6245b3e9f1"


10.1.1.25:30498>>> OPTIONS rtsp://10.1.1.25:554 RTSP/1.0
CSeq: 3
Authorization: Digest username="admin", realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", uri="rtsp://10.1.1.25:554", response="570b1973dd0f338c6c2ba3b13a7e9685"
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)


<<<10.1.1.112 RTSP/1.0 200 OK
CSeq: 3;timeout=30
Content-Length: 0
Public: "OPTIONS, DESCRIBE, SETUP, PLAY, GET_PARAMETER, TEARDOWN"


10.1.1.25:30498>>> DESCRIBE rtsp://10.1.1.25:554 RTSP/1.0
CSeq: 4
Authorization: Digest username="admin", realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", uri="rtsp://10.1.1.25:554", response="044e69b748ef19ab61a8212d7c267c41"
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)
Accept: application/sdp


<<<10.1.1.112 RTSP/1.0 200 OK
CSeq: 4;timeout=30
Content-Length: 482
Content-Type: application/sdp

v=0
o=- -1356444880 -1356444880 IN IP4 10.1.1.112
s=AgentGreen
a=control:rtsp://10.1.1.112/main
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
a=control:video
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=4d001f;sprop-parameter-sets=Z00AH52oFAFum4CAgIE=,aO48gA==
m=audio 0 RTP/AVP 97
c=IN IP4 0.0.0.0
a=control:audio
a=rtpmap:97 mpeg4-generic/90000/1
a=fmtp:97 profile-level-id=40;streamType=5;mode=AAC-hbr;sizeLength=13;indexLength=3;indexDeltaLength=3;config=1408

10.1.1.25:30498>>> SETUP rtsp://10.1.1.112/main/video RTSP/1.0
CSeq: 5
Authorization: Digest username="admin", realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", uri="rtsp://10.1.1.25:554", response="fce27e6ad1aa93ce6dbe3f6b49909615"
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)
Transport: RTP/AVP;unicast;client_port=58896-58897


<<<10.1.1.112 RTSP/1.0 200 OK
CSeq: 5
Session: 4ce11d38;timeout=30
Content-Length: 0
Transport: RTP/AVP/UDP;unicast;server_port=32678-32679;mode="PLAY"


10.1.1.25:30498>>> SETUP rtsp://10.1.1.112/main/audio RTSP/1.0
CSeq: 6
Authorization: Digest username="admin", realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", uri="rtsp://10.1.1.25:554", response="fce27e6ad1aa93ce6dbe3f6b49909615"
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)
Transport: RTP/AVP;unicast;client_port=58898-58899
Session: 4ce11d38


<<<10.1.1.112 RTSP/1.0 200 OK
CSeq: 6
Session: 4ce11d38;timeout=30
Content-Length: 0
Transport: RTP/AVP/UDP;unicast;server_port=32680-32681;mode="PLAY"


10.1.1.25:30498>>> PLAY rtsp://10.1.1.112/main RTSP/1.0
CSeq: 7
Authorization: Digest username="admin", realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", uri="rtsp://10.1.1.25:554", response="8b8abe39f05042477159023d67bbf583"
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)
Session: 4ce11d38
Range: npt=0.000-


<<<10.1.1.112 RTSP/1.0 200 OK
CSeq: 7
Session: 4ce11d38;timeout=30
Content-Length: 0


10.1.1.25:30498>>> TEARDOWN rtsp://10.1.1.112/main RTSP/1.0
CSeq: 8
Authorization: Digest username="admin", realm="AgentGreen", nonce="064170642b55a0be6ad8496e6fab84b6", uri="rtsp://10.1.1.25:554", response="bab75df88c2a073aea77d928fe80d7a7"
User-Agent: LibVLC/3.0.8 (LIVE555 Streaming Media v2016.11.28)
Session: 4ce11d38

Аватара пользователя
mixatronik
Специалист
Сообщения: 297
Зарегистрирован: 25 янв 2022, 11:52

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение mixatronik » 29 мар 2022, 17:18

rtsp://admin:admin54321@ХХХ.ХХХ.ХХХ.ХХХ:554 или rtsp://admin:admin54321@ХХХ.ХХХ.ХХХ.ХХХ:554/main - первый поток 1280х720
rtsp://admin:admin54321@ХХХ.ХХХ.ХХХ.ХХХ:554/sub - второй поток 640х480

картинка в интерфейсе Линии: https://disk.yandex.ru/i/XjKk5XD3JMF0IA

leon013
Новичок
Сообщения: 16
Зарегистрирован: 11 май 2019, 14:14
Откуда: Ярославская область

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение leon013 » 29 мар 2022, 19:33

Странно... С main или sub запускал в vlc плеер . на нем разницы не увидел в качестве изображений...

gfifdos
Новичок
Сообщения: 25
Зарегистрирован: 04 фев 2022, 20:20

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение gfifdos » 29 мар 2022, 20:44

leon013 писал(а):
29 мар 2022, 19:33
Странно... С main или sub запускал в vlc плеер . на нем разницы не увидел в качестве изображений...
Если камеру прошил дампом _dump3, то возможно из-за того, что отключен субпоток.
Файл: /config/vc/agent-state-cache.json
Строка: recording_schedule.sub ... "type":"DISABLES"

Изменить файл можно командой: vi /config/vc/agent-state-cache.json
Для удобного просмотра: скопировать текст файла и вставить на сайте http://jsonviewer.stack.hu/

Аватара пользователя
mixatronik
Специалист
Сообщения: 297
Зарегистрирован: 25 янв 2022, 11:52

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение mixatronik » 29 мар 2022, 21:10

leon013 писал(а):
29 мар 2022, 19:33
Странно... С main или sub запускал в vlc плеер . на нем разницы не увидел в качестве изображений...
Я тоже в VLC сначала проверял. Контролировал через меню Инструменты->Информация о кодеке. Там разрешение потока прописано. А на глаз не очень заметно отличается.
Последний раз редактировалось mixatronik 29 мар 2022, 21:16, всего редактировалось 1 раз.

Аватара пользователя
mixatronik
Специалист
Сообщения: 297
Зарегистрирован: 25 янв 2022, 11:52

Re: IP камера Hikvision DS-2CD2345F-IS

Сообщение mixatronik » 29 мар 2022, 21:13

gfifdos писал(а):
23 мар 2022, 20:45
Обновил файлы: https://disk.yandex.ru/d/PlA9NKGhfOjfBA
* _dump3 - дамп
* config.7z - конфиг

Описание: основная функция - это можно изменять настройки без перепрошивки камеры.

Текущие изменения: root без пароля; доступ к камере по ssh; логин admin, пароль admin; время с ntp сервера ntp1.stratum2.ru; убрана метка на видео "имя камеры", только метка "текущее время"; расписание записи на карту, субпоток не пишет; видео 1280x720, 30 кадров/с; можно скачать файлы, которые пишет камера по адресу типа http://10.1.1.112:8080/index2.html (список обновляется после перезагрузки камеры, каждый файл запись 60 сек, имя файла это unix-time время начала записи).

У кого получилось использовать, напишите:)
Проверил, для начала, _dump2, но не смог подключиться к ssh. 22-й порт закрыт.
Вообще, цель убрать все надписи из кадра. Для трансляции потока в системы видеонаблюдения - самое оно. С картой памяти возиться лениво было, но надо бы. Может с _dump3 всё и получится.

Ответить

Вернуться в «Восстановление и настройка»