[RESOLU] Problème avec VLC pour lire le flux tv http freebox

bonjour,
je suis désolé d’embouteiller le listing avec cette question bête mais je n’arrive plus à lire le flux de la freebox avec VLC.
Peut-être est-ce du à une mise à jour car cela marchait très bien avant.
Quelqu’un peut m’aider ?
Message d’erreur:
Unable to open 'http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
Par avance merci.
BILL

Bonsoir,
j’ai eu le même problème. J’ai configuré ma freebox en mode routeur.
Ensuite dans un terminal : vlc --open mafreebox.freebox.fr/freeboxtv/playlist.m3u
et j’ai retrouvé les chaînes TV.
JPTHA

J’avais également le même problème.
La solution était d’ouvrir le port 32100 en UDP dans iptables.

Ouff C’est bon maintenant c’est ok:

Alors j’ai été sur le portail free et j’ai fait :
Configuration de ma freebox >
Configurer mon routeur Freebox (En savoir plus) >

DHCP activé Activer (cocher=activer)
Réponse au ping (pas cocher)
Proxy WOL (Wake On Lan) (pas cocher)
UPNP (cocher=activer)

et j’ai également accepter les nouvelles conditions de vente relative à la télévision sur le même interface

Et reboot de la freebox.

Voilou :slightly_smiling:

Moi, j’arrive toujours à ouvrir VLC mais j’ai une image étroite et portée sur la gauche.

Debian Sid 2.6.32 trunk amd

J’ai bien le port udp 32100 ouvert.
Je n’ai pas ce problème avec le lecteur video (Totem 2.28.5)
Voilà une erreur qui pourrait ptet diriger des recherches mais ???

[quote]ricardo@sid-sda8:~$ vlc --open mafreebox.freebox.fr/freeboxtv/playlist.m3u
VLC media player 1.0.4 Goldeneye
[0x19dd098] main libvlc: Lancement de vlc avec l’interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 256
[0x1db9fe8] ts demux error: MPEG-4 descriptor not found
[0x1e4ec88] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 24000
[0x1dc7498] pulse audio output: No. of Audio Channels: 2
[h264 @ 0x7f1fa004aaa0]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 9 times
[h264 @ 0x7f1fa004aaa0]illegal short term buffer state detected
swScaler: pal8 is not supported as output pixel format
[0x7f1fa00d5ae8] swscale scale error: could not init SwScaler and/or allocate memory
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 0
[h264 @ 0x7f1fa004aaa0]Reference 2 >= 2
[h264 @ 0x7f1fa004aaa0]error while decoding MB 85 40, bytestream (5483)
[h264 @ 0x7f1fa004aaa0]concealing 2484 DC, 2484 AC, 2484 MV errors
[h264 @ 0x7f1fa004aaa0]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 1 times
[h264 @ 0x7f1fa004aaa0]concealing 6120 DC, 6120 AC, 6120 MV errors
[/quote]
Sortie video, je suis bien en “extension Xvideo”

c’est toujours le même problème:

soit tu enlèves les paquets (ffmpeg et …) des depot marillat soit tu recompiles vlc.

Regarde dans le forum pour enlever les paquet qui pausent problème.

Personnellement j’ai compilé juste live555 et vlc en m’inspirant de ce script ci-dessous et ffmpeg est celle des depots marillat.

[code]user="$USER"
if [ $user == “root” ] ; then
echo "vous devez exécuter et simple user "
exit
fi

echo ""
echo "============="
echo " Preparation"
echo "============="
echo “”

dir=$(pwd)"/Vlcbuild"
if [ ! -e “$dir” ];then
mkdir $dir
else
rm -r $dir && mkdir $dir
fi

cd $dir

echo ""
echo "============================"
echo " installer les dépendances"
echo "============================"
echo “”

sleep 3

sudo "apt-get remove --purge ffmpeg* x264* libx264* libavcodec0* libx264* libavformat0* libavutil0* libswscale* libpostproc* vlc-data*"
sudo "apt-get build-dep ffmpeg"
sudo “apt-get build-dep vlc”

