Pull to refresh

Comments 61

как я понял камера поток никуда не пишет — Дороговато для одной камеры. Почему решили не использовать стандарные средства (IP регистратор + камерЫ)?
Камера имеет адекватную прошивку, разрешение 1,3 Мп, кодек H.264, высокую чувствительность и очень компактный размер при отсутствии выступающих частей способных спровоцировать вандалов. Поэтому выбрал ее. Цена великовата, но я остался доволен. Стандартные средства поднимают стоимость системы до заоблачных высот при отсутствии нужного мне функционала.
Камера не имеет карты. При необходимости камера может быть настроена для записи потока в NAS. В моей системе поток пишет неттоп на свой диск в виде mp4 файлов производя деление каждый час.
Относительно цен — практически ничего не доплатив можно взять камеру DS-2CD7153-E с разрешением 2 Мп. Выбрал камеру с меньшим разрешением по рекомендации технического специалиста так как она обладает большей чувствительностью.
А пробовали тестировать с системами вроде Motion или Ivideon? Ибо локально по Wi-Fi камеру смотреть это хорошо, но зачем? Обычно видеонаблюдение требуется когда вас нет на объекте.
Смотреть камеру локально — одна из основных функций данной системы. Ведь система фактически является видеоглазком. Удаленно смотреть тоже можно — в конце статьи об этом сказано.

С системами Motion или Ivideon тестировать не пробовал.

Motion вроде подходит для архивации и трансляции. Просмотр придется реализовывать чем-то другим. Еще немного давит ориентация на Linux — что мешает людям одновременно делать сборку для Windows я не понимаю.

Ivideon вроде подходит для всего. Правда я не видел его архивов и его интерфейс. У штатного программного обеспечения тоже вроде как все хорошо. Однако, видите, какой пришлось огород городить чтобы изолировать пользователя от лишних возможностей. Ознакомившись с тарифами Ivideon отметил для себя следующие странности:
— Экспорт архива в файл AVI — только с оплатой;
— Время непрерывного просмотра видео — 10 минут (без оплаты), 8 часов (с оплатой).
Очень странно. Вы работали с данной системой? Можете прокомментировать эти моменты?
А посмотрите в сторону ZoneMinder-а
Оно для линукса, но смотрится поток с любых систем включая андроиды (там нужна специальная программа, через браузер просмотреть живое видео не получится)
Много программ хороших и разных.

На фразу «смотрится поток с любых систем» я тоже в свое время попался. Если просмотр реализован при помощи специальной программы это не «любые системы». Это те системы которые попали в поле зрения разработчиков. Даже реализация просмотра через броузер не гарантирует просмотр на «любых системах». Многие разработчики используют для просмотра специфические объекты которые могут не поддерживаться (читать как «100% не поддерживаются») на некоторых системах (читать как «на всех системах кроме систем имеющих такую же начинку как у разработчика»).
Поток смотрится из браузеров, которые адекватно работают с явой. А андроид к таким, к сожалению, не относится. Но на него есть программы написанные сторонними разработчиками, которые поддерживают и zoneminer тоже. И не надо ничего читать между строк (читать как «не выдумывайте себе проблемы там где их нет»).
Описанное вами загадочное поведение броузера конкретного устройства — не единичный случай. И дело здесь не в том, что устройство кривое, а в том, что разработчики просмотра были безрассудными оптимистами задействовавшими какую-нибудь экзотику вроде AS3, HTML5 или «термоядерного» java плеера. Конечно, они это сделали для нас. Что бы мы могли наслаждаться всеми этими красивыми кнопочками и, главное, получали адекватное видео. Но, лучшее — враг хорошего и мы имеем совсем не выдуманные проблемы на ровном месте.
Вы хотя бы на сайт зашли? О каких красивых кнопочках идет речь? Полный минимализм! Чистый спартанский интерфейс средствами HTML3
Я на сайт зашел. Фраза о кнопочках к сайту не относилась и являлась фантазией на тему «почему просмотр реализуют при помощи адовых технологий».
На сайте, на первой же странице есть скриншоты интерфейса.
image
image
Да, просмотр на данных снимках выглядит достаточно строго. Тем более не ясно почему он не работает на андроиде. Видимо под личиной простой картинки все-таки таится нечто не совсем плоское.
Наверное, про Ivideon лучше всего почитать в их блоге, который присутствует здесь на Хабре.

