Форум » IP Kamera 9060AK/A-SL/A-MP/A Plus/I (IR)/O » Несколько замечаний по работе IPK9060A-SL » Ответить

Несколько замечаний по работе IPK9060A-SL

lashzcore: Доброутро, все. В процессе эксплуатации возникло несколько замечаний и, соответственно, вопросов. Буду рад, если кто-либо сможет мне помочь. 1. Крайне медленная работа прошивки: lash@lash ~/tmp/video $ time wget -q http://192.168.15.250/snapshot.jpg real 0m0.869s то есть, обработка запроса занимает примерно 0.9 секунды, что очень много. Для примера: IPVideo9100B у меня спокойно выдает по 4-5 fps. Будет ли работа прошивки оптимизирована и если ответ - "да", то когда ожидать выхода новой прошивки? 2. Странный MJPEG-поток, выдаваемый по интерфейсу /cgi-bin/Stream?Video. Программка motion, например, просто не распознает поток, хотя с поток с того же IPV9100B забирается прекрасно. Вот ругань motion'а: [1] Failed to read first camera header - giving up for now [1] Retrying until successful initial connection with network camera [1] Error reading first header - re-trying [1] Error reading first header - re-trying [1] Error reading first header - re-trying Отмечу так же, что и Zoneminder v1.22.3 не считает эти данные потоком MJPEG. Некоторое копание в протоколе позволило установить, что IPK9060 отвечает по HTTP версии 0.9, кооторая отличается от 1.0 синтаксисом запроса и полным отсутствием HTTP-заголовков в ответе. Так как распознать поток? 3. Почему aviosys делает упор на юзеров винды? Мне кажутся странными поползновения в сторону DirectDraw, каких-то непонятных чисто вендовых кодеков. Это, разумеется, не технический вопрос, а скорее вопрос о политике развития компании. Кто может сказать, будет ли софт под линух от самой Aviosys и от сторонних компаний, занимающихся написание ПО под продукты Aviosys? Заранее благодарен за любые ответы и дополнения, друзья.

Ответов - 9

lashzcore: забыл уточнить, прошивка - IPCAM9060SL_1.03

Guest: Для этой модели текущая версия прошивки 1.08. Результаты у вас получились на удивление низкие как для сервера, так и для камеры. По поводу формата видеопотока уже много раз обсуждалось. Например, см. тут. Чтобы работать с ним в Motion и Zoneminder можно воспользоваться инструкций от Gadspot NC800 (ядро у этой модели то же, что и в 9060 серии). Это вопрос массовости и цены конечного продукта. От Aviosys никакого софта под Linux/Unix не будет. Насчет стороннего ПО см., например, Linux DVR.

lashzcore: Бульгадорю! Гугление на по NC800 вывело на http://www.zoneminder.com/forums/viewtopic.php?t=6709 .Как я понимаю, эта прогуля просто заворачивает поток, полученный по HTTP/0.9 в HTTP/1.0 с типом Content-type: image/jpeg. Но это костыль.. 8( И кстати, подскажите, пожалуйста, где взять прошивку 1.08 для ipk9060a-sl? И реализован ли в новой прошивке ответ по тому же HTTP/1.0 ? Опять же, заранее спасибо за ответ 8)


Guest: Все обновления можно скачать здесь. Список изменений в тестовом виде есть в архиве вместе с прошивкой. Встроенный в камеру WEB сервер поддерживает, как HTTP 1.0, так и HTTP 1.1. Дело не в этом. А скрипт действительно преобразует входящий поток с камер в вид понятный данным программам т.к. нативную поддержку авторы ПО добавлять видимо не хотят. Хотя на данной платформе (SQxxx + RTOS) построено масса всевозможных уст-в (и не только от Aviosys) и просьбы со стороны пользователей такие были.

lashzcore: И всё-таки, что-то с камерой не так... Периодически случаются длинные паузы в передаче mjpeg-потока или jpg-картинки. Откуда берутся задержки - непонятно. Средний период от 0 до 40 секунд. Длительность - от 1 до 4 секунд. 8( С чего начать копать?

Lev: Уважаемый lashzcore, а во время этих пауз программа SmartRecorder9060 теряет соединение или нет? Это видно в логе, который ведет программа.

lashzcore: После некоторых экспериментов оказалось, что повинна в глюках вовсе не камера, а сеть. в сети дюжина камер генерирует немаленький трафик. и периодически при всплесках активности юзеров наблюдались затыки. в связи с этим актуален вопрос - как установить фреймрейт для IPK-9060A-SL? 3-4 кадров в секунду было бы достаточно. при этом объем трафика уменьшился бы вдвое. Очень важный вовпрос, а ответа найти не могу ни тут, ни на гугле, ни в самой прошивке.. Помогите, пожалуйста.

Porsche: Я так понимаю, такие же траблы будут и с камерой версии MP, хотя где-то писали, что что-то в ней переделали. Конечно, обидно, что ZM не хочет драть поток с камеры (надо глянуть снифером, что там за пакеты прут). Как вы правильно выразились, работать с перловым скриптом и тащить картинки тупо по MIME и складывать для обработки ZM - настоящий костыль. Возможно, товарищи из Aviosys придумают, как облегчить жизнь нам, настройщикам-линуксоидам. А пока что имеем то, что описано. --- 2lashzcore: есть желание совместно написать разработчикам по поводу сией вопиющей несправедливости, дабы они, наконец, хоть немножко пошли на уступки и сделали тот же поток MJPEG понятный н етолько "им", но и "открытым" продуктам, типа ZoneMinder. Какой бы дуэт вышел!

lashzcore: Дык.. китайцы, что с них взять...



полная версия страницы