Rechercher : dans
Par :

[Caméra IP] Recupérer flux vidéo sur internet

Dernière réponse le 19 sep 2008 à 16:47:17 playacafe, le 19 mai 2007 à 11:16:04 
 Signaler ce message aux modérateurs

Bonjour,
Je viens d’acheter cette caméra IP http://www.abix.fr/xxdisplayproduct.asp?ccode=050895 que je veux installer sur un réseau local et pouvoir récupérer le flux vidéo depuis internet.
Le manuel exclusivement en anglais http://www.abix.fr/pilotes/outillage/camera/050895/ ne me permet pas de comprendre les finesses du paramétrage.
J’ai réussi à installer la caméra sur le réseau local et je peux voir le flux vidéo depuis un ordinateur quelconque du réseau LAN grâce au logiciel livré avec la caméra, mais je n’arrive pas récupérer ce flux depuis internet.
Je me suis abonné au service DynDNS.com et j’ai une adresse du type « cequejeveux.dyndns.org ».
Je précise que le réseau LAN est derrière une LIVEBOX PRO Inventel.
L’adresse IP de la passerelle est comme pour toute LIVEBOX : 192.168.1.1.
L’adresse IP de la caméra sur ce même réseau est 192.168.1.20.
Les différents ports utilisés par la caméra sont :
• Web Port : 80
• AV Control Port : 5000
• AV Streaming Port : 5001
• IP View Lite Port : 5100
Que faut-il faire pour pouvoir récupérer le flux vidéo depuis internet ?
D’avance merci à toute les bonnes volontés.

Configuration: Windows XP
Internet Explorer 7.0
LIVEBOX PRO INVENTEL

1

Neo_Dogo, le 30 oct 2007 à 20:44:08

Bonjour ;
Si tu n'as pas de serveur Oueb sur le LAN, tu peux utiliser NAT pour rediriger les accés du port 80 vers l'IP de la cam. En entrant http://cequejeveux.dyndns.org/ tu tomberas sur le serveur Oueb de ta cam IP.

J'ai le même pb mais j'ai dans le LAN une machine qui héberge un serveur Apache. Le port 80 est donc redirigé vers cette machine. Moi, ce que je voudrais, c'est arriver à incorporer ma cam IP (192.168.1.51) dans une des pages hébergée par Apache (192.168.1.2). Si j'attaque Apache du LAN, pas de pb, mais si je viens de l'extérieure via monsite.dyndns.org, ça le fait plus.

Si ça branche qqun ....

Répondre à Neo_Dogo

2

dfremond, le 4 sep 2008 à 09:12:58

Bonjour neodogo:

J'ai installé u systeme comme celui que tu desires installer: j'ai un LAN avec un serveur apache, un webcam et j'arrive a acceder a la page web depuis l'exterieur, et aussi depuis l'interieur: deux petites precisions:
-tu dois configurer la NAT pour que le port 80 soit redirigé vers ton serveur apache
-tu dois aussi le reconfigurer pour que les ports s'adressant a la camera (control, video stream) s'y adressent vraiment, a son ip (qui peut etre differente de celle du serveur
-ensuite, enfin, la petite subtilité, c'est que vu de l'interieur du lan, l'adresse reseau pour obtenir le flux video sera forcement 192.168.x.x:port de flux: cette adresse ne veux rien dire a partir d'internet ou tu dois y mettre "adresse ip fixe:port du flux: ça veut dire que pour regarder a partir de l'interieur du lan tu dois avoir une page web speciale appelée par exemple "indexintranet" avec un lien en 192.168.x.x:port en la vraie page web avec le lien "www.montruc.dyndns.org:port" Comme ça, ça marche: j'utilise un webcam banale avec l'encodeur windows media, tout est gratos.

voila ma page web, si ça t'interesse, et si elle est online, ce qui n'est pas toujours le cas: www.livemusic.dyndns.tv
A plus

Répondre à dfremond

3

NeoDogo, le 4 sep 2008 à 09:46:04

Salut et merci de ta réponse ;

C'est exactement ce que je pensais faire, coder dans l'appel de l'applet l'adresse de la cam en utilisant le port redirigé par le NAT.
Le hic, c'est que la cam héberge un serveur oueb qui squat le 80 (comme son copain Apache). Me faut donc modifier le port utilisé par la cam (ie modifier chaque port de chaque serveur oueb de chaque cam vu que j'en ai pls ...) et l'inclure dans ma table NAT.

De toutes manières, pour le moment, sauf à se la jouer à passer par un serveur Flashcom perso, je vois pas trop d'autre soluce.