echo ""
echo "============================"
echo " get vlc svn tree"
echo "============================"
echo ""
sleep 3

cd $dir

git clone git://git.videolan.org/vlc.git vlc-trunk
#git pull
cd vlc-trunk
git checkout -b 1.0-bugfix origin/1.0-bugfix
./bootstrap
cd extras

echo ""
echo "============================"
echo " Include ffmpeg tree"
echo "============================"
echo ""
sleep 3

svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
cd ffmpeg

#./configure --enable-shared --enable-libdc1394 --enable-gpl --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libgsm --enable-nonfree

./configure --prefix=/usr --extra-cflags=-Wall --libdir=${prefix}/lib --shlibdir=${prefix}/lib --bindir=${prefix}/bin --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libx264 --enable-libtheora --enable-libdc1394 --enable-nonfree --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --enable-libspeex --enable-avfilter-lavf --disable-mmx --disable-altivec --disable-armv5te --disable-armv6 --disable-vis

make
sudo make install

checkinstall -D --maintainer=“jeanclaude” --fstrans=no -y --pkgname=“ffmpeg” --pkgversion=“4:0.5.svn20090417”

echo ""
echo "============================"
echo " Include x264 tree"
echo "============================"
echo ""
sleep 3

cd $dir/vlc-trunk/extras/

git clone git://git.videolan.org/x264 x264-trunk
cd x264-trunk
./configure --prefix=/usr --enable-mp4-output --enable-pthread --enable-shared --disable-asm
make
sudo make install

checkinstall -D --maintainer=“jeanclaude” --fstrans=no -y --pkgname=“x264” --pkgversion=“1:0.svn20090417-1”

echo ""
echo "============================"
echo " Include live555 tree"
echo "============================"
echo ""
sleep 3
cd $dir/vlc-trunk/extras/

wget http://www.live555.com/liveMedia/public/live555-latest.tar.gz
tar xvzf live555-latest.tar.gz
cd live
./genMakefiles linux
make

echo ""
echo "================================"
echo " configure vlc…wait"
echo "================================"
echo ""
sleep 3

cd $dir/vlc-trunk/
#export PKG_CONFIG_PATH=$dir/vlc-trunk/extras/ffmpeg:$dir/vlc-trunk/extras/x264-trunk:$dir/vlc-trunk/extras/live:/usr/lib/pkgconfig
#sudo ldconfig

export PKG_CONFIG_PATH=$dir/vlc-trunk/extras/live:/usr/lib/pkgconfig
sudo ldconfig

./configure ‘–build=i486-linux-gnu’ ‘–enable-maintainer-mode’ ‘–enable-release’ ‘–prefix=/usr’ ‘–enable-fast-install’ ‘–with-binary-version=3’ ‘–disable-update-check’ ‘–disable-fb’ ‘–enable-ggi’ ‘–enable-sdl’ ‘–enable-mad’ ‘–enable-jack’ ‘–enable-pulse’ ‘–enable-svg’ ‘–enable-lirc’ ‘–enable-a52’ ‘–enable-aa’ ‘–enable-dvbpsi’ ‘–enable-dvb’ ‘–enable-ogg’ ‘–enable-vorbis’ ‘–enable-shout’ ‘–enable-qt4’ ‘–enable-flac’ ‘–enable-skins2’ ‘–enable-freetype’ ‘–enable-mkv’ ‘–enable-speex’ ‘–enable-caca’ ‘–enable-live555’ ‘–enable-libmpeg2’ ‘–enable-fribidi’ ‘–enable-mod’ ‘–enable-theora’ ‘–enable-dvdnav’ ‘–enable-gnutls’ ‘–enable-ncurses’ ‘–enable-smb’ ‘–disable-gnomevfs’ ‘–enable-bonjour’ ‘–enable-mpc’ ‘–enable-vcd’ ‘–enable-vcdx’ ‘–enable-notify’ ‘–enable-twolame’ ‘–enable-faad’ ‘–disable-zvbi’ ‘–enable-telx’ ‘–disable-x264’ ‘–disable-atmo’ ‘–enable-taglib’ ‘–enable-libass’ ‘–enable-realrtsp’ ‘–disable-dv’ ‘–enable-alsa’ ‘–enable-v4l’ ‘–enable-v4l2’ ‘–enable-pvr’ ‘–enable-svgalib’ ‘build_alias=i486-linux-gnu’ ‘CFLAGS=-g -O2’ ‘LDFLAGS=-Wl,–as-needed’ ‘CPPFLAGS=’ ‘CXXFLAGS=-g -O2’

