API HTTP video NVR mendukung HLS, MP4, RTSP, snapshot JPEG, playback rekaman, dan autentikasi aman untuk monitoring modern.
API HTTP Video NVR Lengkap
Dalam sistem surveillance modern, akses video secara fleksibel menjadi kebutuhan utama. NVR generasi terbaru menyediakan API HTTP Video yang memungkinkan integrasi live streaming, playback rekaman, snapshot kamera, download video, hingga koneksi RTSP untuk berbagai aplikasi monitoring profesional. Teknologi ini sangat penting untuk command center, mobile apps, smart building, dan sistem keamanan enterprise.
Dengan dukungan protokol HTTP dan RTSP, administrator maupun developer dapat menampilkan video CCTV ke browser, aplikasi Android, dashboard custom, hingga video wall dengan lebih mudah.
Otentikasi dan Keamanan Akses
Sebelum menerima streaming video dari NVR, pengguna wajib melewati proses autentikasi menggunakan HTTP Basic, HTTP Digest, atau RTSP Digest. Setiap user harus memiliki izin akses terhadap channel kamera tertentu.
Keunggulan sistem ini:
Hak akses per user
Keamanan lebih tinggi
Audit login lebih mudah
Pembatasan channel tertentu
Contoh:
Admin dapat melihat seluruh kamera, sedangkan operator hanya 8 channel tertentu.
HLS Live Streaming
Untuk streaming langsung melalui browser modern, sistem menyediakan format HLS menggunakan file m3u8.
Contoh endpoint:
/live/video1.m3u8
Tambahan parameter:
?format=mpegts
?format=fmp4
?profile=high
?profile=normal
?profile=low
HLS sangat cocok untuk:
Browser desktop
Smart TV
iPhone Safari
Dashboard web
MP4 Live Streaming
Selain HLS, NVR juga mendukung live stream MP4 fragmented agar latency lebih rendah dan kompatibel dengan banyak player.
Contoh:
/live/video1.mp4
Parameter kualitas:
?profile=high
?profile=normal
?profile=low
Keunggulan MP4:
Ringan
Cepat loading
Mudah embed ke website
MJPEG Live Streaming
MJPEG banyak digunakan untuk aplikasi ringan dan snapshot berulang.
Contoh:
/live/video1.mjpg
Format ini cocok untuk:
Panel monitoring sederhana
Thumbnail multi camera
Sistem lama
Snapshot JPEG Kamera
Untuk mengambil gambar langsung dari kamera, tersedia endpoint JPEG snapshot.
Contoh:
/live/video1.jpg
Penggunaan umum:
Capture bukti kejadian
Thumbnail dashboard
Notifikasi Telegram
Laporan harian
Download Rekaman MP4
API juga mendukung pengunduhan rekaman berdasarkan waktu mulai dan akhir.
Contoh:
/download/video1.mp4?start=2026-04-21T10:00:00&end=2026-04-21T10:10:00
Atau:
/download/video1.mp4?start=2026-04-21T10:00:00&duration=10
Sangat berguna untuk:
Backup kejadian
Bukti investigasi
Export insiden keamanan
RTSP Live Stream
Untuk software profesional seperti VLC, VMS, OBS, dan AI analytics, RTSP menjadi pilihan utama.
Contoh:
rtsp://IP-NVR/video1
Dengan parameter:
?profile=high
Keunggulan RTSP:
Latency rendah
Stabil untuk LAN
Mudah diintegrasikan ke software pihak ketiga
RTSP Playback Rekaman
API memungkinkan playback rekaman via RTSP dengan waktu tertentu.
Contoh:
/playback/video1?start=2026-04-21T09:00:00&end=2026-04-21T09:10:00&speed=1.0
Speed dapat diubah:
1.0 = normal
2.0 = cepat
0.5 = lambat
Playback HLS Rekaman
Untuk browser, rekaman dapat diputar menggunakan HLS playback.
Contoh:
/playback/video1.m3u8?start=2026-04-21T09:00:00&end=2026-04-21T09:10:00
Sangat cocok untuk portal web security.
Playback MP4 Rekaman
Format MP4 playback memudahkan pemutaran langsung di browser atau aplikasi.
Contoh:
/playback/video1.mp4?start=2026-04-21T09:00:00&duration=10
Kode Respons HTTP
Sistem menyediakan status error standar agar troubleshooting lebih cepat.
400 = Permintaan salah
401 = Login gagal
403 = Tidak memiliki izin
404 = Channel tidak ditemukan
502 = Tidak ada sinyal video
Contoh:
Jika kamera mati, server dapat mengembalikan status 502.
Implementasi Profesional
API Video NVR cocok untuk:
Smart city
ETLE
Gedung kantor
Rumah sakit
Bandara
Pabrik
Mall
Sekolah
SOC center
Kesimpulan
API HTTP Video pada NVR memberikan fleksibilitas tinggi untuk live streaming, playback rekaman, snapshot, download video, hingga integrasi RTSP profesional. Dengan dukungan HLS, MP4, MJPEG, dan autentikasi aman, sistem surveillance menjadi jauh lebih modern, cepat, dan mudah dikembangkan. Solusi ini sangat ideal bagi perusahaan yang ingin meningkatkan keamanan digital bersama Nextid.