Saya memiliki DVR 8 saluran ini dengan merek "ELEC" yang mengalirkan video melalui jaringan. Namun, saya hanya dapat terhubung dengannya menggunakan aplikasi iPhone yang disebut vMyEye, Asee +, dan nama-nama serupa lainnya. Saya ingin menggunakan VLC atau yang lainnya untuk mengakses aliran di Mac saya.
Singkatnya, tidak ada cara bagi saya untuk hanya mencari ini secara online, jadi satu-satunya cara saya untuk mengetahui protokol streaming dan URL adalah melalui aplikasi vMyEye. Saya sudah tahu portnya 34599, dan saya tahu alamat IP lokal. Apa yang kamu sarankan? Paket sniffer? Memeriksa kode biner aplikasi untuk URL (sudah dicoba dan gagal)?
EDIT: Lupa mengatakan bahwa saya sudah mencoba masuk ke IP: 34599 di browser web saya. Itu macet memuat dan tidak melakukan apa pun. DVR ini juga memerlukan nama pengguna dan kata sandi untuk masuk, sehingga data dilewatkan entah bagaimana, semoga tidak setelah permintaan awal: O
Jawaban:
Setelah Googling yang lebih dalam dan beberapa tebakan beruntung, saya menemukan bahwa DVR tersebut tidak menggunakan RTSP atau HTTP, atau URL apa pun. Terhubung ke IP: port dan dapatkan beberapa aliran video eksklusif darinya. Banyak DVR murah lain yang bekerja dengan vMEye juga melakukan ini, seperti Zmodo dan Swann.
NAMUN, seseorang telah berhasil merekayasa balik untuk aplikasi Android, dan orang lain meminta izin untuk membuat program C yang menerjemahkan aliran video dan mengeluarkannya sebagai pipa. Ini tidak sepenuhnya dapat diandalkan, tapi ini dia: http://www.zoneminder.com/forums/viewtopic.php?f=9&t=18137
Tapi pria itu membuat mesin Zoneminder terhubung. Saya belum mengetahui cara membuat VLC atau SecuritySpy membuka pipa di Mac saya atau di Debian (hanya karena saya baru ke pipa dan aliran video), tetapi itu harus mungkin.
sumber
Cara mudah untuk menemukan URL adalah dengan melihat kode sumber antarmuka web biasa, khususnya elemen video. Antarmuka web Elec saya menggunakan Quicktime dan melewati alamat RTSP dalam format berikut:
rtsp: //192.168.XX: 554 / user = YOUR_USERNAME & kata sandi = YOUR_PASSWORD & saluran = 1 & stream = 0.sdp? real_stream - rtp-caching = 100
Cams dipilih melalui variabel saluran. Port rtsp mungkin dapat dikonfigurasi di DVR Anda dan karenanya berbeda.
sumber
Jika kamera Anda kompatibel dengan ONVIF (Open Network Video Interface Forum), maka ONVIF Device Manager sumber terbuka mungkin membantu:
Saya juga pemilik sial kamera IP murah (SAF IP-300). Ini menyediakan antarmuka web yang benar-benar tidak berguna dan bermasalah, yang "berfungsi" hanya di IE. Saya beruntung menemukan ONVIF Device Manager dan menemukan kamera saya dan menunjukkan URL rtsp: //ip-of-my-camera/live0.264 yang dapat saya buka di VLC.
Saya tidak dapat menjamin bahwa kamera Anda kompatibel dengan ONVIF, jadi metode ini mungkin tidak cocok untuk Anda. Sayangnya, SAF IP-300 adalah perangkat keras yang tidak stabil sehingga tidak dapat mengalirkan arus terus menerus selama lebih dari 3 menit.
sumber
Saya selalu memiliki masalah ini tetapi sekarang ada utilitas ONVIF yang sangat efisien yang disebut manajer perangkat ONVIF ( http://idevicedesign.com/reference-designs ) Yang gratis, open source, dan dengan cepat memindai jaringan Anda untuk stream rtsp / onvif dan memperlihatkan kepada Anda URL persis yang perlu Anda gunakan.
sumber
Ini stringnya!
VLC: rtsp: //192.168.0.100: 554 / user = admin & kata sandi = 123456 & saluran = 1 & stream = 0.sdp? Real_stream - rtp-caching = 100
192.168.0.100 <--- ubah ke DVR IP admin <--- ubah ke nama pengguna yang digunakan untuk mengakses DVR 123456 <--- ubah ke saluran kata sandi Anda = 1 <--- digunakan untuk memutar semua 8 saluran
sumber
Jika Anda masuk ke router dan memilih daftar klien dhcp Anda (komputer yang terpasang) Anda akan menemukan bahwa dvr muncul sebagai apa pun namanya dalam dvr (milik saya akan muncul sebagai 192.168.2.4 sekarang tambahkan: 81 ke akhir untuk membuat url di browser Anda menunjuk ke 192.168.2.4:81 (apakah ini bekerja dengan cara ini?)
Jika ini berhasil, sekarang lanjutkan ke langkah berikutnya. Sebagai catatan, saya dapat melihat stream di kotak linux saya terlepas dari apakah saya telah mengaktifkan upnp di router atau tidak.
sumber
Hanya 2 sen saya - di sini adalah blog rinci menjelaskan hanya bagaimana menemukan URL ip cam menggunakan onvif: http://me-ol-blog.blogspot.co.il/2017/07/getting-still-image-urluri-of -ipcam-or.html
sumber