ЦЦТВ видео запис + дом за Линук
Сам мислила да сам и ја упуштати у стварању једноставан и јефтин хоме видео надзора и видео снимање (сподвигла ме на овом од "хакера"). Наравно, идеја о коришћењу веб камеру и кућном рачунару у овом случају изгледа најатрактивније.
Веб камера за Линук
Његов избор је камера за Линук, престао сам да на Логитецх Вебцам Ц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 откомментированни и веома детаљно у обичном енглеском језику.
Пре него што измене да предложи копирање конфигурациони фајл у вашем хоме директоријуму, и наставите да радите са овом примерку, ако ваше потребе захтева другачије:
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 и уживајте резултате својих трудова
Такође треба напоменути да веб базирани интерфејс омогућава конфигурација Мотион (корисно када неколико ћелија), које треба да измени део ХТТП датотеке заснован на контролној конфигурације.
У закључку, ја ћу дати линк ка мотион.цонф , што сам испао као резултат. У следећем чланку о креирању хоме видео под Линуком желим да причам о томе како направити веб камера "визију ноћи" . Видимо се ускоро!
Више о сличним темама:
Филед ундер: Линук и Гадгетс |
Тагс: линук , покрета , видео надзор , гаџет , самодел , технологија се |
Но Цомментс 

Рецент Цомментс