Форум » IP Kamera 9060AK/A-SL/A-MP/A Plus/I (IR)/O » 9060A Plus » Ответить

9060A Plus

Ohm: Есть ли возможность заставить работать java-режим в 9060А Plus? По факту - не работает, высвечивает вместо картинки пустое поле. Совместимы ли 9000А и 9060A аппаратно (будет ли в 9060А работать прошивка от 9000А)? Каким образом 9060А заставить работать с софтом третьих фирм? Описанные на сайте HTTP-запросы от предыдущих моделей на этой камере не работают! Можно ли каким-то образом заресетить камеру, если на ней не работает выключатель?

Ответов - 20

Guest: Есть ли возможность заставить работать java-режим в 9060А Plus? С текущей прошивкой - нет. Совместимы ли 9000А и 9060A аппаратно (будет ли в 9060А работать прошивка от 9000А)? Нет. И прошивать чужой firmware соответственно нельзя ни в коем случае. Каким образом 9060А заставить работать с софтом третьих фирм? Сейчас можно работать только с ПО, поддерживающим интерфейс DShow: ActiveCam, REALLYVISION, ... . Можно ли каким-то образом заресетить камеру, если на ней не работает выключатель? Если имелась ввиду возможность программного сброса (как у 9000А), то нет.

Ohm: Собираются ли делать для камеры нормальную прошивку? Dshow - это кодек. Предположим, у меня есть софт, который его поддерживает. Как получить видеопоток? Какой протокол использовать? Какие запросы посылать на камеру? Есть подозрение, что там еще проблемы с аутентификацией - как-то нестандартно она реализована. Судя по всему, раз камера заточена под Dshow, ни жпега ни мпега она поддерживать уже не будет...

Guest: Dshow - это кодек. С точки зрения пользователя - это набор фильтров. Тот, что нужен, относится к классу Video Capture Device/Sources -> IpCam9600. Как получить видеопоток? ПО видит камеру, как плату видеозахвата/Web камеру с соответсвующими возможностями по настройке, управлению, записи и т.п. Далее все стандартно в SDK от Microsoft. На CD диске есть пример (Amcap), где vj;yj можно посмотреть как это реализовано. Судя по всему, раз камера заточена под Dshow, ни жпега ни мпега она поддерживать уже не будет... Точно такой же драйвер есть и для 9000/9100 серии. Видеопоток в любом случае (9000/9100/9060) передается в M-JPEG формате, вопрос только каким методом воспользоваться на локальном компьютере для его декодирования. Для 9060 просто на данный момент реализован только ActivеX и DShow, для 9000/9100 - к ним добавляется еще и Java + расписаны все команды и пути, что позволяет использовать сторонние разработки. Есть подозрение, что там еще проблемы с аутентификацией - как-то нестандартно она реализована. На текущие методы это не накладывает никаких ограничений.


Ohm: Есть надежда на то, что для 9060 появится Java-интерфейс и набор команд как у 9000/9100?

Guest: Да.

Ohm: Есть прогнозы по срокам? Может ли это случиться в ближайшее время?

Guest: Адреса для получения видеопотоков (M-JPEG): IP Kamera 9000/A Plus и IP Video 9100/A Plus: http://USER:PASS@CAMERA_IP/GetData.cgi?Status=1 IP Kamera 9060A Plus: http://USER:PASS@CAMERA_IP/cgi-bin/Stream?Video (если авторизация выключено, то все тоже самое, но без "USER:PASS@")

Ohm: > IP Kamera 9060A Plus: http://USER:PASS@CAMERA_IP/GetData.cgi?Status=1 Какая версия прошивки? На 1.04 НЕ РАБОТАЕТ - выдает: "HTTP requested /GetData.cgi was not found UID 0 PID 20" > (если авторизация выключено, то все тоже самое, но без "USER:PASS@") У 9060А 1.04 авторизация не может быть выключена в принципе. Господа, вы сами-то тестируете свое оборудование или как тот раввин - "Все куры сдохли - жалко, у меня еще столько идей было!"?

Ohm: Все ясно. Вы в ответе перепутали строчки. Stream?Video - это в 9060А как раз.

Ohm: 9060A поток действительно гонит с этим запросом, но расшифровать его пока не удается...

Guest: Все ясно. Вы в ответе перепутали строчки. Да, строки действительно перепутал, уже поправил. Спешил вас обрадовать, скосячил. 9060A поток действительно гонит с этим запросом, но расшифровать его пока не удается... Это почему? Поток стандартный. Практически любая программа для IP камер (понимающая M-JPEG) может его декодировать (а также много чего другого). Netcam Watcher Basic/Professional, Active WebCam, ... . Даже, если нет профиля для данной модели, достаточно указать ссылку, по которой выдается видеопоток и логин с паролем (проверено). У 9060А 1.04 авторизация не может быть выключена в принципе. Я бы не был так категоричен в данном случае. Господа, вы сами-то тестируете свое оборудование Зачем, если для этого есть покупатели? А, если серьезно, я не являюсь представителем компании Aviosys, просто помогаю по мере возможностей.

