ShinobiCCTV adalah server pengawasan video Open Source, ditulis dalam Node.js, dan sangat mudah digunakan. Proyek ini akan menjadi alternatif referensi untuk ZoneMinder.
Apa yang bisa terjadi, sebenarnya, mengingat pilihan terbatas di ekosistem bebas ini. "Shishi" didasarkan pada FFmpeg dan Node.js, dan menggunakan JavaScript, sedikit Python, dan shell shouia secara masif.
Servernya lintas platform (BSD, Linux, macOS, Windows) dan kompatibel dengan arsitektur ARM plus juga memiliki gambar di Docker.
Dalam hal fungsionalitas, ShinobiCCTV berada di antara ZoneMinder (dapat digunakan dalam lingkungan profesional dan lama) dan Kerberos.io.
Shinobi dibagi menjadi dua cabang berbeda:
Edisi Komunitas Shinobi yang merupakan versi lisensi gratis.
Shinobi Pro yang meskipun proyeknya bersifat Open Source tidak gratis (berbayar, kecuali pengecualian).
Kami pergi ke sini, tentu saja, untuk fokus hanya pada versi gratis.
Berbeda dengan versi Pro, Edisi Komunitas Shinobi (versi gratis Shinobi) tidak menerima pembaruan rutin dan tidak menerima permintaan integrasi atau permintaan penarikan.
Fitur Shinobi
Server pengawasan video ini memiliki kemampuan untuk mengambil aliran video dan audio dari kamera melalui HTTP, RTP / RTSP dan ONVIF, HTTPS didukung, tetapi hanya dengan sertifikat X.509 yang valid;
Perekaman dilakukan dalam format video yang kompatibel dengan akselerasi perangkat keras, dengan tiga mode perekaman berbeda (perekaman terus menerus, perekaman selama peristiwa yang di-buffer atau tidak disangga, merekam dan kemudian menghapus jika tidak ada peristiwa yang terdeteksi).
Mode cluster Shinobi didasarkan pada sistem master-slave, yang memungkinkan beban didistribusikan, tetapi tidak memiliki ketersediaan tinggi; hanya server master yang menangani komunikasi dengan database, jika server ini gagal, semua pabrik.
Di WEBUI Anda dapat menyesuaikan panel kontrol Anda dengan menyeret dan menjatuhkan berbagai monitor kamera.
Dari fitur-fitur yang layak kami temukan:
- Rekaman audio mungkin.
- Deteksi gerak dan analisis pola.
- Ragam format rekaman.
- Keragaman dalam metode penyebaran.
- Manajemen penyimpanan jarak jauh (Amazon S3, WebDAV, Backblaze B2).
- Kemungkinan untuk menentukan penyimpanan untuk setiap kamera.
- Manajemen sebagian kecil dari kontrol kamera (PTZ, IR).
- Kemampuan untuk beralih antara mode transmisi "normal" dan mode JPEG, bandwidth yang lebih sedikit dan dengan latensi yang lebih rendah (sangat berguna untuk memindahkan PTZ atau memotong streaming audio).
- Penggunaan robot untuk peringatan (email, perselisihan).
- Kompatibilitas LDAP.
- Timeline, dipercepat.
- Scripting (default oleh superuser) selama acara.
- Kalender dengan kamera tempat acara ditunjukkan.

Pro dan kontra
Beberapa perbedaan dengan sistem pengawasan video lainnya Shinobi memungkinkan Anda untuk melihat beberapa monitor secara bersamaan yang tidak diizinkan oleh Kerberos.io.
Selain itu, dengan Shinobi Anda hanya dapat memilih ukuran layar.
Garis waktu Shinobi didasarkan pada titik-titik tetap tanpa gambar pratinjau, untuk melihat apa yang terjadi di antara dua titik, Anda harus menonton video yang ditautkan.
Saat berada di ZoneMinder, cukup dengan melewati garis waktu untuk memuat gambar instan.
Di Shinobi, Anda perlu mengonfigurasi kontrol PTZ dari setiap kamera, kecuali yang kompatibel dengan ONVIF.
Secara opsional, Anda dapat menyalin pengaturan kamera, tetapi, untuk saat ini, jangan memilih dari daftar preset, seperti pada ZM.
Shinobi tidak dapat mengontrol sebanyak mungkin kontrol untuk PTZ, inframerah, dll, seperti ZoneMinder;
Dengan ZoneMinder, mode cluster memerlukan distribusi kamera secara manual di beberapa node, dan jika Anda dapat melihat log dari node mana pun, siaran langsung terbatas pada kamera yang dikelola oleh server.
Shinobi tampaknya mendistribusikan beban di antara node turunannya secara otomatis, berdasarkan penggunaan CPU.
Dapatkan
Jika Anda ingin tahu lebih banyak tentangnya dan cara mendapatkan server pengawasan video ini, Anda dapat mengunjungi link berikut.