Forum Linux.mandriva vlc 0.8.5 et rtsp (free multiposte)

Posté par  (site web personnel) .
Étiquettes : aucune
0
19
mai
2006
Bonsoir,

J'essai depuis quelques temps à faire fonctionner vlc pour voir la tv depuis ma freebox (multiposte)
Mais je me heurte au "classique" problème no demux2 module matching "ts" could be loaded sans réussir à le résoudre

A ce que j'ai compris il me manque un demuxer ts.

J'ai donc recompilé vlc depuis cooker (je suis sous 2006 x86_64) et les dépendances ce qui me donne :

$rpm -qa | grep vlc
vlc-plugin-aa-0.8.5-2CrEv
vlc-plugin-speex-0.8.5-2CrEv
vlc-plugin-daap-0.8.5-2CrEv
vlc-plugin-flac-0.8.5-2CrEv
vlc-plugin-lirc-0.8.5-2CrEv
vlc-plugin-a52-0.8.5-2CrEv
vlc-plugin-dvdnav-0.8.5-2CrEv
vlc-plugin-ncurses-0.8.5-2CrEv
lib64vlc0-devel-0.8.5-2CrEv
vlc-plugin-ggi-0.8.5-2CrEv
vlc-plugin-sdl-0.8.5-2CrEv
vlc-plugin-arts-0.8.5-2CrEv
vlc-plugin-mod-0.8.5-2CrEv
vlc-plugin-xosd-0.8.5-2CrEv
vlc-0.8.5-2CrEv
vlc-plugin-esd-0.8.5-2CrEv
vlc-plugin-ogg-0.8.5-2CrEv
vlc-plugin-gnutls-0.8.5-2CrEv
vlc-plugin-mpc-0.8.5-2CrEv
vlc-plugin-mad-0.8.5-2CrEv
vlc-plugin-opengl-0.8.5-2CrEv
vlc-plugin-alsa-0.8.5-2CrEv
vlc-plugin-upnp-0.8.5-2CrEv


La liste des options est à la fin pour pas trop encombrer...

J'ai bien les lib live et dvbpsi :

$ rpm -qa | grep live
live-0-0.2004.12.23.2mdk

$rpm -qa | grep dvbpsi
lib64dvbpsi4-0.1.5-2CrEv


Mais j'obtiens toujours une erreur quand je veux lire un flux, par exemple : rtsp://mafreebox.freebox.fr/freeboxtv/201


main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/201' gives access `rtsp' demux `' path `mafreebox.freebox.fr/freeboxtv/201'
main debug: creating demux: access='rtsp' demux='' path='mafreebox.freebox.fr/freeboxtv/201'
main debug: looking for access_demux module: 1 candidate
livedotcom debug: sdp=v=0
o=leCDN 1148073374 1148073374 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


livedotcom debug: RTP subsession 'video/MP2T'
main debug: thread 1132489056 (stream out) created at priority 0 (input/demux.c:339)
main debug: using access_demux module "livedotcom"
main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/201' successfully opened
main debug: creating demux: access='' demux='ts' path=''
livedotcom warning: no data received in 10s. Switching to TCP
livedotcom debug: RTP subsession 'video/MP2T'
livedotcom error: PLAY failed No RTSP session is currently in progress

livedotcom error: TCP rollover failed, aborting
main debug: EOF reached
main debug: closing input
main debug: looking for demux2 module: 1 candidate
main warning: no demux2 module matching "ts" could be loaded
main debug: thread 1132489056 joined (input/demux.c:364)
main debug: removing module "livedotcom"
main debug: thread 1124096352 joined (input/input.c:399)
main: nothing to play


Quelqu'un saurait-t-il d'où pourrait provenir mon problème ?
J'ai déjà fouillé google et les forums mais un détail a du m'échapper et je ne parvient pas à mettre la main dessus.

Merci d'avance pour toute aide


