2014-03-10 07:32:56 +0000 2014-03-10 07:32:56 +0000
14
14

Comment puis-je trouver l'URL du flux vidéo de mon DVR de sécurité par moi-même ?

J'ai ce DVR 8 canaux de la marque “ELEC” qui diffuse la vidéo sur le réseau. Cependant, je ne peux m'y connecter qu'en utilisant les applications iPhone appelées vMyEye, Asee+ et d'autres noms similaires. Je veux utiliser VLC ou autre chose pour accéder au flux sur mon Mac.

Pour résumer, je ne peux pas me contenter de chercher en ligne, mon seul moyen de connaître le protocole de streaming et l'URL est l'application vMyEye. Je sais déjà que le port est 34599, et je connais l'adresse IP locale. Que me conseillez-vous ? Des renifleurs de paquets ? D'examiner le code binaire de l'application pour les URL (déjà essayé et échoué) ?

EDIT : J'ai oublié de dire que j'ai déjà essayé d'aller à l'IP:34599 dans mon navigateur web. Il se bloque en chargement et ne fait rien. Le DVR nécessite également un nom d'utilisateur et un mot de passe pour se connecter, afin que les données soient transmises d'une manière ou d'une autre, en espérant que ce ne soit pas après la demande initiale :O

Réponses (7)

11
11
11
2014-04-26 21:13:48 +0000

Après une recherche encore plus approfondie sur Google et quelques suppositions chanceuses, j'ai découvert que le DVR en question n'utilise ni RTSP ni HTTP, ni aucune URL d'ailleurs. Il se connecte à IP:port et en tire un flux vidéo propriétaire. De nombreux autres DVR bon marché qui fonctionnent avec vMEye le font également, comme Zmodo et Swann.

CEPENDANT, quelqu'un a réussi à faire de la rétro-ingénierie pour une application Android, et quelqu'un d'autre a demandé la permission de faire un programme C qui décode le flux vidéo et le sort sous forme de tube. Ce n'est pas parfaitement fiable, mais le voici : http://www.zoneminder.com/forums/viewtopic.php?f=9&t=18137

Mais le gars l'a fait pour se connecter à des machines Zoneminder. Je n'ai pas encore trouvé comment faire pour que VLC ou SecuritySpy ouvre le tube sur mon Mac ou dans Debian (juste parce que je suis nouveau dans les tubes et les flux vidéo), mais cela devrait être possible.

9
9
9
2014-04-26 18:08:31 +0000

Un moyen facile de trouver l'URL est de consulter le code source de l'interface web habituelle, en particulier l'élément vidéo. L'interface web de mon Elec utilise Quicktime et transmet l'adresse RTSP dans le format suivant :

rtsp://192.168.X.X:554/user=YOUR_USERNAME&password=YOUR_PASSWORD&channel=1&stream=0.sdp?real_stream–rtp-caching=100

Cams are selected through the channel variable. Le port rtsp peut être configurable dans votre DVR et donc être différent.

9
9
9
2015-01-04 17:21:25 +0000

Si votre caméra est compatible avec ONVIF (Open Network Video Interface Forum), alors le logiciel libre ONVIF Device Manager peut vous aider :

ONVIF Device Manager est un client de vidéo sur IP (NVC) pour gérer les transmetteurs vidéo sur IP (NVT), le stockage vidéo sur IP (NVS) et les dispositifs d'analyse vidéo sur IP (NVA). Il met en œuvre des services de découverte, d'appareils, de médias, d'imagerie, d'analyse, d'événements et de PTZ.

Je suis aussi un malheureux propriétaire d'une caméra IP bon marché (SAF IP-300). Elle fournit une interface web absolument inutile et boguée, qui “fonctionne” uniquement dans IE. J'ai eu la chance de trouver ONVIF Device Manager, qui a découvert ma caméra et m'a montré l'URL rtsp://ip-of-my-camera/live0.264 que j'ai pu ouvrir dans VLC.

Je ne peux pas garantir que votre appareil photo est compatible ONVIF, donc cette méthode peut ne pas fonctionner pour vous. Malheureusement, la SAF IP-300 est un matériel tellement instable qu'il ne peut pas fournir un flux continu pendant plus de 3 minutes.

4
4
4
2015-06-28 12:45:14 +0000

J'ai toujours eu ce problème mais il existe maintenant un utilitaire ONVIF très efficace appelé ONVIF device manager http://idevicedesign.com/reference-designs ) qui est gratuit, open source, et qui scanne rapidement votre réseau pour les flux rtsp/onvif et vous montre l'URL exacte que vous devez utiliser.

3
3
3
2016-02-17 09:29:33 +0000

C'est la ficelle !

VLC : rtsp://192.168.0.100:554/user=admin&password=123456&channel=1&stream=0.sdp?real_stream–rtp-caching=100

192.168.0.100 <— change to DVR IP admin <— change to user name used to access the DVR 123456 <— change to your password channel=1 <— used to rotate all 8 channel

0
0
0
2017-07-01 11:19:33 +0000

Just my 2 cents - voici un blog détaillé expliquant simplement comment trouver les URL d'ip cam en utilisant onvif http://me-ol-blog.blogspot.co.il/2017/07/getting-still-image-urluri-of-ipcam-or.html .

0
0
0
2015-02-18 11:29:03 +0000

Si vous allez dans votre routeur et que vous choisissez votre liste de clients dhcp (ordinateurs connectés), vous verrez que le dvr apparaît sous le nom qu'il porte (le mien s'appelle 192.168.2.4, ajoutez maintenant le :81 à la fin pour que l'url de votre navigateur pointe vers 192.168.2.4:81 (est-ce que ça marche comme ça ?)

Si ça marche, passez maintenant à l'étape suivante. Pour information, je suis en mesure de visualiser les flux dans ma boîte linux, que j'aie ou non activé upnp dans le routeur.