Помню эти регистраторы из Китая, врагу не пожелаю. Есть у нас один любитель, постоянно привозит их с поднебесной, а нам с ними мучаться. Лучше немного переплатить и купить тут нормальный регистратор, чем через полгода после установки китайского регистратора узнать что он уже несколько месяцев не писал, а сейчас нужна запись.
Так львиная доля этих регистраторов из Китая, например Polivision, Divitek, TBTEC и т.д. Причём разница за реги с одинаковой начинкой тут и там, больше, чем в 2 раза. А за нормальный придётся доплатить гораздо больше, вот и приходится иметь дело с китаем.
Panasonic, Sanyo, Siemens, HoneyWell, Samsung etc., но цены вас неприятно удивят, ни один из наших клиентов так и не согласился. Китай, кстати, тоже разный бывает, сейчас возим Vidatec, дешево и сердито.
Мне блог вот этого товарища очень сильно помог в свое время fwhacking.blogspot.ru/2011/03/foscam-fi8908w-2.html. Там к стати не только камеры, методы довольно универсальные.
Вот как раз глюки с FPS и были. Выставил High profile и 4Mbit, как всё затормозило, один кадр в секунду, веб-интерфейс еле ползает, явно не хватает производительности процессора. Ну, я и откатился на другую прошивку.
Да, на самой первой прошивке тоже было розовое при смене режима день-ночь.
хм… интересный коленкор… у меня периодически то 25fps то на (25/3)fps.
логики не отловил. китаец говорит что такого не видел.
вроде пытался и VBR и CBR выставлять — а разницы никакой.
обещает дать прошивку после внутреннего тестирования на 3MP.
то есть в момент просадки fps у неё как раз в CPU упирается?
выставил high profile 8mbit, нагрузка по top'у у неё внутри не более 70%. памяти еще 12мбайт свободно…
не похоже что упор в процессор. :/ где-то глюки всё же в ДНК.
выставил сейчас в софте протокол метаданных = UDP, протокол передачи видео = TCP.
FPS резко стал 25.00 ровно и не дёргается.
ничерта не понимаю, но пока стараюсь не дышать.
Если надо — мне прислали свежайшую паршивку General_HZXM_IPC_HI3516C_53H20L_V4.02.R11.20140226_ALL.bin
Я изловил причину падения FPS. FPS падает с количеством «активных» подключений.
Пока подключений < 3 — всё нормально, fps=25. Как только подключений больше 3х начинается падение.
На 4х — падает до 20. На 5 падает до 15. На 6 падает до 12. На 7-8 — падает до 8.
Так как поток рвётся (с этим я прошивку сейчас ему правлю), софт имеет привычку думать что всё плохо и реконнектиться.
на TCP не знаю как получается у софта это, отдельный вопрос, а на UDP-то всё нормально — если STOP команда ему не улетела, он считает что подключение есть, со всеми вытекающими.
Поэтому спустя пару часов fps залипает и падает.
Причем я сейчас отгонял — пока 1-2 потока — никаких проблем с FPS нет. Временно добавил еще несколько коннектов, прибил их.
fps теперь залип на отметке 12.5 и не двигается.
Есть идеи, как побороть?
У меня камера живёт без тормозов только с прошивкой General_HZXM_IPC_HI3516C_53H20L_V4.02.R11.20131108_ALL.bin
При этом с неё пишется на видеорегистратор по протоколу NETIP.
Сколько пробовал прошивок, вышедших после этой, все тупят через какое-то время. А в этой мне не нравится качество сжатия, уж больно много артефактов.
видимо, она живёт именно из-за плохого сжатия — меньше потерь и сбоев по сети => нет реконнектов => живёт.
дело не в версии (они все равноглючные), а именно в потоке из-за кривизны сжатия.
легкий способ воспроизвести: подключиться к камере в 6 потоков, потом разорвать и оставить только 2. спустя буквально 2-3 минуты пройдёт пара волн сбоев потока и fps падает до стабильных 12.5 fps.
идеи есть, пытаюсь пропатчить бинарник… надеюсь, не окирпичу.
Там же линь внутри, можно зайти в операционку, глянуть загрузку процессора, таблицу маршрутов. Естественно, всё это в отладочных целях. Когда всё работает, telnet не нужен.
Интересно, а это прокатит с другим девайсом, у которого прошивка распространяется в zip-архиве с тремя файлами .bin? Я говорю о плеерах Cowon — данные товарищи делают интересные железки, но с софтом под них полный треш. Что то мне захотелось разобрать, и хотя бы посмотреть как оно там выглядит внутри. Способ распаковки/запаковки .bin универсальный для любых девайсов? Или могут быть подводные камни если я буду использовать данный мануал?
Способ подходит для XM, возможно ещё для Hikvision и Dahua, но в плеере скорее всего формат будет другой.
Распакуйте прошивку, пройдитесь по файлам утилитой binwalk, тогда будет понятнее.
Для виндовода немножко проблематично распаковать линуксовыми утилитами. Но за совет спасибо. Я пока додумался только в IDA Pro открыть эти бинарники — ничего не понятно.
Распаковка, редактирование и упаковка прошивок видеорегистраторов и IP камер от Xiong Mai