Это облачный сервис. Все приложения достаточно высокого качества и при этом бесплатные. Я, например, пользуюсь для просмотра версией для Android. Рейтинг приложения 4.6 из 5, а установок уже до 500 0000.
Его заработок это платные аккаунты. Стоит очень недорого, зато снимает множество проблем. Легко установить и легко использовать. Есть приложения для Linux, Windows и т.д. Пользуюсь ими примерно 2 года. Все устраивает.

Экспорт. Раньше он был доступен бесплатно. Сейчас, видимо, наступила стадия монетизации сервиса.

Время непрерывного просмотра 10 минут. Тут имеется ввиду онлайн трансляция. Вы можете даже на бесплатном аккаунте встроить видео на сайт и раздавать своим посетителям, используя их облако. Так вот, каждый пользователь смотреть непрерывно смотреть видео до 10 минут. А дальше нужно только нажать кнопку Play, чтобы продолжить. Так что никаких проблем тут нет.
Облачность обязательна или можно смотреть локально с установленной программы (вопрос ленивого, извините)?
А в чем сокровенный смысл нажатия кнопки? Если, например, я запущу их программу на неттопе и он будет транслировать видео на экран — через 10 минут лавочка закроется и нужно будет обязательно барабанить по клавиатуре вместо простого выбора входа HDMI?
Привет! Позволю себе ответить на этот вопрос. Локально система работает бесплатно. Устанавливаете приложение для подключения камер Ivideon Server под вашу OS, а затем устанавливаете клиента для просмотра Ivideon Client.
В сервере разрешаете локальный просмотр, устанавливаете пароль доступа, а в клиенте подключаете сервер локально (IP адрес и пароль).

Все что касается времени непрерывного просмотра и т.д. касается удаленного доступа через облако. 10 минут были введены для тех, кто посмотрит пару минут, а потом переключает вкладку и поток тянется браузером сутками без его реального просмотра. Если такой режим требуется, то это доступно за дополнительную плату, так как используются прежде всего наши каналы.
Плюс поставить пока не в состоянии. Поэтому скажу спасибо.
Странно, что провода, от камеры на воротах, вывели в слепую зону камеры.
Не лучше бы вывести их через створ ворот дополнительно покрасив оранжевой краской?
Вывод через створ ворот ничего не даст в плане безопасности ибо злоумышленник все равно может подойти к камере сзади и отрезать провод. Упреждая предложение повесить вторую камеру скажу: человек надевший на голову чулок спокойно подойдет к такой системе и срежет не одну, а две камеры. Это не оборонный объект. Существуют пределы разумного.
С тыла (сужу по фото) отрезать легче т.к. провод длиннее.
Крашеного провода будет не видно.

Сейчас белый провод на оранжевом фоне очень хорошо заметен и только потом видна камера.
Смысл прятать камеру если ее полностью демаркирует паутина проводов?
Камера была окрашена для эстетики (белый провод и серая коробка не оскорбляют мой взгляд, тем более, что рядом идет серая гофра от мигалки) и для лишения камеры товарного вида (согласитесь, «чистую» камеру срезать приятнее чем окрашенную кистью в дикий цвет). Маскировка тоже подразумевалась. Но она не возводилась в абсолют.
Я так и вообще не понял, почему было не поставить обычную антивандальную камеру.
А это какая? Вообще, поставленная камера позиционируется как имеющая вандалозащищенный мини-корпус.
Бывают антивандальные камеры в брутальном металлическом корпусе. Например вот. Правда, она «аналоговая» :)
Рассматривал аналогичные варианты. Смутили габариты и углы под которыми могла быть повернута камера.
Простите, но качество монтажа ужасное. Зачем нужно было красить ip камеру в цвет ворот когда по фасаду колонны висят белый кабель и гофра, а сбоку висит распред. коробка почти такого же размера? Кабель по стене дома практически не закреплен, болтается как сопля. Там где кабель вошел в помещение стоило сразу ставить розетку, закрыли бы отверстие.
Вы, простите, сами пробовали монтировать? Или читать комментарии?