$ vlc -l
main main program
help Help options
memcpymmx Module de memcpy optimisé MMX
i420_rgb_mmx Conversions MMX de I420,IYUV,YV12 vers RV15,RV16,RV24,RV32
i422_yuy2_mmx MMX conversions from I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
i420_ymga_mmx MMX conversions from I420,IYUV,YV12 to YMGA
i420_yuy2_mmx MMX conversions from I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
memcpymmxext Module de memcpy optimisé MMMEXT
memcpy3dn Module de memcpy optimisé 3D Now!
livedotcom Démultiplexeur RTP/RTSP/SDP (utilisant Live555)
livedotcom Access/Démultiplexeur RTSP/RTP
mux_ts Multiplexeur TS (libdvbpsi)
theora Décodeur vidéo Theora
theora Empaqueteur vidéo Theora
theora Encodeur vidéo Theora
a52tofloat32 Décodeur audio ATSC A/52 (ou AC-3)
a52tofloat32 Décodeur audio ATSC A/52 (ou AC-3)
a52tospdif Encapsulateur A/52->S/PDIF
bandlimited_resampler Rééchantillonneur par interpolation à bande réduite
audio_format Filtre audio de conversion de formats PCM
dolby_surround_decoder Simple decoder for Dolby Surround encoded streams
dtstospdif Encapsulateur DTS->S/PDIF
equalizer Égaliseur 10 bandes
fixed32tofloat32 Convertisseur fixed32->float32
fixed32tos16 Convertisseur fixed32->s16
float32tos16 Convertisseur float32->s16
float32tos8 Convertisseur float32->s8
float32tou16 Convertisseur float32->u16
float32tou8 Convertisseur float32->u8
headphone_channel_mixer Headphone virtual spatialization effect
linear_resampler Rééchantillonneur linéaire
linear_resampler Rééchantillonneur linéaire
normvol Normaliseur de volume
param_eq Égaliseur paramétrique
s16tofixed32 Convertisseur s16->fixed32
s16tofloat32 Convertisseur s16->float32
s16tofloat32swab Convertisseur s16->float32 avec conversion big-endian/little-endian
s8tofloat32 Convertisseur s8->float32
simple_channel_mixer Mixeur de canaux simple
trivial_channel_mixer Mixeur de canaux trivial
trivial_resampler Rééchantillonneur trivial
u8tofixed32 Convertisseur u8->fixed32
u8tofloat32 Convertisseur u8->float32
ugly_resampler Rééchantillonneur basique
mpgatofixed32 Décodeur MPEG audio
mpgatofixed32 Décodeur MPEG audio
a52sys Démultiplexeur A/52 brut
aiff Démultiplexeur AIFF
asf Démultiplexeur ASF v1.0
au Démultiplexeur AU
avi Démultiplexeur AVI
demuxdump Enregistreur fichier
dtssys Démultiplexeur DTS brut
h264 Démultiplexeur vidéo H264
m3u Liste de lecture (meta-demultiplexeur)
m4a Démultiplexeur de flux audio MPEG-4
m4v Démultiplexeur de flux vidéo MPEG-4
mjpeg Démultiplexeur MJPEG
mp4 Démultiplexeur de flux MP4
mpga Démultiplexeur MPEG audio / MP3
mpgv Démultiplexeur de flux vidéo MPEG I/II
nsc Démultiplexeur Windows Media NSC
nsv Démultiplexeur NullSoft
nuv Démultiplexeur Nuv
playlist Liste de lecture
playlist Import de liste de lecture M3U
playlist Import de liste de lecture PLS
playlist Import de liste de lecture B4S
playlist Import de liste de lecture DVB
playlist Parseur Podcast
playlist Import de liste de lecture XPSF
playlist New winamp 5.2 shoutcast import
ps Démultiplexeur MPEG-PS
ps Démultiplexeur MPEG-PS
pva Démultiplexeur PVA
rawdv Démultiplexeur DV (Digital Video)
real Démultiplexeur Real
sgimb Démultiplexeur Kasenna MediaBase
subtitle Lecteur de sous-titres texte
ts Démultiplexeur MPEG Transport Stream
ty Décodeur de flux TY audio/vidéo
vobsub Démultiplexeur de sous-titres Vobsub
voc Démultiplexeur VOC
wav Démultiplexeur WAV
xa Démultiplexeur XA
id3tag Parseur ID3
flac Démultiplexeur FLAC
mod Démultiplexeur MOD (libmodplug)
mpc Démultiplexeur MPC
ogg Démultiplexeur Ogg
access_directory Lecture d'un répertoire
access_directory Directory EOF
access_fake Entrée factice
access_file Lecture de fichiers
access_ftp Entrée FTP
access_gnomevfs Entrée GnomeVFS
access_http Entrée HTTP
access_mms Microsoft Media Server (MMS)
access_smb Entrée SMB
access_tcp Entrée TCP
access_udp Entrée UDP/RTP
cdda CD audio
dvb DVB input with v4l2 support
dvdread Entrée DVDRead (DVD sans menus)
screen Module de capture d'écran
v4l Lecture Video4Linux
vcd Lecture VCD
vcdx Entrée Video CD (VCD 1.0, 1.1, 2.0, SVCD, HQVCD)
dvdnav Entrée DVDnav
access_filter_record Enregistrer
access_filter_timeshift Différé
access_output_dummy Flux de sortie inutile
access_output_file Sortie vers un fichier
access_output_http Flux de sortie HTTP
access_output_udp Flux de sortie UDP
float32_mixer Mixeur audio float32
spdif_mixer Mixeur S/PDIF
trivial_mixer Mixeur audio trivial
aout_file File audio output
arts Sortie audio aRts
esd Sortie audio EsounD
aout_sdl Sortie audio simple DirectMedia Layer
a52 Parseur A/52
a52 Empaqueteur audio A/52
adpcm Décodeur audio ADPCM
araw Décodeur de flux audio bruts
araw Encodeur de flux audio bruts
cinepak Décodeur vidéo Cinepak
cmml Décodeur d'annotations CMML
cmml Décodeur d'annotations CMML
cvdsub Décodeur de sous-titres CVD
cvdsub Empaqueteur de sous-titres VCD Chaoji
dts Parseur DTS
dts Empaqueteur audio DTS
dvbsub Décodeur de sous-titres DVB
dvbsub Encodeur de sous-titres DVB
fake Décodeur vidéo factice
libmpeg2 Décodeur vidéo MPEG I/II (utilisant libmpeg2)
lpcm Parseur audio pour PCM linéaire
lpcm Empaqueteur audio pour PCM linéaire
mpeg_audio Parseur MPEG audio couches I/II/III
mpeg_audio Empaqueteur MPEG audio couches I/II/III
png Décodeur vidéo PNG
rawvideo Pseudo-décodeur vidéo brute
rawvideo Pseudo-empaqueteur vidéo brute
spudec Décodeur de sous-titres DVD
spudec Empaqueteur de sous-titres DVD
subsdec Décodeur de sous-titres texte
svcdsub Décodeur de sous-titres Philips OGT (Sous-titres SVCD)
svcdsub Empaqueteur de sous-titres Philips OGT (Sous-titres SVCD)
flacdec Décodeur audio Flac
flacdec Encodeur audio Flac
flacdec Empaqueteur audio Flac
vorbis Décodeur audio Vorbis
vorbis Empaqueteur audio Vorbis
vorbis Encodeur audio Vorbis
sdl_image Décodeur d'images (SDL)
speex Décodeur audio Speex
speex Empaqueteur audio Speex
speex Encodeur audio Speex
gestures Interface de contrôle par mouvements de souris
hotkeys Interface de combinaisons de touches
http Interface de commande à distance HTTP
netsync Synchronisation réseau
rc Interface de commande à distance
showintf Afficher l'interface avec la souris
telnet Interface de commande à distance VLM
lirc Interface de contrôle à distance par infra-rouge
wxwidgets Module d'interface wxWidgets
wxwidgets Fournisseur de dialogues wxWidgets
ncurses Interface ncurses
dummy Pseudo-interface
dummy Pseudo-entrée
dummy Pseudo-démultiplexeur
dummy Pseudo-décodeur
dummy Pseudo-encoder
dummy Pseudo-sortie audio
dummy Pseudo-sortie vidéo
dummy Pseudo-rendu de polices
export export
export Export de liste de lecture M3U
export Export de liste de lecture ancien format
export Export de liste de lecture XSPF
freetype Moteur de rendu freetype2
growl Plugin d'annonce Growl
ipv4 Couche d'abstraction de réseau UDP/IPv4
ipv6 Couche d'abstraction de réseau UDP/IPv6
logger Module de journalisation dans un fichier
memcpy Module de memcpy pour libc
screensaver Désactivateur XScreensaver
vod_rtsp Serveur VoD RTSP
xml Parseur XML (libxml2)
xtag Parseur XML simple
gnutls Couche de chiffrement TLS utilisant GnuTLS
mux_asf Multiplexeur ASF
mux_avi Multiplexeur AVI
mux_dummy Multiplexeur Dummy/Raw
mux_mp4 Démultiplexeur MP4/MOV
mux_mpjpeg Multiplexeur M-JPEG
mux_ogg Multiplexeur Ogg/Ogm
mux_ps Multiplexeur PS
mux_wav Multiplexeur WAV
packetizer_copy Empaqueteur « Copie »
packetizer_h264 Empaqueteur H264 vidéo
packetizer_mpeg4audio Empaqueteur MPEG4 audio
packetizer_mpeg4video Empaqueteur MPEG4 vidéo
packetizer_mpegvideo Empaqueteur vidéo MPEG-I/II
hal Détection de périphériques HAL
podcast Podcasts
sap Annonces SAP
sap Parseur de fichiers SDP pour UDP
shout Shoutcast
daap Partages DAAP (iTunes)
daap Accès DAAP
upnp_intel Découverte Universal Plug'n'Play (Intel)
stream_out_bridge Flux de sortie de pont
stream_out_bridge Flux de sortie de pont
stream_out_bridge Flux de sortie de pont
stream_out_description Flux de sortie de description
stream_out_display Affiche le flux
stream_out_dummy Flux de sortie inutile
stream_out_duplicate Duplique le flux
stream_out_es Flux de sortie élémentaire
stream_out_gather Flux de sortie assemblé
stream_out_mosaic_bridge Flux de sortie de la mosaïque
stream_out_rtp Flux de sortie RTP
stream_out_standard Flux de sortie standard
stream_out_transcode Transcode le flux
i420_rgb Conversions de I420,IYUV,YV12 vers RGB2,RV15,RV16,RV24,RV32
i420_ymga Conversions from I420,IYUV,YV12 to YMGA
i420_yuy2 Conversions from I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
i422_yuy2 Conversions from I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
adjust Filtre vidéo d'ajustement d'image
blend Mélange d'images
clone Filtre vidéo de duplication d'image
crop Filtre vidéo de réduction d'image
deinterlace Filtre de désentrelacement vidéo
deinterlace Filtre de désentrelacement vidéo
distort Filtre de distorsion vidéo
invert Filtre d'inversion vidéo
logo Filtre vidéo d'insertion de logo
logo Filtre d'incrustation de logo
magnify Filtre d'agrandissement interactif
marq Texte
mosaic Mosaic video sub filter
motionblur Filtre de brouillage de mouvement
motiondetect Filtre de détection de mouvement
osdmenu On Screen Display menu
rss Incrustation de flux RSS
rv32 Filtre de conversion RV32
scale Filtre de redimensionnement
time Filtre d'incrustation de l'heure
transform Filtre vidéo de transformation d'image
wall Filtre vidéo effet mur
fb Sortie vidéo pour le framebuffer de GNU/Linux
image Sortie vidéo Image
x11 Sortie vidéo X11
xvideo Sortie vidéo extension XVideo
aa Sortie vidéo en art ASCII
ggi General Graphics Interface video output
glx Sortie vidéo OpenGL
opengl Sortie vidéo OpenGL
vout_sdl Sortie vidéo Simple DirectMedia Layer
visual Filtre de visualisation
xosd Interface XOSD
cddax CD Audio
oss Sortie audio OSS pour Linux
alsa Sortie audio ALSA
  • # pas fais gaffe

    Posté par  . Évalué à 0.

    mais hier soir j'ai installé VLC sur ma distrib (je ne sais pas si c'est la v0.8.5)
    mais je n'ai pas ce probleme.

    (ubuntu dapper amd64)

    je regarde ca demain.
  • # Meme pb...

    Posté par  . Évalué à 1.

    Salut,

    J'ai eut le même soucis, mais j'avais déjà eut un pb identique avec libvedotcom...
    Bref pour les résoudre j'ai du recupérer les sources les compiler et mettre le répertoire en param au configure, d'ou un truc du genre :
    ./configure --with-ffmpeg-tree=/tmp/ffmpeg --enable-livedotcom --enable-realrtsp --enable-dvbpsi --enable-dshow --with-livedotcom-tree=/tmp/live --with-dvbpsi-tree=/tmp/libdvbpsi4-0.1.5

    Après ça fonctionne, c'est pas propre mais ça permet d'avancer...
    Par contre maintenant j'ai pas le son il me manque mp4a... à suivre :)

    T++
    • [^] # Re: Meme pb...

      Posté par  . Évalué à 1.

      Bon le son fonctionne, l'erreur c'était :
      main decoder error: no suitable decoder module for fourcc `mp4a'.

      et il manquait : --enable-faad dans les options du configure...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.