Kamera jaringan
Artikel ini menjelaskan kompatibilitas dengan Kamera Jaringan ONVIF di Windows.
Pengantar
Windows 10 dan Windows 11 mendukung koneksi dan streaming dari kamera di jaringan lokal yang mendukung PROFIL ONVIF S. Ketika dipasangkan ke perangkat Windows, kamera ONVIF muncul seperti kamera lain (misalnya, terintegrasi, USB, dan sebagainya) dan aplikasi kamera apa pun dapat mengalirkan dari mereka.
Terminologi dan prasyarat
Selain istilah yang ditentukan dalam tabel ini, dokumen ini juga mereferensikan istilah yang ditentukan oleh ekstensi kelas audio Windows.
Term | Definisi |
---|---|
H.264 | Format video terkompresi lossy efisien yang menghasilkan video berkualitas tinggi dan laju bit rendah. Juga dikenal sebagai Advanced Video Coding (AVC). |
H.265 | Format video terkompresi lossy yang sangat efisien yang menghasilkan video berkualitas tinggi dan laju bit rendah. Juga dikenal sebagai High Efficiency Video Coding (HEVC). |
MJPEG | Motion Joint Photographic Experts Group, format video terkompresi lossy yang mengirimkan bingkai sebagai gambar JPEG berurutan. |
ONVIF | Buka Forum Antarmuka Video Jaringan, forum industri terbuka yang mengembangkan standar untuk berinteraksi dengan produk kamera berbasis jaringan. |
WS-Discovery | Web Services Dynamic Discovery, standar terbuka untuk penemuan layanan berbasis multicast yang tersedia di jaringan lokal. |
Fitur yang didukung
Windows mendukung kamera yang sesuai dengan Profil ONVIF S, tanpa autentikasi atau autentikasi hash. Streaming terjadi menggunakan RTP melalui UDP, menggunakan codec MJPEG atau H.264.
Fitur yang tidak didukung
Windows tidak mendukung fitur TLS, Profile T (termasuk H.265), atau Streaming audio.
Persyaratan jaringan
Standar ONVIF menggunakan WS-Discovery untuk menemukan kamera di jaringan lokal. Ini memungkinkan penemuan kamera yang mudah, tetapi juga memberlakukan beberapa batasan pada kondisi jaringan yang harus ada agar berhasil ditemukan:
Kamera dan PC harus berada pada subnet jaringan yang sama.
Jaringan tidak boleh memblokir komunikasi intra-perangkat lokal (misalnya, untuk koneksi WiFi, fitur seperti Isolasi Klien tidak boleh diaktifkan).
Jaringan tidak boleh memblokir multicast.
Di beberapa lingkungan komersial atau perusahaan, jaringan nirkabel dan kabel mungkin berada di subnet/VLAN yang berbeda, dan port Ethernet di seluruh gedung mungkin juga berada di subnet/VLAN yang berbeda. Dalam kasus ini, penemuan kamera tidak akan berhasil.
Memasangkan kamera
Kamera ONVIF dapat dipasangkan baik menggunakan Pengaturan, atau secara terprogram menggunakan API Windows.Devices.Enumeration.
Pengaturan Windows 11
Halaman pengaturan kamera memungkinkan pelanggan untuk memulai pencarian jaringan lokal untuk kamera jaringan/IP yang sesuai dengan ONVIF dan menghubungkannya ke sistem.
Untuk mengakses halaman pengaturan kamera, buka Pengaturan > Bluetooth & perangkat > Kamera. Untuk mulai mencari jaringan lokal untuk kamera yang tersedia, pilih Cari kamera.
Selama proses koneksi, jika kamera memerlukan autentikasi (nama pengguna dan kata sandi), Windows meminta kredensial.
Kamera jaringan yang telah tersambung ke sistem dapat dihapus dengan memilih kamera dari daftar kamera yang Koneksi di halaman pengaturan kamera, lalu memilih tombol Hapus.
Pengaturan Windows 10
Windows 10 tidak menyertakan halaman pengaturan kamera dan terbatas pada kemampuan pemasangan melalui Pengaturan. Pada Windows 10, Anda hanya dapat menggunakan Pengaturan untuk terhubung ke kamera yang tidak memerlukan autentikasi.
Untuk menyambungkan ke kamera ONVIF yang tidak memerlukan autentikasi, buka Pengaturan > Perangkat > Bluetooth & perangkat lain. Pilih Tambahkan Bluetooth atau perangkat lain. Di popup Tambahkan perangkat , pilih Yang Lainnya. Tunggu hingga penemuan selesai, lalu pilih kamera yang ingin Anda sambungkan.
Kamera yang memerlukan autentikasi hanya dapat dipasangkan pada Windows 10 dengan menggunakan WINDOWS.Devices.Enumeration API. Aplikasi sampel, Enumerasi Perangkat, dan Pemasangan, tersedia di Microsoft Store. Pilih opsi Pemasangan Perangkat Kustom, lalu gunakan Layanan Web pada Perangkat (Kamera Jaringan) untuk menemukan dan memasangkan kamera ONVIF.
Windows.Devices.Enumeration API
Pada Windows 10 dan Windows 11, WINDOWS.Devices.Enumeration API dapat digunakan untuk menemukan dan memasangkan kamera secara terprogram. API ini dapat dipasangkan ke kedua kamera yang melakukan dan tidak memerlukan autentikasi.
Pemecahan Masalah
Penemuan
Jika kamera tidak dapat ditemukan, biasanya karena konfigurasi jaringan, atau bug dalam implementasi kamera dari protokol WS-Discovery.
Coba langkah-langkah pemecahan masalah berikut:
Verifikasi bahwa kamera tercantum dalam database Produk Konforman ONVIF sebagai kamera yang kompatibel dengan Profil S. Beberapa kamera mengklaim kompatibilitas ONVIF bahkan jika mereka belum melalui proses pengujian kesesuaian penuh.
Periksa pembaruan firmware kamera. Beberapa kamera yang memiliki bug dalam implementasi protokol WS-Discovery mereka diketahui telah memperbaiki bug ini di firmware yang lebih baru.
Pastikan perangkat Windows dan kamera ONVIF Anda memiliki alamat IPv4 dalam subnet yang sama.
Jika perangkat atau kamera Windows terhubung menggunakan WiFi, pastikan bahwa fitur seperti Isolasi Klien tidak aktif pada titik akses nirkabel.
Jika kamera masih belum dapat ditemukan, kemungkinan kamera memiliki kelemahan dalam implementasi WS-Discovery-nya. Windows memiliki implementasi WS-Discovery yang ketat, dan beberapa kamera diketahui memiliki kelemahan. Meskipun implementasi klien ONVIF lainnya dapat menerapkan solusi untuk implementasi WS-Discovery yang tidak sesuai, Windows tidak melakukannya. Konsultasikan dengan produsen kamera untuk dukungan tambahan.
Memasangkan
Jika kamera yang ditemukan tidak dapat dipasangkan, biasanya karena kredensial yang salah.
Coba langkah-langkah pemecahan masalah berikut:
Pada Windows 10, kamera yang memerlukan autentikasi akan secara diam-diam gagal dalam proses pemasangan melalui Pengaturan. Tinjau bagian pengaturan Windows 10 di atas untuk informasi tentang aplikasi sampel yang tersedia di Microsoft Store yang dapat memasangkan kamera ini di Windows 10.
Pastikan Anda menggunakan kredensial ONVIF untuk kamera. Banyak kamera menggunakan kredensial yang berbeda untuk mengakses antarmuka konfigurasi berbasis web kamera, dan antarmuka ONVIF. Pastikan untuk mengonfigurasi dan menggunakan kredensial ONVIF saat memasangkan ke kamera.
Streaming
Jika kamera berpasangan berhenti berfungsi saat aplikasi mengalir darinya, kemungkinan kamera dikonfigurasi ulang oleh klien ONVIF lain sejak dipasangkan ke Windows. Windows mengonfigurasi dan menggunakan Profil Media ONVIF pada kamera untuk mendukung serangkaian resolusi dan codec video yang dapat dipilih oleh aplikasi. Setelah kamera dipasangkan ke Windows, diharapkan kamera tidak digunakan dengan klien ONVIF lainnya. Untuk memulihkan, coba putuskan sambungan kamera dari sistem dan pasangkan kembali.
Jika kamera membekukan atau menghilangkan bingkai saat streaming, kemungkinan masalah bandwidth jaringan. Streaming pada video resolusi tinggi (misalnya, 1080p) dalam format MJPEG memerlukan sejumlah besar bandwidth. Untuk perangkat nirkabel, pastikan perangkat menerima sinyal yang kuat ke titik akses. Untuk perangkat berkabel, pastikan jaringan beroperasi dengan kecepatan tinggi (misalnya, Gigabit Ethernet) dan bahwa aplikasi dan perangkat lain di jaringan tidak mengonsumsi semua bandwidth yang tersedia.