Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3006 connectés 

 


Dernière réponse
Sujet : topic aide freeplayer
lebibi Bon j'ai trouvé un dépot qui va bien et mon freeplayer refonctionne ^^
 
deb http://jeandamiendurand.free.fr/debian/easybox/vlc sid contrib  
deb http://debian-multimedia.org sid main
 

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
tuxbleu interessant ca :)
Klaimant

tuxbleu a écrit :

Roh lemulti poste, je savais pas :)
 
Sinon pou rregarder la télé sous linux, faut faire comme pour freeplayer, compiler soit même son VLC ? pasque j'ai formaté, et j'ai pas trop envie de me taper cette galère de nouveau :/


 
 
Moi j'ai pris le vlc de ma distribution (debian sid) et ca marche au poil (pour le multiposte ;) )

tuxbleu Roh lemulti poste, je savais pas :)
 
Sinon pou rregarder la télé sous linux, faut faire comme pour freeplayer, compiler soit même son VLC ? pasque j'ai formaté, et j'ai pas trop envie de me taper cette galère de nouveau :/
gothico

lebibi a écrit :

faut quand même un bon gros CPU pour le freeplayer je trouve...


Tomate a écrit :

sous linux :/


J'ai le problème justement sur mon linux donc ma question est simple : Pourquoi donc?

Klaimant

goldyfruit a écrit :

Alala je dois pas être doué, j' ai bien la liste des chaines mais je n'ai pas d'image ...
Désolé :jap:


 
 
Regarde les messages d'erreur dans la console, moi je sais que si je regarde la télé par freebox en même temps, je n'ai pas assez de débit pour que vlc capte le flux ;)

goldyfruit

Klaimant a écrit :

Clic Vue > Liste de Lecture    [:totoz]


Alala je dois pas être doué, j' ai bien la liste des chaines mais je n'ai pas d'image ...
Désolé :jap:

Klaimant

goldyfruit a écrit :

Hum j' ai pas la Liste de lecture :/


 
Clic Vue > Liste de Lecture    [:totoz]

goldyfruit


Hum j' ai pas la Liste de lecture :/

Tomate sous linux :/
lebibi faut quand même un bon gros CPU pour le freeplayer je trouve...
Klaimant

goldyfruit a écrit :

Euh j' ai une question  :D Je peux avoir la TV sur mon Linux en passant par le réseau ?
 
Ma Freebox est branché sur mon routeur et mon Linux est lui aussi branché à mon routeur.
Je fais comment via VLC pour choper le flux TV ?


 
 
http://adsl.free.fr/tv/multiposte/
 
:D

Tomate forwarder les ports sur ton routeur toussa toussa
goldyfruit Euh j' ai une question  :D Je peux avoir la TV sur mon Linux en passant par le réseau ?
 
Ma Freebox est branché sur mon routeur et mon Linux est lui aussi branché à mon routeur.
Je fais comment via VLC pour choper le flux TV ?
Tomate attention moi je me suis fait avoir car je rajoutais la règle pour freeplayer APRES la règle par défaut : ça marche pas :D
 
en fait comme j'ai un script qui met en place toutes les règles, pour tester je rajoutais la règle freeplayer à la main
mais il faut la rajouter avec les autres règles si on a un script, pour qu'elle soit mise avant la règle par défaut (qui est souvent de tout droper)
ylav0

Vincent13 a écrit :

Idem, celà ne fonctionne pas.. et ca me gonfle !
 
j'ai aussi essayé avec :
 

iptables -A PREROUTING -s 212.27.38.253 -i eth1 -t nat -p tcp --dport 8080 -j DNAT --to 192.168.0.2:8080


 
mais rien n'y fait..
 
Quelqu'un peut me secourir ?
Merci


As-tu enlevé les règles INPUT/OUTPUT pour le freeplayer ?
 
Ton script executé au démarrage devrait être le suivant :

echo "[On vire routing par default -> eth0]"
"/sbin/route" del default dev eth0
 
