Hampir semua kamera CCTV self-hosted yang beredar di pasaran Indonesia memaksa kamu berlangganan layanan cloud hanya untuk bisa melihat rekaman dari luar rumah — atau bahkan sekadar menyimpan footage lebih dari 24 jam. Padahal ada banyak kamera IP yang mendukung protokol terbuka seperti RTSP dan ONVIF, yang memungkinkan rekaman disimpan ke server atau NAS milik kamu sendiri tanpa biaya bulanan. Artikel ini membahas rekomendasi kamera, software NVR open source, cara akses dari luar jaringan — dan alasan kenapa SD Card bukan solusi yang bisa diandalkan untuk keamanan kritis.
Kenapa Tidak Pakai SD Card Saja?
Pertanyaan paling umum ketika membahas penyimpanan CCTV lokal adalah: "Kenapa repot-repot setup NVR? Pakai SD Card saja kan simpel?" Jawabannya satu: SD Card tidak bisa diandalkan untuk keamanan kritis. Masalahnya bukan di brand atau harganya, tapi di sifat dasar memori flash yang digunakan SD Card dan kondisi kerja yang ekstrem di dalam kamera yang merekam 24 jam non-stop.
SD Card berbasis NAND flash punya batas write cycle — bisa ribuan atau puluhan ribu kali tergantung kualitasnya. CCTV menulis data 24 jam non-stop, artinya SD Card bekerja jauh lebih keras dari penggunaan biasa. SD Card yang sama bisa bertahan 2 tahun atau rusak dalam 3 bulan — tidak ada cara untuk mengetahui kapan tepatnya.
Inilah yang paling berbahaya: SD Card sering gagal secara silent. Kamera tetap menyala, lampu tetap hijau, tapi rekaman tidak tersimpan. kamu baru sadar saat insiden terjadi dan mencari footage — dan ternyata SD Card sudah rusak berminggu-minggu sebelumnya. Momen yang seharusnya terekam hilang selamanya.
SD Card maksimum yang kompatibel dengan kebanyakan kamera IP adalah 256–512 GB. Dengan resolusi 1080p dan mode continuous recording, 256 GB hanya cukup untuk 5–10 hari rekaman per kamera. Setelah penuh, footage lama tertimpa otomatis — jika ada insiden 2 minggu lalu, rekamannya sudah hilang.
Jika kamu punya 4 kamera, kamu punya 4 SD Card yang harus diperiksa satu per satu. Tidak ada dashboard terpusat, tidak ada notifikasi otomatis jika salah satu SD Card penuh atau rusak. Manajemennya sangat merepotkan seiring bertambahnya kamera.
Kamera outdoor terpapar suhu dan kelembaban tinggi — kondisi yang mempercepat degradasi SD Card. Di Indonesia dengan suhu rata-rata 28–35°C dan kelembaban di atas 70%, SD Card dalam kamera outdoor bisa lebih cepat rusak dibanding penggunaan di iklim sedang.
Masalah CCTV Cloud Berlangganan di Pasaran
CCTV yang dijual di Tokopedia dan Shopee dengan harga Rp 200–500 ribu sering terlihat menarik — resolusi tinggi, fitur AI detection, koneksi Wi-Fi mudah. Tapi ada hal yang sering tersembunyi di spesifikasi kecil: penyimpanan rekaman hanya bisa diakses via cloud berbayar. Ini model bisnis razor and blade — kameranya dijual murah, penghasilan utama vendor berasal dari biaya langganan cloud bulanan per kamera.
| Merek / Platform | Harga Kamera | Biaya Cloud / Bulan | Keterangan |
|---|---|---|---|
| TP-Link Tapo | Rp 200–400 rb | Rp 15–75 rb/kamera | Cloud 7–30 hari. Model C200/C210/C220 support RTSP lokal |
| EZVIZ (Hikvision) | Rp 300–600 rb | Rp 20–80 rb/kamera | Free tier 7 hari. RTSP tersedia di banyak model |
| Xiaomi Mi Home | Rp 200–450 rb | Rp 10–50 rb/kamera | Cloud only di bbrp model. RTSP tidak resmi didukung |
| Arlo | Rp 800 rb – 2 jt | USD 3–10/bulan | Sangat cloud-dependent. Self-hosted sangat terbatas |
| Ring (Amazon) | Rp 700 rb – 1,5 jt | USD 3–10/bulan | Ekosistem Amazon. Recording wajib langganan Ring Protect |
| Hikvision (OEM) | Rp 300 rb – 1 jt | Gratis (self-hosted) | Mendukung RTSP & ONVIF penuh. Ideal untuk NVR lokal |
| Dahua | Rp 300 rb – 1 jt | Gratis (self-hosted) | Open protocol, populer untuk sistem profesional |
| Reolink | Rp 400 rb – 1,5 jt | Gratis (opsional) | RTSP & ONVIF di semua model kecuali Reolink Go (baterai) |
Cara Kerja Sistem CCTV Self-Hosted
Sebelum memilih kamera, penting memahami bagaimana sistem CCTV self-hosted bekerja dari ujung ke ujung. Seluruh proses berjalan di dalam jaringan lokal kamu — internet hanya diperlukan jika kamu ingin akses dari luar rumah:
RTSP Stream · Port 554
Protokol: RTSP, ONVIF, HTTP API
Jaringan Lokal 192.168.x.x
Kabel LAN lebih stabil dari Wi-Fi
Frigate · Shinobi · ZoneMinder
Menerima & merekam stream RTSP
Tidak ada biaya cloud
Kapasitas bebas, 100% milik sendiri
Tailscale VPN · DDNS · CF Tunnel
Akses dari luar jaringan rumah
Protokol RTSP dan ONVIF — Syarat Wajib CCTV Self-Hosted
Dua protokol ini adalah syarat mutlak agar kamera bisa diintegrasikan dengan software NVR manapun tanpa bergantung pada aplikasi vendor. Pahami keduanya sebelum membeli kamera:
Protokol standar untuk streaming video jaringan. Kamera dengan RTSP bisa diakses melalui URL seperti rtsp://192.168.1.100:554/stream1. Hampir semua software NVR (Frigate, Shinobi, VLC, dll.) bisa membaca stream RTSP langsung. Port default yang digunakan adalah 554. Gunakan Port Checker untuk memverifikasi apakah port ini terbuka dan dapat dijangkau dari jaringan lokal kamu.
Standar industri untuk interoperabilitas kamera IP. Kamera ber-ONVIF bisa dikontrol oleh NVR mana pun tanpa software vendor — termasuk PTZ control (pan-tilt-zoom), pengaturan resolusi, trigger alarm, dan event detection. Ini seperti "USB universal" untuk kamera IP. Jika ragu, pilih kamera dengan label ONVIF Profile S.
Beberapa kamera seperti Hikvision dan Dahua juga menyediakan HTTP API untuk kontrol lebih dalam — mengambil snapshot, mengubah pengaturan, atau trigger rekaman via webhook. Berguna untuk integrasi dengan Home Assistant atau skrip otomasi berbasis jaringan.
# Hikvision
rtsp://admin:[email protected]:554/Streaming/Channels/101
# Dahua
rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0
# Reolink
rtsp://admin:[email protected]:554/h264Preview_01_main
# TP-Link Tapo (C200, C210, C220)
rtsp://username:[email protected]:554/stream1
# EZVIZ
rtsp://admin:[email protected]:554/h264/ch1/main/av_stream
Rekomendasi Kamera CCTV Self-Hosted untuk Rumah
Berikut rekomendasi kamera IP yang banyak tersedia di Indonesia (Tokopedia/Shopee), mendukung RTSP dan ONVIF, dan sudah terbukti kompatibel dengan software NVR populer. Semua estimasi harga per Maret 2026:
Software NVR Open Source — Otak Sistem Self-Hosted
Setelah kamera terpasang, kamu membutuhkan software NVR (Network Video Recorder) untuk menerima stream RTSP, merekam ke HDD, dan mengelola footage. Semua pilihan di bawah ini bisa dijalankan di PC lama, Raspberry Pi, mini PC, atau server NAS:
Software NVR modern berbasis Docker dengan fitur deteksi objek AI (orang, kendaraan, hewan) menggunakan Google Coral TPU atau GPU. Terintegrasi sempurna dengan Home Assistant. Konfigurasi via YAML yang terstruktur, antarmuka web bersih, dan komunitas aktif. Frigate bisa berjalan di Raspberry Pi 5, mini PC N100, atau NAS yang mendukung Docker. Rekomendasi utama untuk pengguna baru yang ingin fitur modern tanpa biaya lisensi.
NVR berbasis Node.js dengan antarmuka web yang kaya fitur. Mendukung ratusan kamera simultan, motion detection zona spesifik, time-lapse, dan notifikasi email/webhook. Bisa diinstall langsung di Linux atau via Docker. Pilihan tepat jika kamu butuh manajemen kamera dalam jumlah banyak (6+ kamera) dengan kontrol yang sangat detail. Tersedia versi gratis (Community Edition) dan Pro.
NVR veteran berbasis PHP/MySQL yang sudah ada sejak tahun 2001. Sangat stabil dan mendukung hampir semua protokol kamera. Antarmukanya tidak semodis Frigate, tapi kemampuannya mendalam — cocok untuk instalasi di server Linux yang sudah berjalan. Tersedia via apt di Ubuntu/Debian tanpa perlu Docker.
Jika kamu sudah punya Synology NAS, Surveillance Station adalah NVR bawaan yang sangat terintegrasi. Mendukung hingga 2 kamera gratis — lisensi tambahan sekitar USD 50/kamera (sekali bayar). Sangat mudah dikonfigurasi dan berjalan 24/7 di NAS yang memang didesain always-on. App mobile tersedia untuk iOS dan Android.
Software berbayar (~USD 70, sekali bayar seumur hidup) untuk Windows yang paling populer di komunitas self-hosted anglofon. Fiturnya sangat lengkap: AI detection via CodeProject.AI, multi-stream recording, sub-stream untuk live view hemat bandwidth. Jika kamu punya PC Windows yang selalu menyala, Blue Iris adalah investasi worthit dibanding biaya langganan cloud bertahun-tahun.
Jika sudah menggunakan Home Assistant sebagai pusat smart home, integrasi Frigate dilakukan via add-on (HAOS) atau integrasi HACS. Semua alert deteksi kamera bisa memicu notifikasi HP, menyalakan lampu otomatis saat ada orang terdeteksi, atau mengintegrasikan dengan sistem alarm. Solusi paling terpadu untuk smart home Indonesia.
Konfigurasi yang sudah berjalan 6 bulan: 4 kamera TP-Link Tapo C210 (total Rp 1,2 jt) sambung via Wi-Fi ke mini PC Intel N100 (Rp 800 rb) yang jalan Frigate via Docker. HDD 2TB (Rp 600 rb) cukup untuk simpan 14 hari rekaman penuh 1080p dari keempat kamera. Total investasi awal: Rp 2,6 juta — setara cuma 2–3 tahun langganan cloud untuk 4 kamera. Akses dari luar pakai Tailscale VPN (personal plan, gratis). Konsumsi listrik 14 watt total (mini PC + HDD) — sekitar Rp 35 ribu/bulan. Insiden nyata yang sudah terekam: pengantar paket buang dan injak paket di teras (rekaman dipakai untuk komplain ke pihak ekspedisi), dan satu malam tetangga tabrak motor di gang depan rumah lalu kabur (rekaman bantu lacak nopol). Bukan setup canggih — tapi konsisten on, privat, dan zero biaya bulanan setelah setup.
Cara Akses CCTV Self-Hosted dari Luar Jaringan
Salah satu kekhawatiran terbesar pengguna self-hosted: "Bagaimana cara lihat kamera dari kantor atau saat bepergian?" Ada tiga pendekatan utama, masing-masing dengan kelebihan dan risiko yang perlu dipertimbangkan:
Perbandingan Lengkap: Cloud vs Self-Hosted vs SD Card
Untuk membantu kamu memilih pendekatan yang paling sesuai dengan kebutuhan dan kemampuan teknis, berikut perbandingan menyeluruh dari ketiga opsi penyimpanan CCTV yang umum digunakan:
| Aspek | Cloud Berlangganan | Self-Hosted (NVR/NAS) | SD Card |
|---|---|---|---|
| Biaya awal | Rendah (kamera murah) | Sedang (server + HDD) | Sangat rendah |
| Biaya bulanan | Rp 15–100 rb/kamera/bulan | Rp 0 (setelah setup) | Rp 0 |
| Keandalan rekaman | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐ (sering gagal diam-diam) |
| Kapasitas penyimpanan | Terbatas oleh paket | Bebas (tambah HDD kapan saja) | Terbatas, maks ~512 GB |
| Retensi rekaman | 7–30 hari sesuai paket | Bebas (tergantung kapasitas HDD) | 3–14 hari, lalu tertimpa otomatis |
| Akses dari luar | Mudah via aplikasi vendor | Perlu setup VPN atau DDNS | Tidak bisa remote |
| Privasi data | Data di server vendor | Data 100% milik sendiri | Data lokal di kamera |
| Kemudahan setup | Sangat mudah | Butuh pengetahuan teknis dasar | Sangat mudah |
| Risiko kehilangan data | Server vendor down / tutup | HDD rusak (bisa pakai RAID) | Tinggi, SD sering gagal tiba-tiba |
| Cocok untuk | Pengguna non-teknis | Pengguna teknis, privasi tinggi | Backup cadangan saja |
Pilihan Hardware untuk Menjalankan Server NVR
kamu tidak perlu membeli server mahal. Ada banyak pilihan hardware hemat daya yang cukup untuk menjalankan NVR self-hosted dengan baik. Berikut perbandingannya untuk membantu kamu memilih yang paling sesuai:
| Hardware | Estimasi Harga | Kapasitas Kamera | Konsumsi Daya | Catatan |
|---|---|---|---|---|
| PC lama / bekas | Rp 500 rb – 1,5 jt | 4–16 kamera | 50–150 W | Daya tinggi. Perlu HDD tambahan |
| Mini PC Intel N100/N95 | Rp 700 rb – 1,5 jt | 4–8 kamera | 10–20 W | Hemat daya, fanless, populer untuk Frigate |
| Raspberry Pi 5 (4/8 GB) | Rp 900 rb – 1,3 jt | 2–4 kamera | 5–12 W | Sangat hemat. Tambah Google Coral untuk AI |
| Synology NAS DS223j | Rp 2,5 jt – 3,5 jt | 2 gratis + lisensi | 15–25 W | All-in-one NVR + storage. Plug & play |
| QNAP TS-253E | Rp 3,5 jt – 5 jt | 2 gratis + lisensi | 20–30 W | Lebih powerful, Docker support penuh |
| Dedicated NVR Hardware | Rp 500 rb – 2 jt | 4–16 kamera | 10–30 W | Plug & play tapi ekosistem tertutup |
Checklist Sebelum Membeli Kamera CCTV Self-Hosted
- ✅ Verifikasi dukungan RTSP — cari di Google "nama kamera RTSP URL" dan pastikan ada dokumentasi lengkapnya.
- ✅ Verifikasi dukungan ONVIF — idealnya ONVIF Profile S untuk kontrol penuh dari NVR manapun.
- ✅ Hindari kamera cloud-only — jika di halaman produk tidak ada kata "RTSP", "local recording", atau "ONVIF", kemungkinan besar cloud-only.
- ✅ Pertimbangkan koneksi PoE (kabel) — kamera PoE lebih stabil dari Wi-Fi dan tidak butuh adaptor terpisah. Butuh switch PoE atau router PoE.
- ✅ Resolusi minimal 1080p (2MP) untuk indoor, 4MP+ untuk outdoor area luas.
- ✅ Perhatikan jenis night vision — IR infrared untuk area gelap total, Starlight/Full-color untuk area ada lampu jalan.
- ✅ IP rating untuk outdoor — minimal IP66 untuk tahan percikan hujan, IP67 untuk hujan deras tropis.
- ✅ Uji stabilitas jaringan lokal kamu — gunakan Ping Test ke IP kamera untuk pastikan latensi di bawah 10ms di jaringan LAN.
FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
Sistem CCTV self-hosted bukan sekadar alternatif hemat — ini pilihan cerdas bagi siapa pun yang menginginkan rekaman aman, privasi terjaga, dan bebas biaya langganan seumur hidup. Dengan kamera berprotokol RTSP/ONVIF dan software seperti Frigate atau Shinobi, kamu bisa membangun sistem pengawasan kelas profesional di rumah sendiri. Pastikan jaringan lokal kamu siap dengan menguji port kamera via Port Checker, pantau kualitas koneksi lewat Ping Test, dan amankan akses remote dengan VPN daripada membuka port langsung ke internet. Baca juga panduan Port Forwarding dan Apa itu VPN untuk setup yang lebih aman.