Камера красилась для красоты, порчи товарного вида и, лишь отчасти, снижения внимания со стороны случайных прохожих.

Кабель на стене дома вообще не закреплен на вертикальном участке. Ибо попробуете в свободное от работы время закрепить кабель на всей высоте 3-х этажного дома в условиях ограниченного пространства для установки лестницы. А ведь такую лестницу еще нужно где-то взять, принести домой и умудрится с нее не упасть. Конечно, я волновался за кабель. Однако, эксплуатация подтвердила отсутствие проблем с ветром и обледенением. Парусность маленькая, заделка прочная. Для примера: оглядитесь вокруг — практически везде провода не закреплены. Для простоты восприятия представьте, что он вообще между домами натянут.

Про розетку — это вы, наверное, меня рассмешить хотите. Идея хорошая. Но практически реализовать ее невозможно. Даже в том положении в котором сейчас закреплена розетка ее разделка была крайне веселым мероприятием проходящем в скрюченной позе в атмосфере мата. Причем провод пару раз был подрезан. Если бы я оставил огрызок четко под розетку я бы вообще остался без провода.
Я работал в сфере монтажа и знаю о чем говорю. Я не понимаю о какой красоте вы говорите, по хорошему нужно было забуриться на толщину колонны и поставить распред. коробку там, тоже и для сигнальной лампы привода ворот. Отсутствие лестницы — не проблема. Кабель крепится стяжками к тросу/проволоке нужной длинны (на земле), затем натягивается по стене дома. Для розетки ничего не мешает оставить запас витой пары (сантиметров 5-6) для удобства разделки, а потом уложить это в корпус, но лучшим вариантом конечно было бы выйти на 3 см. ниже — в плинтус.
Вы говорите дельные вещи. Однако, реальность вносит свои коррективы.

Бурить колонну — занятие невеселое и чреватое разрушением кирпича. При установке коробки внутри колонны требуется более высокий класс герметичности коробки так как возможно ее обтекание водой со стороны прилегающих стенок (возможно я не совсем правильно понял как вы предлагаете ее установить).

Лампу ставил не я. Монтаж типовой.

О монтаже при помощи троса я тоже думал. Однако, отбросил это вариант так как не придумал «красивого» крепления троса в нижней и, особенно, верхней точках. Кроме того, прочности это почти не добавит — стяжка с тросом на строго вертикальном участке ослабеет и кабель, как и сейчас, будет висеть большей частью сам на себе. Единственный плюс такого решения — эстетика — провод будет натянут как струна. Остановила меня необходимость городить крючки (или может быть нечто иное) в точках натяжения троса.

Уложить запас витой пары в корпус розетки сложно так как кабель имеет цельные жилы. Решением могла бы стать розетка монтируемая в коробке, но это потребовало бы бурения стены.

Выход провода в плинтус я рассматривал. Однако, отбросил этот вариант так как это ничего бы не дало кроме уродования плинтуса (прорезания в нем отверстия для выхода провода к розетке) и затруднения обзора места входа кабеля в помещение (были опасения по поводу герметичности и прочности заделки).

Кончено, согласен, все можно было бы сделать на 0,01% красивее, но озвученные мной «риски» и «сложности» склонили чашу весов в сторону безотказного варианта.
То что вы называете «типовым монтажом» сигнальной лампы — халтура, качественный монтаж выглядит так:

