API Kamera NVR mendukung daftar kamera, PTZ, OSD, reboot, dewarp, sumber jaringan, dan konfigurasi CCTV profesional.
API Kamera NVR Lengkap Modern
Dalam sistem surveillance modern, pengelolaan kamera tidak cukup hanya melihat live view. Administrator membutuhkan kontrol penuh terhadap sumber kamera jaringan, status koneksi, PTZ, OSD, reboot perangkat, hingga pengaturan dewarp fisheye. Karena itu NVR profesional menyediakan API Kamera berbasis HTTP untuk mempermudah integrasi dan otomasi sistem CCTV enterprise.
API ini memungkinkan teknisi, integrator, maupun developer mengelola seluruh kamera dari dashboard terpusat tanpa harus masuk ke tiap perangkat satu per satu.
Otentikasi dan Hak Akses
Untuk menggunakan API kamera, sistem membutuhkan HTTP Basic Authentication atau HTTP Digest. Pengguna juga wajib memiliki izin konfigurasi sistem.
Contoh level akses:
Administrator = full access
Supervisor = monitoring + sebagian setting
Operator = live view dan PTZ
Viewer = hanya melihat kamera
Sumber Kamera Jaringan
NVR mendukung pengelolaan network camera source atau sumber kamera IP yang terhubung ke sistem.
Data umum yang tersedia:
ID kamera
Nama perangkat
IP address
MAC address
Lokasi GPS
Daftar channel
Contoh request:
GET /api/sources
Contoh hasil:
netcam1 = 192.168.0.101
netcam2 = 192.168.0.102
Fitur ini sangat berguna untuk proyek multi brand camera.
Ubah Password Banyak Kamera Sekaligus
Administrator dapat mengubah password beberapa kamera dalam satu request.
{
"sources":[
{"id":1,"password":"PassWord1"},
{"id":2,"password":"PassWord2"}
]
}
Manfaat:
Hemat waktu maintenance
Rotasi password massal
Standarisasi keamanan
Daftar Kamera CCTV
Untuk melihat seluruh kamera aktif:
GET /api/cameras
Informasi yang tersedia:
ID kamera
Nama kamera
IP address
Lokasi
Status connected
Signal valid
PTZ tersedia
Recording aktif
Streaming aktif
URL kamera
Catatan teknisi
Contoh:
Camera 1 = Lobby
Camera 2 = Parkir
Camera 3 = Gudang
Informasi Kamera Detail
Untuk melihat detail satu kamera:
GET /api/cameras/1
Cocok untuk troubleshooting cepat dan audit perangkat.
Ubah Sumber Kamera dan Channel
Jika kamera dipindah port atau NVR perlu remap channel:
{
"source":2,
"channel":3
}
Artinya kamera memakai source ID 2 channel 3.
Ubah Lokasi Kamera
Sistem mendukung koordinat GPS agar kamera tampil di peta.
{
"location":"-6.345000,106.987000"
}
Cocok untuk:
ETLE
Smart city
Monitoring jalan raya
Gudang multi titik
Aktif atau Nonaktif Streaming
Jika ingin menghemat bandwidth atau maintenance:
{
"streaming":false
}
Artinya live stream dimatikan sementara.
Ubah Kredensial Kamera
Password kamera IP dapat diperbarui dari pusat.
{
"password":"NewPass123"
}
Ini penting saat hardening keamanan sistem.
Pengaturan Preset PTZ
Kamera PTZ dapat menyimpan titik preset.
{
"ptz_presets":[
{"name":"Gate"},
{"name":"Lobby"},
{"name":"Parking"}
]
}
Operator cukup klik preset untuk berpindah posisi kamera.
Pengaturan Tour PTZ
Tour memungkinkan kamera berpatroli otomatis antar preset.
{
"ptz_tours":[
{
"name":"Tour 1",
"restart":true,
"restart_timeout":60
}
]
}
Cocok untuk area luas seperti parkir, perimeter, terminal.
OSD Kamera
OSD adalah teks overlay pada video seperti nama lokasi atau identitas channel.
{
"osd":[{
"text":"PARKIR UTAMA",
"size":40,
"color":"#ffffff",
"location":"top-left"
}]
}
Pilihan posisi:
top-left
top-center
top-right
bottom-left
bottom-center
bottom-right
Reboot Kamera dari Jarak Jauh
Jika kamera error atau freeze:
{
"reboot":true
}
Teknisi tidak perlu datang ke lokasi.
Dewarp Kamera Fisheye
Untuk kamera fisheye 360 derajat, sistem mendukung dewarp agar gambar normal.
{
"dewarp":{
"enable":true,
"screen_mode":0
}
}
Pilihan mode:
0 = Single View
1 = Quad View
Keunggulan API Kamera NVR
Kontrol kamera terpusat
Support PTZ profesional
Maintenance lebih cepat
Integrasi dashboard custom
Mendukung GIS map camera
Cocok untuk smart city dan enterprise
Kesimpulan
API Kamera NVR memberikan kendali penuh terhadap seluruh perangkat CCTV modern. Mulai dari daftar kamera, status koneksi, pengaturan PTZ, OSD, reboot, hingga dewarp dapat dilakukan secara otomatis dan terpusat. Bagi perusahaan yang membutuhkan sistem surveillance profesional, API ini menjadi fondasi penting untuk efisiensi dan keamanan digital bersama Nextid.