2

Я хотел бы создать небольшую систему видеонаблюдения. У меня есть две или четыре камеры WiFi, и я хотел бы записать видео.

  • Что я могу использовать? Является ли VLC хорошим вариантом?
  • Если да, какое оборудование, по вашему мнению, мне нужно?
  • Наконец, вы думаете, что я могу записывать плавное видео с помощью WiFi камеры?

2 ответа2

5

У меня была такая же потребность, как и у вас, и я нашел программу под названием iSpyConnect (http://www.ispyconnect.com/). Это бесплатная программа с открытым исходным кодом, которая будет записывать при обнаружении движения. Я использовал его в течение нескольких месяцев, чтобы шпионить за моим почтовым ящиком. Некоторые соседские панки крали мою почту и рвали ее. Это программное обеспечение было установлено с моей веб-камерой внутри дома, смотрящей вниз на улицу и смотрящей. Рядом было дерево, в котором я мог исключить эту область из записи движения и просто записывать при обнаружении любого движения вокруг почтового ящика.

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

Программное обеспечение является прогрессивным учеником, поэтому оно не будет определять движение облаков, теней и т.д. Но он достаточно чувствителен, чтобы поймать идущего человека. Человек должен был двигаться слишком медленно (<1 метр в минуту), чтобы система игнорировала его.

Что касается аппаратного обеспечения, я запустил эту программу с двумя камерами (Microsoft HD LifeCam и видеокамера FireWire на штативе). На Core i5 потребовалось около 10% загрузки процессора. Когда он обнаружил движение и записал, мне пришлось сжать видео 1080p с помощью кодека H.264 (который интенсивно использует процессор). В итоге я переместил его на Core i3 2100 и 8 ГБ оперативной памяти (излишнее количество), и это тоже хорошо сработало. Я попробовал это на Core2Duo, у которого уже были проблемы с нагревом, и он сосал.

1

К сожалению, iSpy работает только с Windows, а не с Linux или Mac. Если вы запускаете несколько экземпляров VLC, теоретически вы должны иметь возможность захватывать несколько веб-камер, но, похоже, в моей системе есть ошибка в VLC, когда вы даже выбираете другую веб-камеру в раскрывающемся списке устройства захвата видео, вы получаете та же первая камера. Кроме того, чтобы открыть несколько экземпляров VLC в Mac OS X, вам нужно создать простой AppleScript для их запуска.

На Mac запуск нескольких экземпляров VLC не поддерживается сразу после установки.

В качестве обходного пути вы можете создать каплю, которая ведет себя так, как ожидалось. Вставьте приведенный ниже код в новый скрипт редактора AppleScript и сохраните его как приложение. Запустите приложение, чтобы получить отдельный экземпляр VLC, или поместите на него один или несколько файлов.

on run
    do shell script "open -n /Applications/VLC.app"
end run

on open theFiles
    repeat with theFile in theFiles
        do shell script "open -na /Applications/VLC.app " & quote & (POSIX path of theFile) & quote
    end repeat
end open

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .