Gemenskapslösning

ZimaBoard 2 Frigate-bygge: Coral, iGPU och lagringsplan

A prospective ZimaBoard 2 1664 owner asked whether Frigate needed a discrete GPU and whether camera recordings should share a RAID or use a separate disk.

Bästa utgångspunkt: Coral USB för detektering, Intels integrerade GPU för video, inget separat grafikkort ännu

För en Frigate-installation med sex kameror på ZimaBoard 2 1664 bör du börja enkelt. Använd Coral USB för objektdetektering och Intels integrerade N150-grafik för videoavkodning och videokodning via VAAPI eller Quick Sync. Lägg bara till ett separat grafikkort om uppmätt belastning visar att den integrerade grafiken är flaskhalsen.

Produktsidan för ZimaBoard 2 bekräftar Intel N150-plattformen, alternativet med 16 GB, dubbla SATA-anslutningar och PCIe-expansion. Det ger dig möjlighet att lägga till hårdvara senare utan att behöva betala för strömförbrukningen och PCIe-kostnaden från början.

Varför den här uppdelningen passar i Frigate

Frigate behandlar objektdetektering och videoavkodning som separata accelererade uppgifter. I programmets konfigurationsguide finns ett fungerande upplägg med Coral USB för detektering och VAAPI för video. Dokumentationen om videoacceleration beskriver förinställningar för Intel VAAPI/QSV.

En enda Coral USB räcker ofta för sex kameror

Frigates aktuella hårdvarurekommendationer anger att en Coral-enhet kan hantera många kameror med standardmodellen och rekommenderar att du kontrollerar den faktiska inferenshastigheten innan du lägger till en andra detektor. Antalet kameror i sig motiverar inte en andra accelerator.

Separera inspelnings-I/O från systemet när du kan

Kontinuerliga CCTV-skrivningar är en annan typ av belastning än appdata i ZimaOS. En praktisk layout är att lagra system- och appdata på SSD eller eMMC och inspelningar på en dedikerad hårddisk. RAID 1 är användbart om du värdesätter kontinuitet vid diskfel, men det halverar den användbara kapaciteten och är inte en säkerhetskopia.

Den aktuella säkerhetskopieringsguiden för ZimaOS tydliggör skillnaden. För mer omfattande information om dimensionering av appar, se hårdvaruguiden för ZimaOS App Store.

När ett separat grafikkort blir värt det

Lägg bara till ett när du kan identifiera flaskhalsen: avkodningsbelastning, belastning från kodning eller vidarebefordran, berikningar eller någon annan GPU-belastning som delar systemet. Att köpa ett grafikkort ”för säkerhets skull” är den minst effektiva delen av den här lösningen.