Ohm: А по какой ссылке можно доставать JPEGи из 9060A? И как выключить в ней авторизацию, если это возможно?

shon_sailor: Сходил на aviosys.com там есть демки камер он лайн. Мой рабочий комп с IE 6.0 не справился Значит ли это, что демки не активны или нужен софт в мой рабочий комп(что невозможно в принципе) Ответ может определить решение о приобретении сабжа. Если можно ссылку на рабочую камеру. Спасибо

Guest: shon_sailor С чем именно не справился? Если даже начальные странички не загрузились, значит просто камеры в офф-лайне пребывали. Если после логина и пароля дальше дело не пошло, то либо оные были набраны неправильно, либо не дождались загрузки OCX компоненты для просмотра картинки. На данный момент все работает (guest/guest). http://61.59.37.156/ http://61.59.37.153/ http://61.59.37.156:82/ Ohm Как узнаю, так сразу напишу.

Denis: Есть ли какой-нибудь универсальный софт(способный заставить работать в одной системе как Aviosys, так и другие ip камеры)?

Guest: Denis Да, и я его уже называл: Netcam Watcher Professional, Active WebCam, ... . Таких приложений достаточно много.

Ohm: Не стало ли чего известно про то, как с камеры 9060А жпег доставать?

Newbie: Прочитал несколько выше - Guest пишет: цитатаЭто почему? Поток стандартный. Практически любая программа для IP камер (понимающая M-JPEG) может его декодировать (а также много чего другого). Netcam Watcher Basic/Professional, Active WebCam, ... . Даже, если нет профиля для данной модели, достаточно указать ссылку, по которой выдается видеопоток и логин с паролем (проверено). К сожалению, это не так. Софт о котором идет речь в цитате, использует для расшифровки тот самый ActiveX компонент, который камера ставит на компьютер при первом к ей обращении. это делает невозможным работу с этими камерами без участия Windows. Что касается стандарта, о котором говорит гость в цитате - как говорится "ссылку на стандарт - в студию". В сети камера отдает поток данных, который не является multipart-mime-message, даже jpeg (jfif, точнее) не является. Определенная периодичность там заметна, маркеры начала JPEG прсиуствуют (в несколько искореженном виде 0x2ed82ee0 вместо 0xffd8ffe0), APP0 тоже перекореженный ... и все... поэьлму еще раз повторю вопрос, уже заданный ранее в этом форуме - по какому адресу внутри камеры можно получить стандартный (открытый, документированный) формат изображения, не требующий для показа закрытых бинарных приложений, вроде activeX компоненты. И еще один вопрос - для чего используются следующие адреса в камере - /SImage и /STHml ? Заранее благодарен за ответы

Guest: К сожалению, это не так. Софт о котором идет речь в цитате, использует для расшифровки тот самый ActiveX компонент, который камера ставит на компьютер при первом к ей обращении. это делает невозможным работу с этими камерами без участия Windows. Уважаемый Newbie вы не правы. Netcam Watcher, Active WebCam, .... в Native режиме не используют ни драйвера, эмулирующие устр-во захвата, ни ActiveX от какой-то конкретной камеры. Это достаточно легко проверить, просто удалив указанные компоненты из системы.

Newbie: Guest пишет: цитатаУважаемый Newbie вы не правы. Netcam Watcher, Active WebCam, .... в Native режиме не используют ни драйвера, эмулирующие устр-во захвата, ни ActiveX от какой-то конкретной камеры. Это достаточно легко проверить, просто удалив указанные компоненты из системы Возможно, не проверял. Правда ссылки на "стандарт" я так и не увидел, поэтому пришлось самому разбираться. Выяснилось следующее что формат потока от 9060K следующий 1. заголовок - 20 байт, в составе 1.1 - 2 байта, старт - '**' 1.2 - 2 байта, длина jpeg файла в потоке, Intel notation 1.3 - 16 байт - остаток заголовка, включающий размеры кадра (intel notation), возможно качество и что-то еще 2. данные jpeg длиною, указанной в поле 1.1. затем снова следует 1. и т.д. В процессе изучения этого выяснилось, что я возводил напраслину на aviosys, jpeg проток там стандартный все по спецификации, проблема была при экспорте данных из network analizer. таким образом, если просто взять данные из /cgi-bin/Stream?Video, прочитать 3 и 4 байты как unsigned short, выкинуть след. 16 байт и прочитать столько байт скока надо - получим jpeg. Кстати, я совершенно не уверен, что для просмотра видео нужна какая-либо авторизация - у меня простой запрос GET из перлового скриптика прекрасным образом возвращал поток. такие дела.



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