‘–enable-mozilla’ ‘–with-mozilla-pkg=iceape-plugin’

echo ""
echo "======================================"
echo " configure ok !! now build vlc…wait"
echo "======================================"
echo ""
sleep 3

make

echo ""
echo "========================================================"
echo " Build complete…installing files"
echo "========================================================"
echo ""
sleep 3

if [ ! -e /usr/bin/checkinstall ]; then
sudo "apt-get -y install checkinstall"
fi

sudo “apt-get remove --purge -y vlc”
#rm /home//.vlc/cache/plugins-.dat
rm ~/.cache/vlc/plugins-*.dat
sudo “checkinstall -D --fstrans=no -y --pkgname=“vlc” --pkgversion=“1.0.2-git””

echo ""
echo "================================"
echo " Add custom vlc icon"
echo "================================"
echo “”

wget http://phatandfresh.free.fr/vlc.png
sudo “mv vlc.png /usr/share/pixmaps/”

echo ""
echo "===================================="
echo " Add Ggtkstyle for gnome if needed"
echo "===================================="
echo “”

#if [[ ps aux | grep [g]nome-session ]]; then
zenity --question --text "Voulez vous installer Qgtkstyle?

Ceci vous permettera d avoir un vlc tout en gtk
cohérent avec votre thème gtk actuel :)"
case $? in
0)
cd $dir
svn co svn://labs.trolltech.com/svn/styles/gtkstyle
cd gtkstyle/
qmake-qt4 && make
sudo make install
;;
1)
echo "ok, annulation…"
exit 0
;;
*)
exit 1
;;
esac
#fi

echo ""
echo "================================"
echo " finished"
echo "================================"
echo ""
sleep 5

exit 0[/code]

Merci, je vais étudier ça de plus près ce soir.

Je n’ai pas trouvé de liens dans le forum qui parlent de paquets à enlever :cry:
ffmeg n’est pas installé chez moi.
Compiler, c’est trop complexe pour moi

[quote=“ricardo”]Je n’ai pas trouvé de liens dans le forum qui parlent de paquets à enlever :cry:
ffmeg n’est pas installé chez moi.
Compiler, c’est trop complexe pour moi[/quote]Ce n’est effectivement pas fffmpeg mais ll libavcodec51 etc…

viewtopic.php?f=3&t=22698

Regarde aussi ce topic viewtopic.php?f=3&t=25242&hilit=vlc

Sinon, si tu as toujours des pbm je pourrai te guider pour compiler vlc même si je ne suis pas le plus expert pour ca.

Merci Limax, je viens de parcourir les liens et en effet, le problème est le même que chez moi.
Je vais essayer ça cet AM ou ce soir.
je te tiens au courant ici.

Ben j’ai tout essayé mais en vain.
J’abandonne pour l’instant, une journée entire pour ça, ça ne vaut pas le coup.

Le seul moyen, c’est de mettre la version Lenny mais ce n’est pas ce que je cherche.
Je crois que tous ceux qui ont résolu le problème, n’avaient pas ma config :
Debian - Sid - 2.6.32-trunk-amd64 = 64 bits.
Soit ils avaient Nvidia et Sid, soit ils avaient ATI mais en Lenny soit Sid, ATI mais en 32 bits.
Chez moi aussi, sur les distribs citées, ça fonctionne mais pas sur
Sid 2.6.32-trunk-amd64
Je vais attendre des jours meilleurs.
Je ne pense pas qu’un compil fasse mieux.
Merci quand même de ton aide.