echo "[On ajoute routing par default -> eth1]"
"/sbin/route" add default gw 82.233.133.254 dev eth1
 
echo "[Activation du partage de connexion]"
echo "1" > /proc/sys/net/ipv4/ip_forward
 
echo "[Mise en place du masquerading]"
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
 
echo "[FreePlayer]"
iptables -t nat -A PREROUTING -i eth1 -s 212.27.38.253 -d <IPPublique> -p tcp --dport 8080 -j DNAT --to 192.168.0.2:8080
iptables -A FORWARD -i eth1 -s 212.27.38.253 -d <IPPublique> -p tcp --dport 8080 -j ACCEPT
# Plus celle-ci si quelque part (policy/règles suivantes) 192.168.0.2 est bloqué en sortie
# iptables -A FORWARD -i eth0 -s 192.168.0.2 -o eth1 -d 212.27.38.253 -j ACCEPT
 
echo "[UPnP]"
"/sbin/route" add -net 239.0.0.0 netmask 255.0.0.0 eth0
"/usr/bin/upnpd" eth1 eth0


Si ça ne marche pas ça ne vient pas du routeur ...

Zaib3k Y'a du nouveau ? je voudrais installer un freeplayer sur mon serveur/routeur. Dois-je prendre la version de free, un mod, une version de dev ... ?
 
Merci
gothico Petite question aux utilisateurs de freeplayer sous linux, j'ai mon freeplayer installé sur mon serveur qui rame à l'affichage de la video+son, bizarre au vu de mon Athlon 2000+ avec 512Mo de RAM...
 
Peut être qu'il pourrait y avoir un problème? J'ai meme changé les priorités du process à -10, ca rame encore...
bon, je suis sous linux ubuntu 5.10  
J'avais déjà VLC installé  
 
j'ai lancé install.sh depuis l'archive décompressée freeplayer-linux-20050905 et ça m'a copié des fichiers dans /usr/local/freeplayer
 
Je n'arrive pas à lire son n° de version de VLC depuis l'interface : la fenêtre "a propos" étant tronquée, je lis :
...40920 (wxWidget interface)
...olan
...buildd
...50808 prerelease (Ubuntu 4.0.1-4ubuntu9).
 
Synaptic m'indique que j'ai installé la 0.8.4.svn20050920
 
et après, que dois-je faire ?
HJ Pour la TV, c'est pas le 8080 Jar Jar.
Jar Jar Il faut rediriger les connexions vers le port 8080 de ton routeur vers le port 8080 de ton PC. Après, pour savoir comment on fait, ça dépend de ton soft de firewall.
M300A Bah heu j'ai mon lan et mon wlan connecté sur un routeur avec le wan sur la troisieme patte :)
 
Le tout tourne sous m0n0wall :)
Jar Jar

HJ a écrit :

Si vous etes derrière un routeur, faut router des ports pour que la TV marche.
Perso j'ai fait ça (10.0.0.1 = mon PC):
 

iptables -t nat -A PREROUTING -i eth0 --protocol udp -s mafreebox.freebox.fr -j DNAT --to-destination 10.0.0.1


Personnellement j'ai mis ça dans /etc/shorewall/rules :

DNAT            net:212.27.38.253 loc:10.0.0.1  tcp     8080

Tomate ça dépend  
donnes nous des infos qu'on puisse répondre :o
M300A et niveau exterieur fo faire un NAT du port 8080 vers l'IP de la machine locale avec comme addresse source mafreebox.free.fr :??:
Tomate

Jar Jar a écrit :

Encore une fois, foutaises. Le vlc d'unstable n'a aucun problème pour faire fonctionner le freeplayer.


oui mais pas en etch, faut le compiler :o

HJ Si vous etes derrière un routeur, faut router des ports pour que la TV marche.
Perso j'ai fait ça (10.0.0.1 = mon PC):
 

iptables -t nat -A PREROUTING -i eth0 --protocol udp -s mafreebox.freebox.fr -j DNAT --to-destination 10.0.0.1

Jar Jar

dr-freuderick a écrit :