Хотя, на общем фоне она выглядит достойно, остальное всего лишь на 0,01% хуже.
OFF. Чисто из любопытства спрошу: через какое количество объектов случаются вырывания ног (либо проведение дополнительных непрофильных строительных работ) у монтажников из-за разрушения колонны в результате (или через некоторое время после) монтажа? Ни в коем случае не хочу затмить идею — да, показанная картина — это отличный монтаж. Просто хотелось бы уточнить практические результаты.
Как боритесь с зависаниями ip-камеры?
За время эксплуатации (почти год) странностей в поведении камеры замечено не было. В крайнем случае можно спуститься в подвал и кратковременно выключить коммутатор. В случае порчи конфигурации камеры придется откручивать крышку и нажимать кнопку сброса настроек.
Вот это надо в статью добавить. Ибо есть информация что айпи камеры — зависают. Меня интересовал конкретный вопрос про ответ на icmp ping, в случае зависания. Но если нет зависания, это не актуально.
Простите за лёгкий оффтопик. А есть ли в природе камеры наружного видеонаблюдения с архивацией (пусть циклической, ок) во встроенную память и возможностью просмотра записанного через веб-интерфейс? Неохота городить такой огород ради единственной камеры для наблюдения за припаркованным во дворе транспортным средством.
Камеры с картой существуют. Относительно просмотра через встроенный web-сервер — надо смотреть и спрашивать у специалистов или пользователей конкретной камеры. Иногда не все заявленное является чистой правдой.
В природе есть великое множество видеорегистраторов на 1/2/4/8 каналов для всевозможных аналоговых камер с LAN портом, жестким диском, веб-интерфейсом и вообще чем угодно. Это дешевле и проще, чем городить неттоп с IP-камерой и кучей проводки вне помещения.

Сугубо моё скромное мнение.
Во-первых, аналоговые камеры выдают в лучшем случае PAL сигнал. Во-воторых, мне не нужен отдельный регистратор, я хочу одно устройство.
Хорошие «Аналоговые» камеры в сочетании с нормальной платой видеозахвата выдают отличную картинку.
Я смотрел в сторону видеорегистраторов. Кроме всех объявленных прелестей они привлекают ценой. Однако:
— аналоговая камера не даст мне такой картинки (хотя аналоговые камеры «с большей охотой» работают в ночном режиме и могут похвастаться инфракрасной подсветкой, которая, впрочем, при определенных погодных условиях превращается в помеху);
— видеорегистратор — это вещь в себе несущая на борту жестко прописанное поведение;
— универсальный web-интерфейс видеорегистратора, скорее всего, является такой же фикцией, как и встроенный web-интерфейс камеры, и не позволяет сделать «шаг в лево, шаг в право».
Хотя, конечно, есть исключения: те же камеры Axis могут транслировать MJPEG и особо ни в чем не нуждаются — среди в видеорегистраторов тоже наверное есть приличные устройства с развитым функционалом по разумной цене.
Я нисколько не осуждаю ваш выбор.

Для наблюдения и записи 24/7 всё-таки нужна камера, специально для этого предназначенная. Почему очень хорошие и недешевые камеры массового сегмента только-только подобрались к 720p? Есть ведь причины, их надо учитывать. )

Сенсор из авторегистратора долго не протянет, пусть он хоть 1080p дает, хоть 4k. :)

Мне трудно сейчас (интернет не очень) привести вам примеры, но есть регистраторы, которые могут вам отдать картинку куда угодно, у многих даже откровенно китайских поделок есть Android и iOS приложения, с архивом, перемоткой, всеми плюшками, которые просто работают. :)

Как по мне, так IP-камеры нужны действительно как «видеоглазки», посмотрел — выключил. Тут вы её так и используете. :)
Не совсем понял про «Почему очень хорошие и недешевые камеры массового сегмента только-только подобрались к 720p?» О каких причинах речь в контексте статьи?

