Кликните на дугме

ЦЦТВ видео запис + дом за Линук

Сам мислила да сам и ја упуштати у стварању једноставан и јефтин хоме видео надзора и видео снимање (сподвигла ме на овом чланак од "хакера"). Наравно, идеја о коришћењу веб камеру и кућном рачунару у овом случају изгледа најатрактивније.

Веб камера за Линук

Његов избор је камера за Линук, престао сам да на Логитецх Вебцам Ц120 из неколико разлога: прво, има разумну квалитет слике (слика из фотоапарата сличне Гениус ценовној нисам био импресиониран уопште), и друго - камера је преко УВЦ, што значи да његова подршка за Линук језгро "оут оф тхе бок" (обично додаје подршку Линук кернел са верзије 2.6.26, и зарадите Линук Вебцам дривер успео ГСПЦА) и треће - Цам ово је само 500 рубаља, а његово Не смета ми да се анализира доношење њега инфрацрвена камера (камера "Нигхт Висион") .

Процес креирања кућни видео под Линуком корак по корак.

Хоокинг до камеру. У мом случају, све саме биљке (он је изабрао ову јединицу). Ако је фотоапарат повезан, али нема слике - вреди провере да ли је тренутни корисник се додаје на видео групи, и ако је потребно додајте га тамо.
Иначе, тестирање камера ће помоћи обичним Мплаиер , само га покренете као што следи:
mplayer -cache 128 -tv driver =v4l2: width = 640 : height = 480 : device = / dev / video0 -vo xv tv: //
Ако нешто крене наопако - пажљиво прочитате дневник о грешци. На пример, можда ћете морати да наведете другу излазни уређај ( -vo x11 ) - они су на позив мплаиер-во помоћ

Коришћење приједлог за организовање видео

Као софтвер за кућног система видео надзора, изабрао сам програм Мотион (присутан у спремишту, Дебиан, потреба за ффмпег). Можете покушати да своје аналога, као што су зонеминдер и АВРег, већ зато што сам био потпуно покрета организовали и да је први на листи многих прегледа овог софтвера - не постане тестирање и само га користити.

Дакле, шта може да понуди приједлог који зели да прикупљају систем надзора код куће:

  • Подршка за више камера (ја ћу разговарати варијанту са једне камере, подршку за додатне камера повезаних на бази конфиг фајлу, и њихова подешавања су описани у одвојеним датотекама).
  • Континуирано емитовање слике са веб камере на потоку сохранинием транслируемго медије (различити формати подржани од очувања протока) - другим речима, то није ништа као сталним видео снимка.
  • Праћење промена у доступности слика из камере, као и укључивање записа у случају таквих промена - Програм може да реагује на кретања и почиње да снима само у овом случају (за више детаља о подешавањима, детекција покрета разговарали испод).
  • Емитују слике из камере на мрежу кроз сопствену малу ХТТП сервер (просмтор могуће да локална и удаљена машина).
  • Извршавање произвољно скрипту са датом стању (на пример, када обнорузхении кретање можете да покренете скрипт упозорење поштом / СМС / телефон или игру трубу, итд).

Захтев ради у даемон моду и конфигурисан уређивање конфигурациони фајл налази у /etc/motion/motion.conf откомментированни и веома детаљно у обичном енглеском језику.
Пре него што измене да предложи копирање конфигурациони фајл у вашем хоме директоријуму, и наставите да радите са овом примерку, ако ваше потребе захтева другачије:

.motion мкдир ~ /. предлог
etc / motion / motion.conf ~ / .motion / судо цп / етц / предлог / мотион.цонф ~ / кретање /.
.motion / motion.conf судо цховн усер:. група ~ / Мотион / мотион.цонф

Конфигурисање приједлог - Измените мотион.цонф