il sert a quoi ton script exactement ?

Bah y'a pas besoin de le lancer à la main ou d'être logué, et puis il n'y a pas une fenêtre à la con qui vient se mettre sur l'écran.

dr-freuderick il sert a quoi ton script exactement ?
Jar Jar Allez, pour la peine, mon script d'init (/etc/init.d/freeplayer) :

#! /bin/sh
 
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin
DAEMON=/usr/bin/xvfb-run
NAME=freeplayer
DESC="Freeplayer server"
DAEMON_OPTS=/usr/local/bin/vlc-fbx.sh
 
test -x $DAEMON || exit 0
 
set -e
 
case "$1" in
  start)
        echo -n "Starting $DESC: "
        start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/$NAME.pid \
                --background --chuid toto --exec $DAEMON -- $DAEMON_OPTS
        echo "$NAME."
        ;;
  stop)
        echo -n "Stopping $DESC: "
        start-stop-daemon --stop --quiet --exec /usr/X11R6/bin/Xvfb --user toto
        echo "$NAME."
        ;;
  restart|force-reload)
        echo -n "Restarting $DESC: "
        start-stop-daemon --stop --quiet --exec /usr/X11R6/bin/Xvfb --user toto
        sleep 1
        start-stop-daemon --start --quiet --background --chuid toto --make-pidfile  --pidfile \
                /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
        echo "$NAME."
        ;;
  *)
        N=/etc/init.d/$NAME
        # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
        echo "Usage: $N {start|stop|restart|force-reload}" >&2
        exit 1
        ;;
esac
 
exit 0


 
Et le /usr/local/bin/vlc-fbx.sh :

#!/bin/sh
 
exec vlc --extraintf=http --http-host=:8080 --http-charset=ISO-8859-1 --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-url=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --no-playlist-autostart --subsdec-encoding=ISO-8859-1 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --play-and-stop --http-src="/usr/local/share/freeplayer/" --wx-systray --freetype-font=/usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf --config="~/.vlc/vlcrc-fbx" --http-handlers="php=/usr/bin/php5-cgi" --sout-ffmpeg-strict-rc --open="$1"


 
Le répertoire /usr/local/share/freeplayer/ contient les fichiers html et gif fournis avec le tarball freeplayer.
 
Ne pas oublier de créer un utilisateur toto et de mettre dans /home/toto des liens symboliques vers les répertoires intéressants.

Jar Jar

Tomate a écrit :

c'est un peu chiant à compiler sous debian

Encore une fois, foutaises. Le vlc d'unstable n'a aucun problème pour faire fonctionner le freeplayer.

dr-freuderick

911GT3 a écrit :

jorge@blackknight ~/Temp/vlc-snapshot-20050711 $ wxvlc
VLC media player snapshot-20050711 Janus
*** glibc detected *** malloc(): memory corruption (fast): 0x085234a0 ***
Abandon
 :fou:  :??:


 
exactement le meme problème quand j'essaye d'acceder a la playliste des chaines

Tomate pour ma part sous debian etch en console (donc pas de X ou autre)
 

./configure --disable-x11 --disable-xvideo --disable-glx --disable-opengl --disable-glx --disable-sdl --disable-joystick --enable-dvbpsi --enable-dvdread  --enable-release --enable-livedotcom --enable-v4l --enable-dvbpsi --with-dvbpsi=/usr/include/dvbpsi --disable-wxwidgets --disable-skins2 --enable-mad --disable-smb --enable-freetype


 
avec installation des libs qui vont bien (libdvbpsi, libffmpeg, libmad, libfreetype, libdvbpsi, libdvdtruc.....)
 
le make m'a planté la gueule sur l'include de postprocess.h
quenéni, édition du .c qui fait chier et remplacement du include par la ligne : /usr/include/postproc/postprocess.h
 
ensuite tout s'est bien compilé, je lance vlc de cette façon :  
 