Безусловно, есть хорошее оборудование. Однако, нужно иметь голову на плечах. Если в инструкции написано, что оборудование отдает поток куда угодно относитесь к этому критически. Мне, например, перед покупкой пришлось идти в магазин и опрашивать технического специалиста требуя от него демонстрации возможностей оборудования (вплоть до вывода потока от камеры в Интернет).
Поддерживаю. Сами пользуемся регистраторами Dahua — у них есть софт для Венды, Linux, MacOS, Android, iOS, BlackBerry и даже Windows Mobile.
Все перечисленное опробовал, действительно работает, а не только заявлено (правда иногда вызывают ржач русские надписи «Спасти» вместо английского «Save»). В крайнем случае, можно посмотреть онлайн RTSP поток.
Поставил для себя модель на заметку.
Касательно RTSP: если бы телевизоры поголовно имели на борту LAN и аналог vlc жизнь была бы проще.
Какой картинки «не даст» аналоговая камера, что имеет в виду уважаемый автор?
Уважаемый автор имеет ввиду картинку 1,3 Мп минимум. Безусловно, можно найти аналоговую камеру по космической цене с такими характеристиками. Ну и что? С тем же успехом можно взять IP-камеру 5 Мп и вопрос будет закрыт.
Уважаемый автор, видимо, сталкивался только с дешевыми говнокамерами и дешевыми видеорегистраторами.
Вот такая например камера в сочетании с нормальной человеческой PCI-платой видеозахвата (всего тыщ 8-10 рублей получится навскидку, если не считать компа, куда эта плата втыкается) позволяет писать шикарное ч/б видео в разрешении 720x576 25 fps, с далеко не первого этажа многоэтажного дома при F = 22мм можно различить номера автомобилей и идентифицировать людей.
720 x 576 — именно такой, пожалуй, самый лучший для аналоговых камер, показатель я имел ввиду. Зачем мне такая камера если у меня уже есть 1280 x 960 на main и 704 x 576 на sub? Не говоря уже про то, что за те же деньги можно было бы поставить 1600 x 1200.
Вот, вы сами ответили на вопрос, который задавали мне в соседней ветке (про ограничения разрешения) :)

Дело в том, что высокое разрешение картинки доставляет больше неудобств, чем приносит пользы. Верхний комментатор совершенно точно всё рассказал про 720x576 ) Всё зависит от потока, а не от разрешения.
Не совсем понимаю это жонглирование словами. Ваш идеал — камеры с разрешением 1 x 1? От них вся польза в этом мире?
Сжимать в реалтайме одновременно несколько потоков FullHD-видео не перебор ли для охранных целей?:) И кстати хранить записи хотя бы за несколько дней тоже.
Это вопросительное или повествовательное предложение? Поток пишется для одной камеры в полном разрешении. Продолжительность записи определяется размером жесткого диска. Архив циклический. На использованном неттопе под диск D отведено порядка 200 ГБ. Таким образом, можно выбрать период архива равным 150 ч (чуть более 6 дней).
Насколько я понял, архивация видео идет в круглосуточном режиме. То есть, случись что, после отсутствия в доме в течении долгого времени, придется просматривать весь архив?
И второй вопрос- у Хиквижна есть бесплатно ПО iVMS под все платформы, включая мобильные. Автор пробовал использовать его хотя бы для просмотра с телефона? Возможно с ним, описанные выше проблемы, решатся.
1 При архивации потока main жесткого диска объемом 200 ГБ хватает на 6 дней. Архив циклический. Записи старше 6 дней замещаются новыми. Если за ваше отсутствие что-то произошло (в пределах 6 дней) вы сможете найти это в архиве. Методика поиска зависит от специфики события. Архив представляет собой просто папку с файлами mp4. Файлы именуются по моменту времени начала записи (время в UTC). Каждый файл имеет размер порядка 1,3 ГБ и содержит 1 час видео (можете настроить другой интервал). Если вам известно время события — откройте соответствующий файл установленным в системе медиаплеером и при помощи перемотки уточните момент. Если время неизвестно можно использовать признак события: например, открываем файл — машина есть, открываем файл записанный через 10 часов — машины уже нет, сужаем время поиска. Возможно удобно было бы иметь в медиаплеере функцию перемотки до следующего кадра на котором зафиксировано движение, но я про такие функции не слышал.

