• MethroGnome Senior MemberАвтор темы
    офлайн
    MethroGnome Senior Member Автор темы

    6081

    21 год на сайте
    пользователь #7294

    Профиль
    Написать сообщение

    6081
    # 19 декабря 2020 14:30 Редактировалось MethroGnome, 3 раз(а).

    Пользуюсь этой вызывной панелью, точнее, пользование ей это лишь боль и страдания.
    Есть уже 3 ревизии, которые кардинально отличаются начинкой и хар-ками (продаваться могут разные) - последняя 3-я ревизия уже сделана на нормальной платформе HiSilicon Hi3516C с матрицей FullHD, но менее проблемная не стала все равно...

    1) Фактически бесполезна функция записи по движению. Оно как бы есть, но...
    Во-первых, криво работает алгоритм автоэкспозиции. Получается так: свет в тамбуре есть - ОК, качество видео хорошее; свет гаснет (остается вдалеке на лестнице) - включается ИК-подсветка, сильно повышается ISO и из-за помех и артефактов начинаются ложные срабатывания движения. Так что, при слабом освещении движение будет детектироваться постоянно.
    Причем, он умеет писать нормально и в потемках - если зайти в веб-интерфейс и поставить профиль Indoor, то некоторое время пишет более-менее нормально (видимо, ставит макс. выдержку), ложных срабатываний нет. Но как только загорается свет, экспозиция снова меняется и после того как свет погаснет обратно не возвращается.

    Ответ техподдержки по этому вопросу:

    Ложные срабатывания происходят из-за фонового шума в условиях плохого освещения. К сожалению здесь ничего сделать не получится, кроме как добавить освещение перед камерой

    В общем, запись по движению будет нормально работать только если панель стоит в освещенном месте (постоянно включенный свет в тамбуре, или на улице) чтобы ИК-подсветка никогда не включалась. Что я в общем-то и сделал - поставил над дверью светильник с постоянно включенной лампочкой 24/7. Пример видео в макс. качестве (FullHD 25fps битрейт 8 Мбит).

    2) Просмотр архива записи по движению - это настоящий геморрой. В мобильном приложении толком ничего не посмотреть: во-первых, многие фрагменты пропускаются, хотя на карте памяти они есть. Во-вторых, те фрагменты, которые есть - воспроизводятся с огромными "тормозами" и рывками. Cмартфон на Snapdragon 855, нехватка производительности исключена, кроме того, просмотр онлайн-картинки идет без тормозов даже в HD-режиме.
    Веб-интерфейс нормально работает только в браузере IE (что само по себе уже странно в 2020 году), в других браузерах (Firefox, Chrome) раздел Storage Device не открывается вообще. Но даже в IE раздел Storage Device ужасно глючит: по нажатию кнопки Browse иногда ничего не отображается, иногда отображается с задержкой, иногда нужно несколько раз кликать по директории чтобы оно открылось. Бывает, что выдается ошибка веб-страницы.

    Учитывая изложенное в 1-2 пунктах, получается, что от детектора движения толку нет.

    3) Нельзя настроить разрешение и битрейт видео для второго (мобильного) потока, который отображается в приложении в качестве "SD". Можно задать только качество, но даже в качестве Very high в потемках все это сливается в одну сплошную кашу. Решение - опять же, только постоянное хорошее освещение. При плохом освещении более-менее смотрибельно только в режиме HD (1080p).

    4) Есть вывод RTSP-потока для видеорегистратора, но в очень низком качестве, от которого толку нет вообще - разрешение 640х480 с битрейтом 256 кбит/с. Задал вопрос техподдержке - можно ли получить вывод основного FullHD потока. Сначала ответили, что можно - якобы, есть 3 ссылки в разных разрешениях, а потом передумали и ответили:

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

    Но это еще не все. Трансляция RTSP конфликтует с детектором движения. Некоторое время работает штатно, но как только возникает движение - панель зависает. Точнее, RTSP-поток продолжает транслироваться, но вот ни запись фрагментов, ни просмотр онлайн-картинки не работает - просто черный экран (что в веб-интерфейсе, что в мобильном приложении). Решается только полной перезагрузкой. В общем, RTSP-трансляция тоже бесполезна даже в таком низком качестве

    5) wi-fi работает, но надо выбирать либо только wi-fi, либо только ethernet. Причем, если настройки wi-fi заданы, изменить их уже нельзя, они просто не сохраняются, нужно сбрасывать в дефолт. Одновременное включение ethernet и wi-fi приводит к адским тормозам веб-интерфейса и самого устройства.

    6) Время при синхронизации через NTP живет своей жизнью (постоянно меняется часовой пояс, перескакивают даты). Решается установкой времени жестко вручную.

    7) Кнопка звонка постоянно подсвечивается, а при включении наблюдения или ответа (через веб или со смартфона) меняет свой цвет. Это довольно бредово, т.к. визитер сразу поймет что за ним наблюдают, но отвечать не хотят. Я решил вопрос разборкой и удалением двух светодиодов, которые подсвечивают кнопку. Теперь панель работает инкогнито, как и должно быть - можно включить видео, посмотреть и послушать что происходит у двери и визитер этого не поймет.

    8 ) После включения/перезагрузки раздается однократный "крякающий" звук из динамика панели, довольно громкий. При потере сетевого соединение начинает "крякать" постоянно с периодичностью 1-2 минуты. По какой-то причине после программной перезагрузки иногда не поднимается линк - и так и будет крякать пока не перезагрузишь еще раз по питанию.

    9) Антивандальности фактически нет. Панель крепится к раме всего одним болтиком под шестигранник снизу. Никаких секретов или скрытых защелок нет. Злоумышленник, если будет знать как она монтируется, снимет ее за 10 секунд. Также нет функции отправки видео или фото куда-нибудь в облако или хотя бы на FTP-сервер - все записи сохраняются локально на карте памяти, а RTSP практически бесполезен по вышеуказанной причине. Т.е., если панель украдут, даже не получится увидеть что происходило перед этим.

    Еще очень много мелких косяков, всего уже не помню. При этом, постоянно выходят прошивки (последняя от 1.12.2020), но кардинально ничего не меняется, переписка с техподдержкой как видно тоже ни к чему не привела. Советовать эту панель я бы не стал, но аналогов толком и нет - те, что мне попадались - довольно убогие внешне и конструктивно, Slinex хотя бы выглядит нормально.

  • MethroGnome Senior MemberАвтор темы
    офлайн
    MethroGnome Senior Member Автор темы

    6081

    21 год на сайте
    пользователь #7294

    Профиль
    Написать сообщение

    6081
    # 17 февраля 2021 13:00 Редактировалось MethroGnome, 2 раз(а).

    Поковырял прошивку и нашел решение некоторых проблем.

    MethroGnome:

    2) Просмотр архива записи по движению - это настоящий геморрой. В мобильном приложении толком ничего не посмотреть: во-первых, многие фрагменты пропускаются, хотя на карте памяти они есть. Во-вторых, те фрагменты, которые есть - воспроизводятся с огромными "тормозами" и рывками. Cмартфон на Snapdragon 855, нехватка производительности исключена, кроме того, просмотр онлайн-картинки идет без тормозов даже в HD-режиме.
    Веб-интерфейс нормально работает только в браузере IE (что само по себе уже странно в 2020 году), в других браузерах (Firefox, Chrome) раздел Storage Device не открывается вообще. Но даже в IE раздел Storage Device ужасно глючит: по нажатию кнопки Browse иногда ничего не отображается, иногда отображается с задержкой, иногда нужно несколько раз кликать по директории чтобы оно открылось. Бывает, что выдается ошибка веб-страницы.

    - забил на веб-интерфейс и сделал скриптик, который периодически (раз в 20 минут) скачивает все сохраненные фотки в папку на видеорегистраторе. Скрипт такой:

    код выделить все

    #!/bin/sh

    today=$(date "+%Y%m%d" )
    url="http://192.168.43.15/sd/"$today"/IMG001/"
    /usr/local/bin/wget --continue -r -np -q -P /videoreg/camera_doorbell -R "index.*" -T 10 $url

    - фотки копируются с именами вида IMG_chn1_md_xxx.jpg, чтобы привести их в удобный вид "камера-дата-время", раз в час запускается еще один скриптик (он переименовывает фотки также и с других камер):

    код выделить все

    #!/bin/sh

    ### Rename JPG images
    for j in `find /videoreg/ -type f -name "*.jpg" \! -name "camera*" \! -name "doorbell*" \! -newerBt '1 minute ago'`
    do
    fullpath=`dirname $j`'/'
    #creationdate=`stat -f %SB -t %Y%m%d-%H-%M-%S $j`
    moddate=`stat -f %Sm -t %Y%m%d-%H-%M-%S $j`
    case "$fullpath" in
    *camera01*) prefix="camera01-" ;;
    *camera02*) prefix="camera02-" ;;
    *camera03*) prefix="camera03-" ;;
    *doorbell*) prefix="doorbell-" ;;
    esac
    newfilename=$fullpath$prefix$moddate".jpg"

    case "$j" in
    *IMG_chn1_md*) operator="cp" ;;
    *) operator="mv" ;;
    esac
    $operator $j $newfilename

    done

    Таким же скриптом можно дергать и видео-фрагменты с карты памяти, но как я выше писал - запись видео по движению конфликтует с RTSP потоком и через несколько часов панель просто зависает. Техподдержка это тоже признала, но сделать ничего не могут.

    4) Есть вывод RTSP-потока для видеорегистратора, но в очень низком качестве, от которого толку нет вообще - разрешение 640х480 с битрейтом 256 кбит/с

    - нашел недокументированную возможность увеличить битрейт и fps для 2-го потока. В браузере надо запустить такой URL:

    код выделить все
    http://192.168.43.15/cgi-bin/hi3510/param.cgi?cmd=setvencattr&-chn=12&-bps=2048&-fps=25

    Максимум для 2-го потока - 2 Мбита и 25 fps. Ну это уже более-менее смотрибельно.

    В итоге я остановился на таком полностью работоспособном варианте: фотки событий по движению в разрешении FullHD и полный архив видео 24/7 в 640x480 по RTSP. Все это раскидывается по папкам вместе с фотками и видео с других камер. Обычно достаточно мельком глянуть фотки, и если ничего подозрительного - видео можно и не открывать.

    Еще некоторые полезные URLы, которые удалось раскопать в прошивке:

    код выделить все
    http://192.168.43.15/web/cgi-bin/hi3510/param.cgi?cmd=snap&-chn=1&-getpic
    код выделить все
    http://192.168.43.15/log/syslog.txt
    http://192.168.43.15/tmpfs/accesslog.txt
    код выделить все
    http://192.168.43.15/cgi-bin/bconf.cgi?cmd=bconf.cgi&-action=get

    - моя панель выдает, что матрица там ar0237. The AR0237 RGB-IR is a 1/2.7-inch CMOS digital image sensor with an active-pixel array of 1928 (H) x 1088 (V) - матрица достаточно неплохая (обычно 2 Мпкс 1/4" или около того).

    Итог:
    Для простых людей, которые хотят купить поставить и забыть - это точно не тот вариант.
    Но если с linux/unix и прогр-нием на "ты" - можно добиться вполне юзабельного состояния.