Pour info, le premier chargement de ta page m'a planté Firefox 3.0.0.1.
Second chargement OK, mais l'applet me donne une planete fixe avec ton sigle qui tourne autour. Normal ?

A te relire ....

Répondre à NeoDogo

4

Neo_Dogo, le 4 sep 2008 à 10:00:40

Bis .....
je viens de charger ta page dans IE et là ça marche.
Ta cam est orienté vers ton portail et la rue, c'est bien ça ?
Si oui, bonne image et flux fluide, impec !

Tu appelles l'applet de Kro$oft et tu files le port 537 à ta cam (redirigé par ta table NAT).
Ca marche impec !
Faudrait trouver le moyen de virer le bandeau inf de mplayer pour ne garder que l'image.

Mais bon, le hic c'est qu'en utilisant l'applet de Kro$oft, tu te prives des utilisateurs de Mozilla qui sont de plus en plus nombreux ....

Répondre à Neo_Dogo

5

dfremond, le 4 sep 2008 à 19:45:52

De retour chez moi, j'etais au boulot pour 24h
Oui, c'est mon portail (mon portail web, mais aussi celui en fer forgé....lol), que je surveille de loin: j'ai fait tester pas le Maroc, les USA, ça marche de là bas.
le probleme de windows media encodeur est que ça limite à 5 clients, dommage, j'aimerai faire ma petite web TV (ya aussi le son, la cam c'est une philips toucam proII avec micro integré) mais on peut choisir n'importe quelle source sonore ou vidéo, meme diffuser un fichier AVI, de meme que sauvegarder ta petite emission dans un fichier avi tout en la diffusant en direct: je trouve ça vraiment efficace, meme si c'est du krosaufte, je n'aime pas trop bill non plus, qui guète un peu trop ...au profit notamment.
J'ai choisi le port 537, mais on peut assigner n'importe quel port libre.
Bye bye, si tu veux quelques renseignements, n'hésite pas

Répondre à dfremond

6

Neo_Dogo, le 5 sep 2008 à 14:58:48

