Webcam en html
Résolu/Fermé
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
-
21 févr. 2010 à 18:56
arvha - 23 févr. 2010 à 16:46
arvha - 23 févr. 2010 à 16:46
A voir également:
- Html web cam
- Web cam pc - Télécharger - TV & Vidéo
- Web office - Guide
- Split cam - Télécharger - Messagerie
- Cam studio - Télécharger - Capture d'écran
- Editeur html - Télécharger - HTML
22 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
22 févr. 2010 à 10:06
22 févr. 2010 à 10:06
salut.
Je n'ai jamais fait ca, mais je te donne l'idée qui me vient:
1- tu utilises VLC pour créer un serveur de flux HTTP, qui prend un périphérique d'entrée ta webcam
2- tu insères un objet type windows media player dans ta page HTML, et comme source, tu fait passer l'adresse de ton serveur de flux..
Je pense que ca devrait fonctionner
MySQL est une base de données, et n'apporte rien directement.
PHP permet de processer des données, donc aucun besoin direct non plus.
Evidement, tu peux utiliser php/MySQL plus tard, mais ils n'auront aucun impact direct sur la webcam. La seule utilisation que je pourrais voir directement comme utilisation de PHP serait de lancer l'execution de VLC.... donc aucun interet dans l'imédiat
Je n'ai jamais fait ca, mais je te donne l'idée qui me vient:
1- tu utilises VLC pour créer un serveur de flux HTTP, qui prend un périphérique d'entrée ta webcam
2- tu insères un objet type windows media player dans ta page HTML, et comme source, tu fait passer l'adresse de ton serveur de flux..
Je pense que ca devrait fonctionner
MySQL est une base de données, et n'apporte rien directement.
PHP permet de processer des données, donc aucun besoin direct non plus.
Evidement, tu peux utiliser php/MySQL plus tard, mais ils n'auront aucun impact direct sur la webcam. La seule utilisation que je pourrais voir directement comme utilisation de PHP serait de lancer l'execution de VLC.... donc aucun interet dans l'imédiat
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
22 févr. 2010 à 14:24
22 févr. 2010 à 14:24
n'oublie pas dans tous les cas de nous tenir au courant de l'évolution
JeDetesteMaPSP
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
424
21 févr. 2010 à 19:07
21 févr. 2010 à 19:07
Coucou,
Je suis débutant en programmation mais je crois pas que tu peux mettre une webcam via le language (X)HTML, car il te faut un language dynamique genre PHP ou My SQL non?
Je suis débutant en programmation mais je crois pas que tu peux mettre une webcam via le language (X)HTML, car il te faut un language dynamique genre PHP ou My SQL non?
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
21 févr. 2010 à 19:11
21 févr. 2010 à 19:11
Oui c'est ce que j'avais prévu de faire je voulais l'intégré dans mon site web en HTML , ma page est déjà faite seulement il me reste a trouver le code permettant d'intégré le flux de ma webcam ..
Merci
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
22 févr. 2010 à 12:32
22 févr. 2010 à 12:32
Salut Nabla's,
Je vais essayer ce que tu me dis
merci
Je vais essayer ce que tu me dis
merci
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
22 févr. 2010 à 16:03
22 févr. 2010 à 16:03
Donc,
1. J'arrive a faire le serveur http avec vlc
2. Je n'arrive pas a l'intégré correctement dans ma page web.
j'ai essayer avec le plugin windows media player et vlc mais sa ne marche pas ...
Je met le code si tu vois comment faire ^^!
<embed type="application/x-mplayer2" pluginspage = "https://support.microsoft.com/en-us/windows/get-windows-media-player-81718e0d-cfce-25b1-aee3-94596b658287"
name="webcam" alt="Webcam" height="300" width="350"
autoplay="yes" loop="no" hidden="true"
src="http://x.x.x.x:1234" ></embed>
1. J'arrive a faire le serveur http avec vlc
2. Je n'arrive pas a l'intégré correctement dans ma page web.
j'ai essayer avec le plugin windows media player et vlc mais sa ne marche pas ...
Je met le code si tu vois comment faire ^^!
<embed type="application/x-mplayer2" pluginspage = "https://support.microsoft.com/en-us/windows/get-windows-media-player-81718e0d-cfce-25b1-aee3-94596b658287"
name="webcam" alt="Webcam" height="300" width="350"
autoplay="yes" loop="no" hidden="true"
src="http://x.x.x.x:1234" ></embed>
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
22 févr. 2010 à 16:21
22 févr. 2010 à 16:21
Je ne suis pas sur de ce que je dis mais je crois que c'est l'attribut SRC qui m'empêche d'accedé a ma cam car il lance le téléchargement du fichier de capture alors que je voudrais juste l'afficher.
Si je met a la place l'attribut TARGET sa ne marche pas nnplu ..
Si je met a la place l'attribut TARGET sa ne marche pas nnplu ..
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
22 févr. 2010 à 17:11
22 févr. 2010 à 17:11
Enfaite l'attribut SRC marche mais je n'y arrive toujours pas sa charge mais rien ne s'affiche
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
22 févr. 2010 à 17:24
22 févr. 2010 à 17:24
essayes déja de voir si ton serveur VLC fonctionne bien, en lisant son contenu depuis un autre VLC
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
22 févr. 2010 à 17:39
22 févr. 2010 à 17:39
Non sa ne marche pas non plu -_-'
Si tu a un tuto qui explique comment faire
Je dois partir quelque jour je reviendrais voir les autres réponse
Je te remercie en tout cas !
Si tu a un tuto qui explique comment faire
Je dois partir quelque jour je reviendrais voir les autres réponse
Je te remercie en tout cas !
Attaqua
Messages postés
313
Date d'inscription
dimanche 20 septembre 2009
Statut
Membre
Dernière intervention
28 mars 2015
16
22 févr. 2010 à 17:54
22 févr. 2010 à 17:54
Il te faut un langage exécuté du coté client, c'est a dire Javascript ( un bon tutoriel pour l'apprendre ici : http://www.siteduzero.com/tutoriel-3-8158-tout-sur-le-javascript.html ). A+ !
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
22 févr. 2010 à 18:29
22 févr. 2010 à 18:29
je vois pas ce que "attaqua" veut te faire faire en javascript ... je pense que le HTML suffit largement pour charger un flux... peut être qu'il veut te faire faire une selection de plusieurs webcams? bon, personnelement, je pense qu'une seule cam suffit pour commencer ;)
je verrai si j'ai le temps de faire quelques tests ce soir, et je tacherai de te tenir au jus.
N'hésite pas à me relancer
je verrai si j'ai le temps de faire quelques tests ce soir, et je tacherai de te tenir au jus.
N'hésite pas à me relancer
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
22 févr. 2010 à 20:01
22 févr. 2010 à 20:01
visiblement, VLC brise un peu les coucougnettes...
pour l'instant, en local, j'arrive pas à diffuser en http... pourtant c'était intuitif avec les vieilles versions de VLC...
j'ai ce tuto, que je vais essayer: http://download.videolan.org/doc/streaming-howto/fr/streaming-howto-fr.pdf
je vais aussi essayer avec une vieille version de VLC que je connais ;)
pour l'instant, en local, j'arrive pas à diffuser en http... pourtant c'était intuitif avec les vieilles versions de VLC...
j'ai ce tuto, que je vais essayer: http://download.videolan.org/doc/streaming-howto/fr/streaming-howto-fr.pdf
je vais aussi essayer avec une vieille version de VLC que je connais ;)
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
23 févr. 2010 à 14:14
23 févr. 2010 à 14:14
Je viens de voir ton message , merci d'avoir essayer en tout cas parce que je n'y arrivais pas ^^
Je continu a chercher cette aprem si j'ai du nouveau je te tiens au courant ;)
Je continu a chercher cette aprem si j'ai du nouveau je te tiens au courant ;)
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
23 févr. 2010 à 14:28
23 févr. 2010 à 14:28
c'est bon j'arrive a diffuser mon flux http
Il faut sur le serveur dans la diffusion du flux de sorti mettre http avec l'adresse du serveur et le port que l'on souhaite puis sur le client ouvrir un flux réseau en http puis mettre l'adresse du serveur et le port sous forme 192.168.1.30:8080 (même si il y a une case pour le port juste a droite elle ne sert pas).
Il reste a faire play et sa li !
Il faut sur le serveur dans la diffusion du flux de sorti mettre http avec l'adresse du serveur et le port que l'on souhaite puis sur le client ouvrir un flux réseau en http puis mettre l'adresse du serveur et le port sous forme 192.168.1.30:8080 (même si il y a une case pour le port juste a droite elle ne sert pas).
Il reste a faire play et sa li !
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
23 févr. 2010 à 15:26
23 févr. 2010 à 15:26
Enfin ! J'ai réussi a afficher de flux de ma cam sur mon site seulement sa ne marche que en local ,
dès que je veux y accéder par l'extérieur c'est trop long a charger car la source du lien est du style http://xxx.dyndns.org .
Ma cam est branché en usb sur mon serveur , serait tu s'il y a un moyen de mettre un lien du je sais pas quoi lol
non mais en écrivant je me suis rendu compte que c'était sans doute pas possible car la page web s'exécute du coté client et donc il faut il lien http pour qu'il trouve ma cam !
Je te montre le code que j'ai inséré pour y arriver :
<object id="MediaPlayer" width="320" height="270" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
stanby="Chargement de Windows Media Player ..." type="application/x-oleobject"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab">
<param name="webcam" value="http://xxxx.dyndns.org:port">
<param name="AutoStart" Value="true">
<param name="ShowControls" Value="False">
<param name="ShowStatusBar" Value="False">
<embed
type='application/x-mplayer2'
src="http://xxxx.dyndns.org:port"
name='webcam'
pluginspage='http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=media&sba=plugin'
showcontrols='1'
showdisplay='1'
showstatusbar='1'
autostart='1'
width="320"
height="370">
</embed>
</object>
Voila ;)
dès que je veux y accéder par l'extérieur c'est trop long a charger car la source du lien est du style http://xxx.dyndns.org .
Ma cam est branché en usb sur mon serveur , serait tu s'il y a un moyen de mettre un lien du je sais pas quoi lol
non mais en écrivant je me suis rendu compte que c'était sans doute pas possible car la page web s'exécute du coté client et donc il faut il lien http pour qu'il trouve ma cam !
Je te montre le code que j'ai inséré pour y arriver :
<object id="MediaPlayer" width="320" height="270" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
stanby="Chargement de Windows Media Player ..." type="application/x-oleobject"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab">
<param name="webcam" value="http://xxxx.dyndns.org:port">
<param name="AutoStart" Value="true">
<param name="ShowControls" Value="False">
<param name="ShowStatusBar" Value="False">
<embed
type='application/x-mplayer2'
src="http://xxxx.dyndns.org:port"
name='webcam'
pluginspage='http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=media&sba=plugin'
showcontrols='1'
showdisplay='1'
showstatusbar='1'
autostart='1'
width="320"
height="370">
</embed>
</object>
Voila ;)
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 févr. 2010 à 15:26
23 févr. 2010 à 15:26
mouais, après t'avoir envoyé le message je suis passé à autre chose. quand je rentre chez moi, j'essayerai sur mon fixe, car mon portable est un peu capricieux...
es ce que tu arrives maintenant à lire le flux depuis la page web ? as tu vérifié avec uen 2° instance de VLC que le flux passe correctement ?
es ce que tu arrives maintenant à lire le flux depuis la page web ? as tu vérifié avec uen 2° instance de VLC que le flux passe correctement ?
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
23 févr. 2010 à 15:31
23 févr. 2010 à 15:31
C'est bon comme tu peux le voir ci-dessus ;)
Si tu as des questions !
Si tu as des questions !
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 févr. 2010 à 15:36
23 févr. 2010 à 15:36
dsl, j'ai posté le message 17 secondes apèrs toi ;)
ce que tu peux faire, c'est sur VLC recompresser le flux vidéo (en live), afin d'avoir un flux compatible avec ta connexion internet...
évidement, sur ton routeur, il faut faire la translationd e port pour le port utilisé par le serveur VLC ;) (je rapelle cette étape anodine, mais telement de personnes oublient de configurer leurs routeurs pour les appels exterieurs...)
ce que tu peux faire, c'est sur VLC recompresser le flux vidéo (en live), afin d'avoir un flux compatible avec ta connexion internet...
évidement, sur ton routeur, il faut faire la translationd e port pour le port utilisé par le serveur VLC ;) (je rapelle cette étape anodine, mais telement de personnes oublient de configurer leurs routeurs pour les appels exterieurs...)
champigland
Messages postés
20
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
20 mars 2013
1
23 févr. 2010 à 15:43
23 févr. 2010 à 15:43
D'accord je vais regarder comme faire pour compréssé le flux video s'y c'est possible mis je pense surtout que c'est du a mon serveur car il n'est pas très performant -_-'
J'ai déjà fais la translation de port que ce soir pour mon site et ma webcam qui utilise 2 ports différents biensur sinon sa ne risquerais pas de marcher ;)
J'ai déjà fais la translation de port que ce soir pour mon site et ma webcam qui utilise 2 ports différents biensur sinon sa ne risquerais pas de marcher ;)
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 févr. 2010 à 15:46
23 févr. 2010 à 15:46
n'hésites pas à réduire la résolution et le bitrate (surtout le bitrate en fait) ....