Пребивати у појединостима о неким од подешавања, што, по мом мишљењу, могу да захтевају промене:

  • Стаза у даемон моду
    # Старт у демон (позадина) режиму и ослобађање терминала (подразумевано: искључено)
    daemon on
  • Уређај за снимање видео - ако камера - оставити као што је, или да промените видео1 ... видеоН по потреби
    # Видеодевице да се користи за снимање (подразумевано / дев/видео0)
    # За ФрееБСД подразумевано је / дев/бктр0
    videodevice /dev/video0
  • Какав видео улазом за коришћење. У случају УСБ камеру лево као што је.
    # Видео улаз која се користи (стандардна: 8)
    # Треба нормално да се подеси на 0 или 1 за Видео / ТВ картица, а 8 за УСБ камере
    input 8
  • Видео резолуција издаје камера - обрађене тако да одговара карактеристике свог фотоапарата
    # Слика ширина (пиксела). Опсег ваљаности: Камера зависи, стандардна: 352
    width 640
    # Слика висина (пиксела). Опсег ваљаности: Камера зависи, стандардна: 288
    height 480
  • Број фрејмова у секунди - опет у складу са карактеристикама апарата (на пример, неке камере омогућавају вам да снимите високе резолуције, али мањи фраме рате, или обрнуто). Подразумевана вредност за ПАЛ - 25 фрамес / сец.
    # Максималан број фрејмова да се заробљени у секунди.
    # Уредан опсег: 2-100. Дефаулт: 100 (скоро без ограничења).
    framerate 30
  • После колико секунди не постоји покрет запис ће бити рестартован (и фајл је преписан).
    gap 60
  • Ограничавање величине датотеке са записом (у секундама). У случају не-нула вредност после прелази лимит ће бити креиран нови фајл.
    # Максимална дужина у секунди МПЕГ филм
    # Када је вредност премашила нови МПЕГ датотека креирана. (Подразумевано: 0 = бесконачно)
    max_mpeg_time 0
  • Колико времена (у секундама) да пише у датотеку. Након прелази границу, нова датотека.
    # Датотека Пренеси режим од Тимелапсе видео
    # Важеће вредности: на сваких сат времена (по сату), свакодневно (свакодневно, стандардна), недељни-недеља (једном недељно, почевши недељу дана Среда), недељни-мондаи (слично као на почетку он Понедељак), месечно (месечно), мануелни (ручни).
    ffmpeg_timelapse_mode hourly
  • Опције за чување сцреенсхот са предлогом - све у реду (на), не (искључен), први (прва), најбољи (најбољи) или са кретањем ка центру слике (центар).
    output_normal best
  • Сачувај ток из камере као видео фајл.
    # Користи ффмпег за кодирање МПЕГ филмове у реалном времену (уобичајено: искључено)
    ffmpeg_cap_new on
  • Избор кодека, који ће бити обрађен видео снимак се чува (подржани кодеци су наведени у детаље у цонфиг). Изабрани кодек мора бити инсталиран у систему, иначе почнете Захтев ће генерисати грешку.
    ffmpeg_video_codec mpeg4
  • Путања до директоријума у ​​коме за чување снимака.
    target_dir /home/user/camera_video
  • Број порта на коме ће рад бити изграђена у хттп сервера Мотион - ако је потребно, да се региструјете на било коју доступну порт.
    # Мини ХТТП сервер слуша на овај порт за захтеве (подразумевано: 0 = искључено)
    webcam_port 8081
  • Проценат квалитет компримоване у ЈПЕГ слике са камере која ће бити приказана у прегледачу.
    # Квалитет ЈПЕГ слике произведено (подразумевано: 50)
    webcam_quality 90
  • Освежавања видео у претраживачу (сличица у секунди) у одсуству регистроване покрета - осим ако не планирате да видите слике из фотоапарата с времена на време, можете да га искључите. Када се детектује покрет освежавања је једнака параметру вебцам_макрате.
    # Излазни оквири на 1 фпс кад нема се детектује покрет и повећање за
    # Оцените дао вебцам_макрате када се детектује покрет (подразумевано: офф)
    webcam_motion 2
  • Освежавања видео у прегледачу када се детектује покрет програмом.
    # Максимална Фрамерате за вебцам потоцима (подразумевано: 1)
    webcam_maxrate 10
  • Дозволи (искључено) или онемогућите (о) приступ да бисте видели камера са удаљених машина.
    # Ограничавање конекције на вебцам само лоцалхост (подразумевано: о)
    webcam_localhost on

Сва остала подешавања треба мењати по потреби (у великој подешавања детаљно описан у захтеву члана, на коју референца је дат на почетку напомену), горе по мом мишљењу није довољно за нормалан рад са Мотион. Прва вожња може да се уради са кључ-н, програм није прошао на даемон - то ће обезбедити дијагностичке поруке на конзоли.

Да бисте тестирали програм се може приступити са веб бровсер-а на адресу хттп://лоцалхост:8081 и уживајте резултате својих трудова :) Такође треба напоменути да веб базирани интерфејс омогућава конфигурација Мотион (корисно када неколико ћелија), које треба да измени део ХТТП датотеке заснован на контролној конфигурације.

У закључку, ја ћу дати линк ка мотион.цонф , што сам испао као резултат. У следећем чланку о креирању хоме видео под Линуком желим да причам о томе како направити веб камера "визију ноћи" . Видимо се ускоро!

Више о сличним темама:

Категорија Филед ундер: Линук и Гадгетс | Таг Тагс: , , , , , се | Коментари Но Цомментс

Леаве а Репли