logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

domowy monitoring - kamery USB, dwie lokacje - jakie oprogramowanie?

sigurd89 03 Mar 2018 02:18 1614 4
  • #1 17076084
    sigurd89
    Poziom 8  
    Posty: 6
    Witam
    Proszę o radę w kwestii domowego monitoringu.
    Chciałbym obkamerkować dwa domy. W obu lokacja identyczna konfiguracja. Do komputerów podpinam kamerki USB. Na komputerach odpalam yawcam do streamowania. Koniec roboty dla komputerów z podłączonymi kamerami.

    Stream mogę zapisać RĘCZNIE przy pomocy np. VLC. Fajnie, ale chodzi mi o automatyzację zapisu. Chciałbym, żeby poliki zapisywały mi się automatycznie np. jako przepokoj_20180303_1541, przepokoj_20180303_1542. Zapis pliku wraz z opisem (na postawie IP w LAN, datą i godziną).
    Przy pomocy jakiego programu jestem w stanie osiągnąć swój cel?

    Ewentualnie w grę wchodzi druga opcja, ale znacznie mniej mi się podoba.
    Kupno normalnego rejestratora i kamer: https://ivel.pl/p8486,rejestrator-monitoringu-4-kanalowy-hybrydowy-lv-xvr44n-promo.html
    Czemu dużo mniej podoba mi się ta opcja?
    Po pierwsze komputery już mam, rejestratory musiałbym kupić. Mały problem. Koszt ośmiu kamer - minimum... 800 zł? Duży problem. Zerowa możliwość dalszej rozbudowy? BARDZO duży problem. Chyba, że kamerki USB ustawiłbym jako kamery IP i po prostu używał rejestratora do nagrywania za ich pomocą. To już lepsza opcja. 9 sztuk na lokację spokojnie wystarczy na chwilę obecną. W jednej lokacji planuję 4-5 kamer, w drugiej 6-7.

    Info dla osób chcących zrealizować podobny projekt:
    Mam na szczęście dwie lokacje. Jeśli bym nie miał musiałbym zgrywać na zewnętrzny serwer. W tej chwili w obu lokacjach stoją komputery z zainstalowanym ubuntu server. (Jeśli to w czymś pomoże w rozwiązaniu mojego problemu mogę przerzucić się na wersję z jakimś GUI). Oba miejsca są połączone VPNem LAN-LAN w celu umożliwienia m.in. synchronizacji plików pomiędzy wybranymi folderami.
    Po co to wszystko?
    Załóżmy, że będę miał w domu nieproszonych gości. Zdarza się w mojej okolicy, chociaż u mnie jeszcze na szczęście nikogo nie było. Pewno bez względu na klasę sprzętu komputery zostałyby zabrane jako pierwsze. W tym ten z dyskiem, na którym są nagrania... Więc nie ma to specjalnie sensu. Przy automatycznej synchronizacji folderów w czasie rzeczywistym nagrania będą dostępne w drugiej lokacji.

    Druga kwestia - co z zanikami prądu? Komputery o nazwijmy to specjalnym przeznaczeniu są ustawione na włączenie zaraz po powrocie zasilania. W przypadku zaniku zasilania wysyłany jest natychmiast e-mail informujący o tym fakcie. Pewno większość czytających zacznie mi mówić, że jeśli nie ma prądu, to nie działa modem, nie działa modem nie ma możliwości wysłania e-maila. Otóż jest. Mam Dwa modemy - jeden od zwykłego dostawcy, drugi ustawiony jako łącze backupowe w przypadku wygaśnięcia pierwszego. Drugi jest internetem mobilnym, a modem podłączony jest pod UPSa. W przypadku odłączenia od zasilania przez około pół godziny jest możliwość dalszego nagrywania i prawie normalnego korzystania z internetów.

    Rozwiązałem prawie wszystkie kwestie - poza jedną. Jak automatycznie rozpocząć nagrywanie streama i zapisywać pliki zgodnie z danym formatem. W sumie jak nie będzie innej opcji to skrobnę jakiś skrypcik, który na podstawie daty utworzenia pliku będzie modyfikować nazwę, ale w dalszym ciągu musi istnieć możliwość rozróżnienia w jakiś sposób który film pochodzi z której kamery.

    Dla chcących zrezalizować coś podobnego - do podłączenia kamer używam dwóch latoptopów na p3 i dwóch PCtów na C2D, wszystkie cztery komputery kupione z odbiorem osobistym do 50 zł przez OLX. Kamerki - część z olx, ale cześć to nówki kupione za 10 do 20 zł - najtańsze w ofercie allegro.
  • #2 17077167
    antek1cza
    Poziom 31  
    Posty: 1208
    Pomógł: 182
    Ocena: 199
    Witam
    sigurd89 napisał:
    Rozwiązałem prawie wszystkie kwestie - poza jedną. Jak automatycznie rozpocząć nagrywanie streama
    Domyślam się , że nagrywanie ma uruchamiać się dopiero jak wystąpi naruszenie strefy chronionej ?
    Jeżeli tak to proponuję :
    1. Wykorzystać jedną z opcji jakie mają kamery którą jest rozpoczęcie nagrywania (ustawienie w programie) w momencie wykrycia ruchu (można ustawić czasy reakcji).
    2. Zamontować nie zależny czujnik ruchu który po jego naruszenia podawałby impuls w formie zwartych (lub rozwartych) styków do adaptera a ten połączony z komputerem po np.RS232 uruchamiałby program.
  • #3 17093910
    sigurd89
    Poziom 8  
    Posty: 6
    Co do automatycznego wykrywania ruchu to yawcam posiada opcję "motion detection". Umożliwia ona zapis zdjęcia i/lub przesłanie mailem, na ftp lub uruchomienie dowolnej aplikacji. Fajna opcja, ale nie jest mi niezbędna do szczęścia.
    Bardziej chodzi mi o nagrywanie w trybie ciągłym, gdzie pliki zapisywane byłby np. co minutę lub co 5 minut. Jak wspominałem mogę zapisywać w czasie rzeczywistym np. przy użyciu vlc, ale sam muszę zapis rozpocząć, sam muszę nadać nazwę pliku, sam muszę zadecydować o tym kiedy zapis nagrania ze streama ma się zakończyć. Chciałbym zautomatyzować ten proces, to jedyne czego na chwilę obecną brakuje do funkcjonowania monitoringu.
  • #4 17102171
    antek1cza
    Poziom 31  
    Posty: 1208
    Pomógł: 182
    Ocena: 199
    cd.
    3. W Yawcam wersji 0.5.0 istnieje możliwość, nagrywania pliku wideo po wykryciu ruchu. może wystarczy aktualizacja softu ?
    4. Można też uruchomić "Yawcam > Motion detection > Actions > Run.exe" harmonogram zadań. Ruch przed kamerą spowoduje detekcją a ona uruchomi program "harmonogram zadań" który to załączy nagrywanie.
  • #5 17119231
    makosuu
    Specjalista Sieci, Internet
    Posty: 2984
    Pomógł: 369
    Ocena: 369
    Webcamxp ma opcję ciągłego zapisu, pewnie automatycznego także.
REKLAMA