Bonjour tout l'monde...!
Il vient de me prendre l'envie de diffuser (sur mon site internet privé) le flux vidéo d'une webcam branchée sur un vieux portable sous Windows 2000, connecté en wifi à ma SFR-9box.
Je résume rapidement :
1. Installation de Windows Media Encoder 9
2. Exécution et configuration de WME9 (transmission type PULL)
3. Diffusion
4. Test de la diffusion sur un autre PC connecté au même réseau local : WMP OK, et script HTML OK
Jusque là, donc, aucun problème de streaming en réseau local.
Passons à l'étape qui me pose problème, la diffusion sur internet...
-Première étape, je me suis créé un compte chez Dyndns.com, où j'ai pu configurer leur service d'IP Dynamique avec l'adresse IP de ma SFR-9box : 77.195.XXX.XXX. Le service me fournit donc un domaine "statique" sous la forme "XXXXXXXX.serveftp.net".
-Deuxième étape, j'ai configuré le service dyndns de ma SFR-9box, pour que le service Dyndns.com soit automatiquement actualisé avec mes adresses IP qui changent régulièrement.
-Troisième étape, j'ai configuré le service NAT de ma SFR-9box, pour que le port utilisé dans WME (1036 pour moi) soit directement redirigé vers le portable serveur de stream, tout comme je l'avais déjà fait avec succès pour un certain équidé.
Là, tout devrait être OK.
Oui, mais nan...
Quelle que soit la méthode utilisée, aucun stream n'est diffusé par WME (0 clients), et je n'ai donc aucune vidéo qui s'affiche, ni avec WMP (avec http://77.195.XXX.XXX:1036 ou http://XXXXXXXX.serveftp.net:1036), ni à partir d'un script dans une page HTML distante.
Vu que ça ne fonctionne pas avec "http://77.195.XXX.XXX:1036", je pense qu'il est alors tout à fait normal que ça ne fonctionne pas non plus avec "http://XXXXXXXX.serveftp.net:1036". La question que je me pose, c'est si j'ai le droit de faire une requête sur WMP vers ma propre adresse internet... Je pense que oui, mais me tromperais-je ?
Sinon, après moulte recherches, je ne vois pas où j'ai fait une erreur.
Merci à ceux qui voudront bien me refiler les idées qui leur passeraient par la tête...