RaspberryPi 1 jakie pozostały mi po poprzednich projektach są trochę już urządzeniami których nikt nie używa do projektów radiowych ze względu na rozmiar karty, wrak WiFi czy nawet moc obliczeniową.
Ja postanowiłem jednemu z nich dać drugie życie jako prosty monitor kamer CCTV.
Podepnę sobie 4 najważniejsze kamery do wyświetlania na monitorze, z czego każda z nich jest innej firmy lub w innej technologii. Są to kamery WiFi, POE czy analogowe, a także kamery Unifi i każda z nich teoretycznie wymaga innego rejestratora.
Sam rejestrator nie jest tu możliwy lecz chęć posiadania podglądu na jednym monitorze kilku kamer z różnych epok lub w różnym standardzie.
W tym celu pobieramy wsad ze strony https://www.raspberrypi.org/software/operating-systems/ i ja zdecydowałem się na wersję Raspberry Pi OS Lite ponieważ wsad ma być lekki i nie potrzebuję pulpitu.
RaspberryPi 3B+ uciągnie 12 kamer ( przetestowane) dlatego dla staruszka RPI1 dam tylko 4 kamery w podziale każda kamera zajmie 1/4 ekranu.
Należy tu zwrócić uwagę iż nie jest tak ważna moc obliczeniowa procesora co rozdzielczość strumienia oraz przepustowość pamięci RAM która uniemożliwia w wielu przypadkach poprawną pracę pomimo niewielkiego zużycia CPU.
Po wgraniu wsadu na kartę ( w moim przypadku 4GB ) uruchamiamy i możemy zalogować się do urządzenia po SSH lub podłączyć klawiaturę i ekran i dokonywać konfiguracji bezpośrednio. Monitor i tak będzie wymagany do pracy tak więc nie powinno być z tym problemu.
Na wstępie wydajemy komendy, aby nasz system został zaktualizowany do posiadanej platformy RPI.
sudo -s
apt update
apt upgrade
Po wykonaniu tej czynności warto dokonać restartu maliny zanim przejdziemy do instalacji programów.
apt install omxplayer
apt install screen
apt install mc
apt install git
cd /opt
https://github.com/Anonymousdog/displaycameras.git
cd displaycameras
chmod u+x ./install.sh
./install.sh
/etc/displaycameras/displaycameras.conf