./vlc --extraintf=http --http-host=:8081 --http-charset=ISO-8859-1 --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-url=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --no-playlist-autostart --subsdec-encoding=ISO-8859-1 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --play-and-stop --http-src="/home/tomate/freeplayer/share/http-fbx" --config="~/.vlc/vlcrc-fbx" [--open=test.m3u]


 
--open j'imagine que c'est pour le fichier playlist
--http-src="/home/tomate/freeplayer/share/http-fbx" : car j'ai pas encore envie de faire un make install :D
8081 : car je fais des tests et que mon port 8080 est utilisé
d'ailleurs ça me fait un peu chier pour le port 8080 car je l'utilise pour httptunnel :/
peut-être qu'une règle ou 2 avec iptables me permettront de rediriger tout ce qui vient de la freebox à destination du 8080 vers le port 8081 :)
 
voila où j'en suis ;)
 
je testerai ce soir chez moi avec la télé devant moi, en ssh c'est pas pratique :D

Tomate c'est un peu chiant à compiler sous debian, mais moi ça marche now :)
 
faut installer les libs que vlc a besoin à la compile
M300A Ca marche ? lol
 
Nan en gros est ce que ca fonctionne correctement, sans etre obligé de recompiler la moitié de ma debian car je ne le ferais pas :)
Tomate tu veux savoir quoi ??
M300A Quelqu'un pourrait me faire un ptit topo sur le freeplayer sous Linux en general :??:
farib

22:38 farib@proot ~/freeplayer/bin% vlc rtsp://mafreebox.freebox.fr/freeboxtv/201  
VLC media player 0.8.4 Janus
Sending request: OPTIONS rtsp://mafreebox.freebox.fr/freeboxtv/201 RTSP/1.0
CSeq: 1
User-Agent: VLC Media Player (LIVE555 Streaming Media v2005.10.05)
 
 
Received OPTIONS response: RTSP/1.0 200 OK
Cseq: 1
Server: fbxrtspd/1.0 Freebox minimal RTSP server
Public: DESCRIBE, SETUP, TEARDOWN, PLAY
 
 
Sending request: DESCRIBE rtsp://mafreebox.freebox.fr/freeboxtv/201 RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent: VLC Media Player (LIVE555 Streaming Media v2005.10.05)
 
 
Received DESCRIBE response: RTSP/1.0 200 OK
Cseq: 2
Content-Length: 171
Content-Type: application/sdp
Content-Language: fr
Server: fbxrtspd/1.0 Freebox minimal RTSP server
 
Need to read 171 extra bytes
Read 171 extra bytes: v=0
o=leCDN 1135460322 1135460322 IN IP4 kapoueh.proxad.net
s=France 2
i=France 2
c=IN IP4 0.0.0.0
t=0 0
m=video 0 RTP/AVP 33
a=control:rtsp://212.27.38.253/freeboxtv/201
 
Sending request: SETUP rtsp://212.27.38.253/freeboxtv/201 RTSP/1.0
CSeq: 8
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
User-Agent: VLC Media Player (LIVE555 Streaming Media v2005.10.05)
 
 
Received SETUP response: RTSP/1.0 461 Unsupported Transport
Cseq: 8
Server: fbxrtspd/1.0 Freebox minimal RTSP server
 
 
[00000268] livedotcom demuxer error: PLAY failed No RTSP session is currently in progress
 
[00000268] livedotcom demuxer error: TCP rollover failed, aborting
[00000258] main playlist: nothing to play
 

dr-freuderick Hey !
 
Vlc-Freeplayer fait gère le flux inverse , la tv sur l'ordino !
Tomate bon finalement ça marche chez moi :)
 
suffit juste de mettre la règle qui autorise le flux AVANT la règle qui drope :D
Tomate --daemon ou un truc du genre
 
ou dans un screen
gothico Héhé, ca marche, mici la tomate :)
 
Est-ce qu'un plugin simple est sortie pour linux?
 
EDIT : comment peut-on laissé le script (et donc VLC) de lancer? A chaque fois que je quitte le shell il me le quitte aussi  :fou:
(même avec le "&" ou même le "&> /dev/null" .....)!!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)