Przewodnik po konfiguracji kamery internetowej z detekcją ruchu w systemie Ubuntu

Notatki kluczowe

  • Zainstaluj serwer Motion za pomocą menedżera pakietów apt w systemie Ubuntu.
  • Skonfiguruj najważniejsze ustawienia, takie jak rozdzielczość i liczba klatek na sekundę, aby uzyskać optymalną wydajność.
  • Użyj interfejsu internetowego, aby łatwo monitorować i uzyskać zdalny dostęp do swojej kamery internetowej.

Przekształć swoją kamerę internetową w system monitoringu wykrywający ruch

Czy kiedykolwiek zastanawiałeś się, jak możesz zmienić swoją zwykłą kamerę internetową w zaawansowany system nadzoru? Wykorzystując oprogramowanie Motion, możesz monitorować swoje otoczenie wydajnie i skutecznie. Ten przewodnik przeprowadzi Cię przez kroki niezbędne do zainstalowania i skonfigurowania serwera Motion w systemie Ubuntu Linux, umożliwiając Ci przekształcenie podstawowej kamery internetowej w kamerę nadzorującą wykrywającą ruch, która rejestruje zdarzenia w miarę ich występowania.

Konfigurowanie serwera Motion

Krok 1: Zainstaluj Motion Server na Linuksie

Aby zainstalować serwer Motion, użyjesz menedżera pakietów apt, który jest domyślnie dostępny w repozytoriach Ubuntu. Otwórz terminal i wykonaj następujące polecenie:

sudo apt-get install motion

Wskazówka: Po instalacji możesz skorzystać z pomocy, aby sprawdzić, czy instalacja zakończyła się powodzeniem.

Konfigurowanie ruchu w celu uzyskania optymalnej wydajności

Krok 2: Utwórz kopię zapasową pliku konfiguracyjnego

Zacznij od utworzenia kopii zapasowej domyślnego pliku konfiguracyjnego. Uruchom następujące polecenie w swoim terminalu:

cp /etc/motion/motion.conf ~/motion.conf.bak

Krok 3: Edytuj plik konfiguracyjny

Uzyskaj dostęp do pliku konfiguracji Motion za pomocą preferowanego edytora tekstu. Na przykład:

nano ~/motion.conf

Znajdź ustawienia rozdzielczości, wyszukując width i height, a następnie zmień te wartości na żądaną rozdzielczość (np.1280×720).

Krok 4: Dostosuj liczbę klatek na sekundę

Przejdź do zmiennej liczby klatek na sekundę w pliku konfiguracyjnym i ustaw tę wartość według swoich potrzeb — jej obniżenie może zwolnić miejsce na dysku.

Krok 5: Włącz wyjścia obrazu i wideo

Upewnij się, że picture_output zmienna jest ustawiona na „on”, aby mieć pewność, że Motion będzie przechwytywać zarówno obrazy, jak i filmy.

Modyfikowanie domyślnej lokalizacji zapisu przechwyconych multimediów

Krok 6: Zmień katalog zapisu

Aby dostosować miejsce przechowywania przechwyconych multimediów, utwórz lub przejdź do żądanego katalogu i upewnij się, że ma on niezbędne uprawnienia:

mkdir ~/motion_captures

Następnie zaktualizuj target_dir zmienną w pliku konfiguracji Motion, aby odzwierciedlała nowy katalog:

target_dir /home/username/motion_captures

Dostosowywanie ustawień czułości wykrywania

Krok 7: Dostosuj czułość wykrywania ruchu

Znajdź threshold zmienną w pliku konfiguracyjnym. Aby skutecznie zmniejszyć liczbę fałszywych wyników pozytywnych, zwiększ tę liczbę (spróbuj ustawić ją na 5500).

Krok 8: Ustaw klatki przed i po przechwyceniu

Poleć Motion, aby rejestrował zdarzenia, dostosowując wartości pre_capture i post_capture. Może to pomóc uchwycić momenty poprzedzające i następujące po wykrytym zdarzeniu.

Aktywacja interfejsu internetowego Motion Web Interface w celu uzyskania dostępu zdalnego

Krok 9: Włącz interfejs sieciowy

W przypadku monitorowania zdalnego należy ustawić webcontrol_localhost zmienną na „off” w pliku konfiguracyjnym, aby umożliwić dostęp z innych urządzeń.

Obsługa przechwyconych multimediów ze zdalnej lokalizacji

Krok 10: Zapisz przechwycone obrazy w zdalnej lokalizacji

Możesz skonfigurować swój serwer Motion tak, aby automatycznie przesyłał przechwycone media na preferowany serwer zdalny za pomocą FTP. Dodaj ten wiersz do pliku konfiguracji Motion:

on_movie_end /usr/bin/wput 

Uruchamianie i weryfikacja serwera Motion

Krok 11: Uruchom serwer Motion

Po zapisaniu pliku konfiguracyjnego wykonaj:

sudo service motion start

Aby sprawdzić poprawność konfiguracji, otwórz przeglądarkę internetową i uzyskaj dostęp http://your_IP_address:8080 do transmisji na żywo z kamery internetowej.

Streszczenie

W tym przewodniku dowiedziałeś się, jak zainstalować i skonfigurować oprogramowanie Motion w systemie Ubuntu Linux, aby przekształcić zwykłą kamerę internetową w kamerę monitorującą wykrywającą ruch. Omówiliśmy instalację, zmiany konfiguracji pod kątem jakości obrazu i czułości, opcje przechowywania i zdalne monitorowanie za pośrednictwem interfejsu internetowego.

Wniosek

Postępując zgodnie z tym szczegółowym przewodnikiem, możesz skutecznie przekształcić swoją zwykłą kamerę internetową w potężne narzędzie do nadzoru za pomocą Motion w systemie Ubuntu Linux. Weryfikacja konfiguracji zapewnia niezawodność i funkcjonalność dostosowaną do Twoich potrzeb w zakresie bezpieczeństwa. Poznaj bardziej zaawansowane konfiguracje i wskazówki, aby jeszcze bardziej udoskonalić swój system wykrywania ruchu!

  • FAQ (najczęściej zadawane pytania)