2 Штатным ПО пользовался. Так же как и встроенным web-сервером и специализированным ПО Trassir. Как было отмечено в статье все это ПО было «отбраковано» по нескольким причинам.
— Встроенный web-интерфейс не может архивировать не смотря на то, что эта функция заявлена (возможно существуют какие-то сокровенные настройки системы или IE о которых мне не известно). Кроме того он работает только на IE (может в новых прошивках ситуация поменяется, но было отмечено, что некоторые новые прошивки, как это не парадоксально, дрейфуют в строну уродливого интерфейса, грузят камеру и увеличивают зернистость картинки, поэтому остановился на одной из предпоследних прошивок).
— Штатное ПО имеет очень тяжелый интерфейс — щелкнуть и забыть там не так просто. С архивами вроде не пробовал разбираться. Просмотр на других устройствах реализован при помощи приложений, написанных под конкретное устройство. Мне это не совсем понравилось. На одном из устройств такое приложение так и не заработало. Поработав с приложением на другом устройстве нашел его интерфейс не особо удобным (такое впечатление, что компоновка экрана не ориентирована на мобильное устройство).
— Специализированное ПО Trassir имеет проблемы с установкой (БД). Работает только с определенными броузерами (не со всеми, в начале тоже возлагал на него надежды которые рухнули когда при входе с мобильного устройства я увидел надпись «данный броузер еще не поддерживается»). Запустить архивацию мне не удалось — видимо какие-то сокровенные настройки победить не смог.

Проблем нет. Проблемы (в определенном смысле этого слова ибо формально все работает и пойдя на некоторый компромисс с чувством прекрасного, пожертвовав некоторым удобством или просто поменяв мировоззрение можно с успехом использовать это ПО) были при работе с озвученным ПО. В реализованной системе эти проблемы как раз и были решены.
Спасибо за развернутый ответ!
По поводу Трассира могу добавить, что если пробовали год назад, то это была вторая версия. На данный момент вышла следующая версия со значительными функциональными и интерфейсными изменениями.
Мне не нравятся все эти монстрообразные софтины под win для выполнение, казалось бы, простых действий. Поэтому заинтересовало ПО автора — ipc_preview.

Вопрос, возможно ли использование ipc_preview с H.264 RTMP потоками с камер D-Link? Возможна ли запись этих потоков без каких либо перекодирований — т.е. грубо говоря чистые потоки с камеры. Интересует для домашнего применения.
Все зависит от специфики обмена данных камер с клиентом. В ipc preview использован SDK для камер Hikvision. Крайне маловероятно, что данный SDK сможет установить связь с камерой D-Link. Можно: 1 — попробовать :) 2 — озвучить модель и, если есть такая возможность, ссылку на SDK для D-Link: я посмотрю что можно сделать малой кровью.
Я думаю, можно сразу попробовать, если SDK для камер Hikvision умеет получать обычный RTSP-поток. У меня сейчас на проекте (вебкамеры города) крутятся две модельки DCS-7110 и DCS-7413. Обе настроены на отдачу потока по адресу вида rtsp://логин: пароль@айпи:554/имя-потока.sdp.

SDK у меня к сожалению нету, по почте саппорт D-Link предоставл только CGI API к моим двум камерам, но это не то. Софтинка мне эта бы подошла для периодической записи городских мероприятий с камер, поскольку одна из камер стоит на центральной площади.

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

В настройках Вашей программы я увидел, что есть RTP. Правда, я не знаю, RTSP и RTP совместимы или нет. Если совместимы — тогда можно было бы попробовать подключить софтину к камере, если бы была возможность указать конкретный урл, по которому софтине подключаться за потоком. Как-то так.
Моя камера так же имеет возможность отдавать поток по ссылке вида rtsp://admin:12345@192.0.0.64/h264/ch1/sub/av_stream поэтому надо попробовать. Если в SDK не использовались специфические функции может получиться. В сети на тему совместимости SDK от Hikvision и оборудования от D-Link информации не нашел.
Еще раз посмотрел, подумал — ссылки у нас с вами разные. Запрос в программе не формируется — это делает библиотека. Таким образом из программы уйдет запрос в виде ссылки в формате моей камеры и ваша камера на него не ответит. Можно, конечно, поглядеть в сторону самостоятельной инициализации RTSP или подмены запроса, пока сложно прогнозировать успех в данном направлении.
Sign up to leave a comment.

Articles