la solution est la suivante : rajouter un -nolisten tcp dans le fichier /etc/X11/xdm/Xservers (et pas /etc/X11/xdm comme je l'ai dit précedemment): 0: local /usr/bin/X11/X -nolisten tcp -defreglyphs 16
il existe un fichier /etc/X11/xdm qui commence par la ligne: :0 local /usr/bin/X11R6/X -deferglyphs 16
qu'il faudrait peut-être transformer en : :0 local /usr/bin/X11R6/X -nolisten tcp -deferglyphs 16
Non ?
PS: je croyais que le display manager de kde était kdm ?
j'avais pas pensé à utiliser grep....
Mais ça ne résoud tjs pas mon pb: # grep -r nolisten /etc/X11/
il n'y a qu'un fichier binaire qui correspond !
# grep -r tcp /etc/X11
il ya /etc/X11/fs/config qui contient une ligne nolisten = tcp, mais apparemment , WindowMaker et kdm overrident cette ligne....
réponse un peu tardive, mais j'avais essayé déjà un $ locate pref.js et un find / -name pref.js (histoire d'être sûr ), et ce fichier n'existe pas sous mandrake ....
exact, depuis l'appareil c'est ok, mais je pouvais le faire avt depuis l'ordi...
Mais, bon, effectivement, c'est pas plus mal de la faire depuis l'appareil.
Tu ne peux pas utiliser skype en même tps qu'une autre application audio (style xmms ou autre).
J'ai eu ce pb avec skype alors que j'écoutais de la zik...
ou alors il faut écrire un script qui permet de switcher de l'application audio à skype ( j'en suis incapable, mais j'ai déjà lu ça qques part sur ce forum)
Et enfin, si tu utilise alsa, il faut installer alsa-oss (car skype utilise oss)
finalement, après des tests avec qques potes ( entre la Martinique et la métropole) , ça fonctionne très bien:
skype pour le son
et pour la vidéo: dans une console
vlc -V X11 v4l:/dev/video:size320x240 --sout"#transcode{vcodec=WMV1,vb=180}:standard{access=mmsh,mux=asfh,url:1234}" -v --noaudio
encodage pour windows donc
et Apache 2:
je rajoute dans http2.conf :
LoadModule proxy-module /usr/lib/apache2/mod_proxy.so
et
ProxyPass /video http://127.0.0.1:1234
ProxyPassReverse /video http://127.0.0.1:1234
Et les potes sous windows m'entendent et me voient sans soucis...
bon, j'arrive enfin a avoir une image sur mon ordi 1 (192.168.0.1) avec la webcam qui est sur l'ordi 2 (192.168.0.2 avec apache2)
Je lance vlc dans une console de l'ordi 2 : vlc -V X11 v4l:/dev/video:size320x240 --sout"#transcode{vcodec=WMV1,vb=180}:standard{access=http,mux=ogg,url:1234}" -v --noaudio
et mon ordi 2 est un serveur grâce à apache2 (et apache2-mod_proxy) je rajoute dans http2.conf :
LoadModule proxy-module /usr/lib/apache2/mod_proxy.so
et
ProxyPass /video http://127.0.0.1:1234
ProxyPassReverse /video http://127.0.0.1:1234
Mais c'est pas encore ça : kaffeine met une minute pour lancer la video, et l'image connaît ralentissements et accélérations (avec un e minute de retard), et tout ça en réseau local. J'ose même pas imaginer ce que ça donne sur le web...
Si qqu'un a des idées ou envie de participer à ce monologue, il est le bienvenu....
PS: merci à Pascal Terjan pour son aide pour Apache et à Xaj pour les pistes qu'il donne dans ce site
encore deux dernières questions de couche tard à couche tard:
pour ajouter un proxypass et un proxypassreverse, je n'ai besoin que de mod_proxy ( et mod_proxy_connect....? apparement , d'aprés le site d'apache, il ne faut que mod_proxy, mais bon, je ne suis sûr de rien.)
Et enfin, connais-tu un bon bouquin , un bon site ou un bon tuto( pour un débutant qui voudrait en savoir plus que "comment installer apache" ....) ?
Je suis sûr que Apache est mal configuré ( j'ai laissé la config de base )
J'ai lu un vieux message (malheureusement archivé )de Xaj, qui me donne de nvlles pistes : vlc -I dummy -d v4l:// :v4l-vdev='/dev/video0' :v4l-adev='/dev/dsp1' :v4l-norm=3 :v4l-frequency=-1 --sout '#transcode{vcodec=DIV3,acodec=mp3,vb=100,ab=20,deinterlace}:duplicate{dst=standard{access=http,mux=ogg,mime=application/ogg,url=:82},dst=rtp{sdp=rtsp://:81/test.sdp}}'
Le "type mime" a donc été renseigné pour indiquer un flux de type streaming.
NB : le flux est également disponible en rtsp...
APACHE :
- Downgrade de la version Apache 2.0 en Apache 1.3.33
- Dans le fichier de configuration d'Apache :
- Ajouter un "AddType application/ogg .ogg"
- Ajouter un "ProxyPass /video http://127.0.0.1:82"
- Ajouter un "ProxyPassReverse /video http://127.0.0.1:82"
J'en conclue :
que je dois "mapper" les demandes sur mon port 1234 vers un fichier /video
Mais j'ai des questions:
qu'est-ce que c'est que cette histoire de mimes (AddType....) ?
Comment fait-on pour indiquer à vlc qu'il doit "tout envoyer" vers /video??( man vlc ne me dit rien sur l'option "-d -v4l://" ,ni leur site)
je lance vlc sur l'ordi 2: vlc -V X11 v4l:/dev/video0:size=320x240 --sout "#transcode{vcodec=WMV1, vb=180}:duplicate{dst=display,dst=standard{access=mmsh,mux=asfh,url=:1234}}" -v --noaudio
ca se lance sans pb
et de l'ordi 1:
- avec kaffeine: mms://192.168.0.2:1234
kaffeine essaye de lancer sans jamais y arriver l'image : le sablier tourne indéfiniment.... avec écrit: "Ouverture..."
- avec Mplayer: mms://192.168.0.2:1234
réponse: unable to open URL mms://192.168.0.2:1234
ok, mais voici un nvx pb:
de mon ordi1 , je lance kaffeine ( ou équivalent) avec mms://192.168.0.2:1234 et la réponse est: la connexion a été refusée : vérifier le nom de l'hôte
Bon, mon réseau privé marche trés bien avec nfs , ssh et autre, et je suis sûr de l'adresse IP (qd même...)
et qd je fais un test entre les deux ordis, mes firewall sont "désactivés" sur les deux ordis : tout est accepté:
iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
est-ce que c'est dû à un réglage de apache ou de vlc ??
Rappel:
ordi1: 192.168.0.1
ordi2: 192.168.0.2 avec apache la webcam et vlc
bon, j'imagine que je vais passer pour un chiant, mais ce que je voudrais , c'est que quelqu'un qui a windows et qui n'y connaît rien puisse voir ma webcam chez lui ( via IE ou WindowsMediaPlayer...) sans avoir à faire de manip autre que mettre une URL
Est-ce possible avec vlc chez moi et windows chez lui ( sans installer vlc) ?
en fait, je galérais pour installer vlc via rpm.
du coup, j'ai essayé de compiler les sources et il me fallait libwxgtk-devel. Mais grâce à urpmi, j'ai réussi à installer vlc en rpm sans aucun pbs !!
Donc je laisse tomber l'installation de libwxgtk...
Je ne fais pas tout ça pour programmer, mais j'utilise vlc ( qui utilise v4l ) pour faire du streaming video avec ma webcam .
J'avoue que je galère un peu, mais je m'accroche.
J'ai mis un serveur web sur mon ordi avec apache ( ça c'est ok), et maintenant, le plus dur reste à faire ....
[^] # Re: plf non-free
Posté par yanlolot . En réponse au message lire les .wmv + win-codecs. Évalué à 1.
Tout est ok maintenant, merci.
[^] # Re: man grep :)
Posté par yanlolot . En réponse au message X11 et port 6000 sous kde ou WindowMaker. Évalué à 2.
0: local /usr/bin/X11/X -nolisten tcp -defreglyphs 16
Merci à tous
[^] # Re: dm
Posté par yanlolot . En réponse au message X11 et port 6000 sous kde ou WindowMaker. Évalué à 2.
Merci bcp
[^] # Re: dm
Posté par yanlolot . En réponse au message X11 et port 6000 sous kde ou WindowMaker. Évalué à 2.
:0 local /usr/bin/X11R6/X -deferglyphs 16
qu'il faudrait peut-être transformer en :
:0 local /usr/bin/X11R6/X -nolisten tcp -deferglyphs 16
Non ?
PS: je croyais que le display manager de kde était kdm ?
[^] # Re: man grep :)
Posté par yanlolot . En réponse au message X11 et port 6000 sous kde ou WindowMaker. Évalué à 1.
Mais ça ne résoud tjs pas mon pb:
# grep -r nolisten /etc/X11/
il n'y a qu'un fichier binaire qui correspond !
# grep -r tcp /etc/X11
il ya /etc/X11/fs/config qui contient une ligne nolisten = tcp, mais apparemment , WindowMaker et kdm overrident cette ligne....
# grep -r tcp $HOME/GNUstep/
rien....
# grep -r tcp /etc/kde
rien...
mais où est-ce ??
[^] # Re: Attention avec le user Agent
Posté par yanlolot . En réponse au message anonymat à propos de l'os + internet. Évalué à 1.
[^] # Re: Attention avec le user Agent
Posté par yanlolot . En réponse au message anonymat à propos de l'os + internet. Évalué à 1.
soit /home/~user/.mozilla/firefox/»»»»user.default/pref.js (sur debian)
et si qqu'un savait où se trouve ce fichier sur mandrake ....
[^] # Re: navigateur
Posté par yanlolot . En réponse au message anonymat à propos de l'os + internet. Évalué à 2.
[^] # Re: dmesg
Posté par yanlolot . En réponse au message impossible de supprimer les photos de mon numérique. Évalué à 1.
Mais, bon, effectivement, c'est pas plus mal de la faire depuis l'appareil.
Merci pour votre aide
# skype + autre application son = pbs
Posté par yanlolot . En réponse au message probleme de microphone sous mandrake 10.2. Évalué à 1.
J'ai eu ce pb avec skype alors que j'écoutais de la zik...
ou alors il faut écrire un script qui permet de switcher de l'application audio à skype ( j'en suis incapable, mais j'ai déjà lu ça qques part sur ce forum)
Et enfin, si tu utilise alsa, il faut installer alsa-oss (car skype utilise oss)
# alsamixer
Posté par yanlolot . En réponse au message petit soucie de carte son. Évalué à 1.
Tu peux utiliser alsamixer pour régler le son:
# alsamixer
Et pour enregistrer ces paramètres , alsactl store:
# alsactl store
Si bien sûr tu utilises alsa ...
PS: chez moi , il faut être root pour utiliser alsactl
[^] # Re: getImage() est assynchrone
Posté par yanlolot . En réponse au message afficher une série de photos chargées à partir d'une url. Évalué à 1.
Je vais essayer ( qd j'aurais un peu de temps..)
encore merci
[^] # Re: ça progresse....mais c'est pas encore ça
Posté par yanlolot . En réponse au message VLC + streaming video sur le net. Évalué à 1.
skype pour le son
et pour la vidéo:
dans une console
vlc -V X11 v4l:/dev/video:size320x240 --sout"#transcode{vcodec=WMV1,vb=180}:standard{access=mmsh,mux=asfh,url:1234}" -v --noaudio
encodage pour windows donc
et Apache 2:
je rajoute dans http2.conf :
LoadModule proxy-module /usr/lib/apache2/mod_proxy.so
et
ProxyPass /video http://127.0.0.1:1234
ProxyPassReverse /video http://127.0.0.1:1234
Et les potes sous windows m'entendent et me voient sans soucis...
[^] # ça progresse....mais c'est pas encore ça
Posté par yanlolot . En réponse au message VLC + streaming video sur le net. Évalué à 1.
Je lance vlc dans une console de l'ordi 2 :
vlc -V X11 v4l:/dev/video:size320x240 --sout"#transcode{vcodec=WMV1,vb=180}:standard{access=http,mux=ogg,url:1234}" -v --noaudio
et mon ordi 2 est un serveur grâce à apache2 (et apache2-mod_proxy)
je rajoute dans http2.conf :
LoadModule proxy-module /usr/lib/apache2/mod_proxy.so
et
ProxyPass /video http://127.0.0.1:1234
ProxyPassReverse /video http://127.0.0.1:1234
et de l'ordi 1, je tape http://192.168.0.2:1234 dans kaffeine
Mais c'est pas encore ça : kaffeine met une minute pour lancer la video, et l'image connaît ralentissements et accélérations (avec un e minute de retard), et tout ça en réseau local. J'ose même pas imaginer ce que ça donne sur le web...
Si qqu'un a des idées ou envie de participer à ce monologue, il est le bienvenu....
PS: merci à Pascal Terjan pour son aide pour Apache et à Xaj pour les pistes qu'il donne dans ce site
[^] # Re: Oui
Posté par yanlolot . En réponse au message apache + mod_proxy. Évalué à 1.
pour ajouter un proxypass et un proxypassreverse, je n'ai besoin que de mod_proxy ( et mod_proxy_connect....? apparement , d'aprés le site d'apache, il ne faut que mod_proxy, mais bon, je ne suis sûr de rien.)
Et enfin, connais-tu un bon bouquin , un bon site ou un bon tuto( pour un débutant qui voudrait en savoir plus que "comment installer apache" ....) ?
Merci pour cette aide active
[^] # Re: Oui
Posté par yanlolot . En réponse au message apache + mod_proxy. Évalué à 1.
j'ai redémarré apache (apachectl restart)
J'ai tjs pas l'ombre du module mod_proxy dans httpd2.conf ?
où est ce module ?
Merci d'avance
[^] # Re: Oui
Posté par yanlolot . En réponse au message apache + mod_proxy. Évalué à 1.
Merci bcp
# c'est apache qui est mal configuré, mais comment faire....?
Posté par yanlolot . En réponse au message VLC + streaming video sur le net. Évalué à 1.
Je suis sûr que Apache est mal configuré ( j'ai laissé la config de base )
J'ai lu un vieux message (malheureusement archivé )de Xaj, qui me donne de nvlles pistes :
vlc -I dummy -d v4l:// :v4l-vdev='/dev/video0' :v4l-adev='/dev/dsp1' :v4l-norm=3 :v4l-frequency=-1 --sout '#transcode{vcodec=DIV3,acodec=mp3,vb=100,ab=20,deinterlace}:duplicate{dst=standard{access=http,mux=ogg,mime=application/ogg,url=:82},dst=rtp{sdp=rtsp://:81/test.sdp}}'
Le "type mime" a donc été renseigné pour indiquer un flux de type streaming.
NB : le flux est également disponible en rtsp...
APACHE :
- Downgrade de la version Apache 2.0 en Apache 1.3.33
- Dans le fichier de configuration d'Apache :
- Ajouter un "AddType application/ogg .ogg"
- Ajouter un "ProxyPass /video http://127.0.0.1:82"
- Ajouter un "ProxyPassReverse /video http://127.0.0.1:82"
J'en conclue :
que je dois "mapper" les demandes sur mon port 1234 vers un fichier /video
Mais j'ai des questions:
qu'est-ce que c'est que cette histoire de mimes (AddType....) ?
Comment fait-on pour indiquer à vlc qu'il doit "tout envoyer" vers /video??( man vlc ne me dit rien sur l'option "-d -v4l://" ,ni leur site)
Merci de votre aide
[^] # Re: Re:afficher une série de photos chargées à partir d'une url
Posté par yanlolot . En réponse au message afficher une série de photos chargées à partir d'une url. Évalué à 1.
c'est l'adresse IP de mon ordi qui héberge cette page web ( avec apache)
Et oui, l'applet est correctement chargé.
[^] # petite correction
Posté par yanlolot . En réponse au message VLC + streaming video sur le net. Évalué à 1.
vlc -V X11 v4l:/dev/video0:size=320x240 --sout "#transcode{vcodec=WMV1, vb=180}:duplicate{dst=display,dst=standard{access=mmsh,mux=asfh,url=:1234}}" -v --noaudio
ca se lance sans pb
et de l'ordi 1:
- avec kaffeine: mms://192.168.0.2:1234
kaffeine essaye de lancer sans jamais y arriver l'image : le sablier tourne indéfiniment.... avec écrit: "Ouverture..."
- avec Mplayer: mms://192.168.0.2:1234
réponse: unable to open URL mms://192.168.0.2:1234
Voilà pour les précisions....
[^] # Re: VLC + streaming video sur le net
Posté par yanlolot . En réponse au message VLC + streaming video sur le net. Évalué à 2.
de mon ordi1 , je lance kaffeine ( ou équivalent) avec mms://192.168.0.2:1234 et la réponse est:
la connexion a été refusée : vérifier le nom de l'hôte
Bon, mon réseau privé marche trés bien avec nfs , ssh et autre, et je suis sûr de l'adresse IP (qd même...)
et qd je fais un test entre les deux ordis, mes firewall sont "désactivés" sur les deux ordis : tout est accepté:
iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
est-ce que c'est dû à un réglage de apache ou de vlc ??
Rappel:
ordi1: 192.168.0.1
ordi2: 192.168.0.2 avec apache la webcam et vlc
[^] # Re: VLC + streaming video sur le net
Posté par yanlolot . En réponse au message VLC + streaming video sur le net. Évalué à 2.
Est-ce possible avec vlc chez moi et windows chez lui ( sans installer vlc) ?
[^] # Re: par curiosité...
Posté par yanlolot . En réponse au message installation de libwxgtk-devel. Évalué à 1.
du coup, j'ai essayé de compiler les sources et il me fallait libwxgtk-devel.
Mais grâce à urpmi, j'ai réussi à installer vlc en rpm sans aucun pbs !!
Donc je laisse tomber l'installation de libwxgtk...
Encore merci
[^] # Re: salut,
Posté par yanlolot . En réponse au message v4l + webcam. Évalué à 1.
Je ne fais pas tout ça pour programmer, mais j'utilise vlc ( qui utilise v4l ) pour faire du streaming video avec ma webcam .
J'avoue que je galère un peu, mais je m'accroche.
J'ai mis un serveur web sur mon ordi avec apache ( ça c'est ok), et maintenant, le plus dur reste à faire ....
Merci pour tes précisions quant à V4L
[^] # Re: Utilisation des outils de ta distribution ?
Posté par yanlolot . En réponse au message installation de libwxgtk-devel. Évalué à 1.
Ca me simplifie grandement la vie
Merci bcp