Accéder à la webcam qui est chez moi depuis mon iPhone

Démarré par rdur, Juin 08, 2012, 16:08:20

« précédent - suivant »

rdur

Hello les pros ...

J'ai installé chez moi une petite webcam qui se met en route toute seule quand on traverse le champ et qui retransmet le son et l'image en wifi.

Quand je suis chez moi, tout marche, juste en tapant son adresse IP dans Firefox et Safari.  Elle est même capable de m'envoyer des mails pour dire qu'il se passe qqchose et ça, ça marche.

Par contre, je n'arrive pas à la configurer pour pouvoir y accéder depuis l'extérieur, par exemple avec le Safari de mon iphone.
J'ai bien compris que c'est ma BOX-SFR qui fait écran, puisque l'IP de la caméra sur mon réseau interne n'est pas accessible depuis dehors, mon IP SFR étant différente.
Qui saurait m'expliquer ce que je dois configurer et comment le faire, pour accéder à ma caméra depuis n'importe où ailleurs que chez moi ?  J'ai bouffé plein de tutoriels trouvés par Google, mais ils renvoient souvent vers des sites avec services payants ou alors sont totalement obsolètes.  Un petit tutorial  sympa,  si possible adapté à la configuration particulière de la Box SFR me rendrait super service.
La photo est mon refuge

seserge

J'ai eu recours au site "dydns" auquel j'ai souscrit gratuitement ; pour ce que tu en veux, pas besoin de souscrire à l'option payante.
Le plus difficile ensuite est de paramétrer le pilote de ta caméra...mais ça marche très bien, de mon iphone je vois ce que la caméra voit en temps réel, je peux la faire changer d'angle, etc....

Pascal Méheut

Oui mais il faut aussi configurer sa box pour qu'elle route le port de la webcam depuis l'extérieur vers la machine sur laquelle elle est installée. Ou voir s'il n'y a pas une app qui fait tout ca en passant par un site web intermédiaire.

seserge

Exact, et ce n'est pas le plus simple:
j'ai fait appel à un "spécialiste réseaux" de mes relations, qui a réussi à planter ma freebox... il a fallu que j'appelle la hotline free pour la reparamétrer!!!!

adfar

Citation de: seserge le Juin 09, 2012, 13:01:27
J'ai eu recours au site "dydns" auquel j'ai souscrit gratuitement ; pour ce que tu en veux, pas besoin de souscrire à l'option payante.
Le plus difficile ensuite est de paramétrer le pilote de ta caméra...mais ça marche très bien, de mon iphone je vois ce que la caméra voit en temps réel, je peux la faire changer d'angle, etc....
Même échec de mon côté.  Jamais réussi à piloter ma caméra autrement que chez moi.

Concernant dydns  il semble que l'option gratuite n'existe plus ou soit limitée à 15 jours seulement  et pour l'obtenir il faut commencer par donner son numéro de carte bleue. Donc, pour moi, niet

Si tu connais un lien dydns vraimentt gratuit où on ne donne pas de carte bleue, ce serait sympa de me l'indiquer parce que le lien qui est mentionné dans la doc de ma caméra n'est plus bon.

Merci



Pascal Méheut

Sinon, taper Webcam dans l'AppStore donne des trucs comme iCam qui font ca...

norelo

Plein de caméras annoncent faire ça, mais dans les faits leur serveur web est rarement accessible "à l'extérieur" à cause de la Freebox ou Livebox qui masque les IP
::) Norelo, à l'envers ?

rdur

Citation de: seserge le Juin 09, 2012, 15:23:46
Essaie ça :
http://dyn.com/dns/
C'est payant ...  20$ par an.

Ce n'est pas le montant qui me gêne mais le fait de ne pas être sûr d'arriver à configurer le truc.

La photo est mon refuge

Dymep

Dtdns est gratuit (au moins jusqu'à présent...)

Mais je confirme que c'est quand même galère à mettre en œuvre...

Pascal Méheut

Citation de: rdur le Juin 09, 2012, 22:53:09

C'est payant ...  20$ par an.

Ce n'est pas le montant qui me gêne mais le fait de ne pas être sûr d'arriver à configurer le truc.

Je recommence donc : http://skjm.com/icam/support.php

3.99€, aucune configuration à part entrer un login/mot de passe. Marche depuis iPhone, iPad, Android, browser normal...

Mais si tu veux continuer à faire du compliqué, tu peux.

aacp29

Bonsoir,

Il y a deux problèmes à régler :

1- accéder au réseau local (LAN) sur lequel est branché la webcam, via le web (WAN). Le problème est que les box ADSL ont une adresse IP qui change (sauf peut-être les freebox en IP fixe, mais je ne suis pas sûr).
Pour cela il faut passer par un fournisseur de nom de domaine (Dyndns, qui n'est plus gratuit, ou No-IP, encore gratuit, ou d'autres, merci Google) qui va attribuer un nom de domaine fixe à l'IP variable fournie par votre FAI. Il faut aussi faire tourner une petite application sur un ordi de votre réseau local (LAN) pour faire correspondre en continu l'adresse IP externe de la box et le nom de domaine.
Certaines box (livebox par exemple) permettent de paramétrer cela. On n'a plus alors besoin d'avoir un ordi qui tourne en permanence sur son réseau.

2- router le port d'accès à la webcam. La webcam peut être paramétrée pour répondre sur un port donné. Si vous accédez à votre cam et n'avez rien paramétré, il s'agit du port 80 par défaut, le port du web. C'est à dire que la webcam se comporte comme un serveur web.
Quand vous vous connecterez à partir du web, via un browser web et via votre adresse dyndns ou no-ip ou autre, vous vous connecterez par défaut au port 80 et donc accéderez à votre cam.
Si vous avez un serveur web en fonction sur votre réseau (apache ou autre) ou plusieurs caméras, un seul appareil peut avoir le port 80. Il faut alors paramétrer chaque appareil pour lui donner un port particulier (supérieur à 1024) ET paramétrer votre box (qui est un routeur) pour lui spécifier quelle machine répond à quel port. C'est la translation NAT.
Ca revient à dire :
tous les appels externes (arrivant quand on tape le nom de domaine) sur le port X doivent être transférés sur la machine d'IP local xxx.xxx.xxx.xxx sur le port X.
Ca veut dire aussi, quand on est sur le web qu'il faut préciser le port de la machine concernée.

Exemple :
nom de domaine externe : machin.no-ip.com
ordi avec un serveur web apache sur le port 80, IP : X.X.X.X (LAN)
camera 1, port 6666, IP : Y.Y.Y.Y (LAN)
camera 2, port 7777, IP : Z.Z.Z.Z (LAN)

Le NAT précise, pour toute entrée de machin.no-ip.com :
- le port 80 est transféré à la machine IP : X.X.X.X
- le port 6666 est transféré à la machine IP : Y.Y.Y.Y (camera 1)
- le port 7777 est transféré à la machine IP : Z.Z.Z.Z (camera 2)

De l'extérieur (web) :
- pour accéder au serveur web on tape : machin.no-ip.com (pas besoin de préciser le port, c'est 80 par défaut)
- pour accéder à la caméra 1 on tape : machin.no-ip.com:6666
- pour accéder à la caméra 2 on tape : machin.no-ip.com:7777

Enfin vérifier que le firewall de la box ne bloque pas les ports concernés.

J'espère avoir été assez clair...