
π₯ Apa Itu Sistem NVR?
NVR (Network Video Recorder) adalah sistem perekam video berbasis jaringan IP. Semua kamera IP mengirimkan video digital melalui jaringan LAN atau Wi-Fi, kemudian disimpan oleh NVR tanpa konversi sinyal.
Berbeda dengan DVR yang menggunakan kabel coaxial, NVR lebih fleksibel dan bisa diakses dari mana saja β bahkan lewat browser atau ponsel.
π‘ Kenapa Pilih Go2RTC?
Go2RTC adalah software NVR open-source yang ringan, cepat, dan bisa dijalankan di berbagai sistem operasi, termasuk Debian Linux.
Dikembangkan untuk kebutuhan CCTV modern, Go2RTC mampu membaca stream dari RTSP, HTTP, WebRTC, bahkan ONVIF.
π§ Keunggulan Go2RTC:
- β Gratis dan tanpa batas jumlah kamera (unlimited device)
- β Support RTSP, RTMP, WebRTC, MSE, dan integrasi Home Assistant
- β Web UI modern, bisa diakses lewat browser
- β Bisa dijalankan di server kecil seperti Raspberry Pi atau mini PC Debian
- β Tidak perlu lisensi atau software tambahan
π§ Konsep Dasar Instalasi di Debian
Strukturnya sederhana
Kamera IP β Jaringan LAN/Wi-Fi β Debian Server (Go2RTC) β Browser/HP
Server Debian bertindak sebagai pusat perekaman dan tampilan multi-stream.
Semua kamera yang mendukung RTSP URL bisa langsung ditambahkan, misalnya:
rtsp://user:[email protected]:554/stream1
βοΈ Cara Instal Go2RTC di Debian
Langkah umum untuk mulai:
Update sistem
sudo apt update && sudo apt upgrade -yUnduh Go2RTC
wget https://github.com/AlexxIT/go2rtc/releases/latest/download/go2rtc_linux_amd64 chmod +x go2rtc_linux_amd64 sudo mv go2rtc_linux_amd64 /usr/local/bin/go2rtcJalankan untuk pertama kali
go2rtcAkses di browser: π
http://localhost:1984atauhttp://ip-server:1984Tambahkan kamera di file konfigurasi:
streams: kamera1: rtsp://user:[email protected]:554/stream kamera2: rtsp://user:[email protected]:554/streamSimpan, lalu refresh halaman web Go2RTC β semua kamera akan tampil otomatis.
πΊ Tampilkan Layaknya NVR Profesional
Dengan fitur multi-view grid, Go2RTC bisa menampilkan banyak kamera sekaligus layaknya NVR berbayar. Kamu bisa mengatur layout, ukuran tampilan, atau memilih satu kamera untuk diperbesar.
Selain itu, Go2RTC juga bisa:
- Stream ke YouTube atau Telegram.
- Integrasi dengan Home Assistant untuk automasi keamanan.
- Gunakan mode WebRTC agar video tampil instan tanpa delay.
π₯οΈ Penggunaan di Server Debian
Debian sangat stabil dan cocok untuk 24 jam nonstop. Untuk sistem yang lebih efisien:
- Gunakan SSD untuk penyimpanan rekaman.
- Jalankan Go2RTC sebagai service systemd, agar otomatis aktif setelah reboot.
- Simpan konfigurasi di
/etc/go2rtc.yaml.
Monitoring Storage dan CCTV
Untuk memaksimalkan sistem NVR berbasis Go2RTC di Debian, diperlukan skrip tambahan untuk monitoring storage dan status kamera CCTV agar server tetap stabil meski menampung banyak perangkat. Skrip ini biasanya dijalankan otomatis melalui cron job untuk memeriksa kapasitas penyimpanan, mendeteksi kamera yang offline, serta menghapus rekaman lama secara terjadwal agar ruang disk tidak penuh. Dengan pemantauan real-time dan notifikasi (misalnya lewat Telegram atau dashboard web), admin bisa memastikan semua kamera aktif, kualitas rekaman terjaga, dan sistem NVR berjalan efisien tanpa intervensi manual.
π Keamanan dan Akses Jarak Jauh
Kamu bisa membuka akses Go2RTC dari luar jaringan dengan aman:
- Gunakan Cloudflare Tunnel atau Nginx reverse proxy HTTPS.
- Tambahkan autentikasi username/password.
- Gunakan port aman dan IP statis agar kamera mudah dikenali.
π Contoh Implementasi di Dunia Nyata
Sistem ini sudah banyak digunakan untuk:
- πΌ Toko dan gudang: pantau aktivitas stok dan kasir.
- π Rumah dan kebun: memantau pintu, pagar, atau area parkir.
- π Kebun dan peternakan: pantau hewan atau traktor di lapangan.
- π’ Perkantoran: sistem keamanan internal tanpa biaya lisensi.
β‘ Kesimpulan
Go2RTC + Debian adalah kombinasi sempurna untuk membangun sistem NVR CCTV gratis dan tanpa batas kamera. Kamu tak perlu perangkat mahal atau lisensi β cukup koneksi jaringan, kamera IP, dan satu server ringan.
Dengan sedikit konfigurasi, kamu bisa punya sistem pengawasan modern, cepat, dan stabil layaknya NVR profesional β 100% open source dan gratis selamanya.
π Bonus:
π Dokumentasi resmi: https://github.com/AlexxIT/go2rtc π‘ Komunitas aktif: Home Assistant Forum & GitHub Issues
Dengan Go2RTC di Debian, kamu bisa membangun sistem keamanan canggih tanpa batas β efisien, bebas lisensi, dan sepenuhnya dalam kendali kamu.