Bon, ça semble rouler sauf que pour une raison qui m'échappe (surement lié à une merde de mon routeur Neuf), je ne peux tester le truc depuis mon LAN. Je me suis connecté de chez moi à midi et ça marche impec ! Même sous Mozzila vu que j'utilise pas un activeX mais un applet JAVA.
Tu peux tester à l'adresse dogo.dnsalias.com.
Merci de m'avoir rebranché sur le truc, j'avais un peu laissé tomber et c'est dommage, j'avais la soluce au bout des doigts (juste la flemme de m'y remettre).
Bon à voir maintenant pour le son et pls cam ....

Répondre à Neo_Dogo

10

pedago, le 18 sep 2008 à 14:46:27

Bonjour,
J'ai un problème pour consulter ma CAM IP depuis INTERNET, regardez mon montage et mes config ici:
http://roger.boudy.free.fr/camip/camip.htm
Je n'ai pas réussi à configurer la CAM IP à partir de ma livebox Sagem mais à partir du routeur linksys relié à la livebox par un cable RJ45.
En local tout marche bien, à partir d'internet je tombe sur la livebox mais jamais sur le routeur ou la cam IP malgré les config recommandées, j'ai pris également un domaine chez dyndns.com Merci d'avance.
Roger Boudy

Répondre à pedago

11

dfremond, le 19 sep 2008 à 15:28:50

Salut
Je jette un oeil a tes paramettes, mais une premiere petite remarque: j'ai eu beaucoup de probleme a installer mon serveur web sur mon routeur neuf telecom (neufbox 4) car je me suis rendu compte que le port 80 etait verouillé: j'ai pu installer un serveur appache a partir du moment ou j'ai contourné l'obstqacle du port 80: en installant une redirection des requetes http externe du port 80 vers un autre en interne: le port 81 par exemple, en paramettrant le serveur apache pourqu'il serve sa page index sur ce port: là ça s"est mis a marcher:
Je me demande donc si tu as ce probleme: essaie par hasard de servir ta page web en interne sur le 81, et fais tes regles de routages de la façon adaptée:
Je n'ai pas beaucoup de temps (taf) je lirai tes params apres.
bye

Répondre à dfremond

12

dfremond, le 19 sep 2008 à 15:43:42

Deuxieme petite remarque: je pense qu'il faut decouper la difficulté en tranche: commence par faire marcher un systeme avec seulement la livebox: tu verras si le probleme se situe dés celle-ci, ça te fera moins de tableaux de routage a étudier en profondeur et à debugger.. Et de plus il me semble clair que ça vient d'elle: ya pas de raison que ça marche avec le lynksys alors que ça ne fonctionne pas sans! Et si par hasard, l'adresse locale 192.168.1.1:80 ne donnait accés qu'à la page de la livebox, et que le serveur web soit au 192.168.0.1:80?

Répondre à dfremond

7

dfremond, le 5 sep 2008 à 16:31:56

Tiens un veto! c'est marrant, mon pere etait veto (moi je suis urgentiste)
Ta page marche, on voit en haut , centrée, l'image d'une salle, mais en bas, je reconnais mon mecteur, sans aucune image: et de fait, dans le code html, tu as fait copier-coller en mettant ta source video, mais ça ne marche pas: supprime le code du lecteur d'en bas, il ne sert manifestement a rien
Moi aussi j'ai un routeur neuf, la neufbox4, et j'ai mis un sacré moment a comprendre qu'elle readresse le port 80 (web) sur le 81 en interne....
De l'interieur, de ton LAN, si tu utilise exactement la meme page web (avec le meme code html) ça ne marchera jamais !! De l'interieur, tu ne peux charger la page de ton serveur avec une adresse externe (ici dogo.machintruc.com) c'est une question de routeur et de serveur de nom de domaine. Tu doit imperativement , pour tes sources video aussi, mettre les adresse interne LAN (192.168.X.X: port video) c'est comme ça. C'est pour cette raison que dans le repertoire httpdoc d'apache, tu dois faire une copie de ta page d'accueil dans laquelle tu change lces daresses: doubleclique dessus, et tu auras tout qui marchera.

Répondre à dfremond

8

Neo_Dogo, le 6 sep 2008 à 11:46:21

Bon donc le code avec l'activeX de Kro$oft marche pas pour moi. Pourquoi ? Mystère ...
Par contre, en zieutant dessus, y'a moyen de passer le Showcontrols à false ce qui sera sans doute plus joli sur ta page vu que la barre de contrôles sert pas à grand chose pour le visiteur.
Bon, reste que la fluidité semble meilleur sur ta page que sur la mienne. BP ou activeX vs applet Java ???
Donc je vais tenter de rediriger pls cam sur la même page, histoire de voir.
Côté sympa aussi de l'activeX, c'est le passage en plein écran que j'ai pas avec l'applet.
Doit exister d'autres applets similaires (j'aime pas le côté Krp$oftien de l'actveX, je suis sous Linux le plus possible ...)

Bon aller, ma salle d'attente est pleine, faut que j'arrête de jouer moi ...

Merci et @+

Répondre à Neo_Dogo

9

dfremond, le 6 sep 2008 à 14:49:47

C'est sur que c'est plus fluide, je crois savoir pourquoi: c'est un vrai flux video, qui est compressé, lu dans un lecteur qui a le codec: toi, ton applet semble simplement telecharger des photos prises toutes les 5 secondes. Forcement, ce n'est pas le meme rendu

Répondre à dfremond

13

pedago, le 19 sep 2008 à 15:47:42

Merci,
J'ai tout essayé! y compris tes conseils!

Répondre à pedago

15

dfremond, le 19 sep 2008 à 16:12:37

Je zieute aussi sur ta config avec seulement ta livebox: il y a un truc qui m'etonne: tu rediriges toutes les requetes externes vers ta cam ip:(192.168.1.13) sauf deux regles qui dirigent vers le 192.168.1.11: c'est quoi? l'adresse d'un serveur web apache? Si c'est sur celui-ci que tu as mis un code html pour streamer la video; tu dois aussi rediriger les requetes de flux sur le 192.168.1.13, non?

Répondre à dfremond

14

pedago, le 19 sep 2008 à 15:54:21

Bonjour,
J'ai simplifié le montage la config est ici:
http://roger.boudy.free.fr/camip/
J'ai fouillé le parefeu de la livebox, changé les ports etc...
Avec l'adresse ip d'INTERNET, je n'arrive sur rien ou sur la livebox lorque je ne mets pas adresseip:8000
par exemple.
Merci mais je vais bientôt abandonner ce défit!

Répondre à pedago

16

dfremond, le 19 sep 2008 à 16:40:55

IL faut aussi que tu reparamettres la cam ip, avec une adresse lan en 192.168.1.x, etc, ya aucune raison que ça ne marche pas.

Répondre à dfremond

17

 dfremond, le 19 sep 2008 à 16:47:17

D'autre part ta regle de routage du port 81 indique "du port 81 au port 81" c'est une erreur: il faut indiquer "du port 80 au port 81"

Répondre à dfremond