Bagaimana saya menemukan URL aliran video DVR keamanan saya sendiri?

14

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

sudo
sumber
Anda dapat menggunakan utilitas pemindaian IP untuk memindai semua alamat IP pada subnet lokal Anda, dan melihat apakah alamat IP tersebut aktif. Kemudian, muat alamat IP aktif di browser Anda sebagai alamat IP: 34599 untuk melihat apakah alamat IP itu benar.
Steve
Gagasan bagus, dan saya lupa menyebutkan bahwa saya sudah mencobanya. Itu hanya macet memuat selamanya. Tidak ada respons jika saya terhubung dengan telnet juga.
sudo
Apa yang terjadi jika Anda memuat IP: 34599 dengan VLC?
Steve
Gagal membuka. Ugh, saya juga lupa mengatakan bahwa itu memiliki nama pengguna dan kata sandi yang masuk entah bagaimana. Sudah larut malam di sini.
sudo
Sudahkah Anda mencoba semua alamat IP aktif di subnet Anda? Mereka semua gagal memuat di VLC atau browser Anda?
Steve

Jawaban:

11

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.

sudo
sumber
9

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.

Some one
sumber
Saya akan memberikan suara ini jika saya memiliki reputasi yang cukup, tetapi tidak akan berhasil dalam kasus saya karena antarmuka web saya memuat beberapa hal ActiveX (dan bahkan gagal melakukannya). Kode hanya berisi referensi untuk mengunduh kode dari server di China, yang saya coba ping tanpa respons.
sudo
Sudahkah Anda mencoba antarmuka web di browser lain? Situs cloud mereka tidak berfungsi untuk saya di luar IE, tetapi antarmuka lokal berfungsi di Chrome tanpa ActiveX. UnPnP tidak menembus aliran RTSP melalui firewall, tetapi tersedia di LAN. Jadi saya berasumsi bahwa teknologi "cloud" mereka menggunakan protokol eksklusif yang Anda sebutkan di bawah ini, karena hanya berfungsi di IE, tetapi antarmuka lokal menggunakan Quicktime dan koneksi RTSP langsung. Yang sedang berkata, saya sampai pada kesimpulan bahwa Elec adalah kasus klasik "Anda mendapatkan apa yang Anda bayar". :-)
Seseorang
Saya hanya mencobanya di Safari, dan saya memeriksa sumber halaman. Ada sangat sedikit kode di sana, hanya kode untuk mengunduh data ActiveX dari server-server itu.
sudo
Kekecewaan. Saya kira Anda memiliki versi yang berbeda / lebih tua. Sudahkah Anda mempertimbangkan untuk bertanya kepada orang-orang Elec tentang peningkatan? Mereka menjawab email mereka: [email protected]
Seseorang
Upgrade adalah ide yang bagus, tetapi saya pikir Anda lebih beruntung dengan dukungan daripada saya. Saya mencoba menghubungi mereka untuk menanyakan di mana saya mengunduh pembaruan, dan saya rasa mereka tidak mau membantu: "Harap dicatat bahwa item ini bukan produk kami, dan eleccctv.com bukan situs web kami. Anda telah menghubungi kami karena kesalahan. " Membuat saya bertanya-tanya apa yang orang itu lakukan dengan alamat email @ eleccctv.com! Oh well, mungkin saya bisa menemukan pembaruan sendiri jika saya banyak Google.
sudo
9

Jika kamera Anda kompatibel dengan ONVIF (Open Network Video Interface Forum), maka ONVIF Device Manager sumber terbuka mungkin membantu:

ONVIF Device Manager adalah Klien Video Jaringan (NVC) untuk mengelola Network Video Transmitter (NVT), Network Video Storage (NVS) dan perangkat Network Video Analytics (NVA). Menerapkan Penemuan, Perangkat, Media, Pencitraan, Analisis, Acara dan layanan PTZ.

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.

TheKeksov
sumber
4

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.

JohnnyVegas
sumber
Untuk pengguna linux / Mac lainnya yang membaca ini: Saya percaya utilitas ini hanya untuk Windows. Ini juga sepertinya menggandakan jawaban TheKeksov sebelumnya.
JosephH
Itu tidak memiliki kode sumber menjadi open source! Ini hanya beberapa file msi
dashesy
3

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

Amadeus Mozart
sumber
Memberi +1 karena ini adalah satu-satunya solusi yang bekerja untuk saya setelah mencari di internet selama berhari-hari. Saya menggunakan DVR KARE 4-channel H.264 - merek tidak ada lagi.
SUM1
0

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.

Kenny hendrick
sumber