Ouai, j'ai pensé aussi a utiliser vlc pour faire la passerelle entre gstreamer et la freebox mais bon, ca commence à faire beaucoup d'étapes (et ca fait vraiment bricolage) mais ca marche.
Je lance VLC pour qu'il ecoute sur le port 1235 et qu'il renvoie sur la freebox:
vlc --extraintf= --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-dst=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 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --config="~/.vlc/vlcrc-fbx" --open="udp://@:1235"
Et pour Gstreamer:
gst-launch filesrc location=fichier ! decodebin ! audioconvert ! ffenc_mp2 ! udpsink port=1235
Ca reste quand même plus pratique d'utiliser directement vlc, mais c'est une autre piste qui peut être explorée.
[^] # Re: Même problème, autre piste
Posté par Q. (site web personnel) . En réponse au journal Moteur VLC pour Amarok. Évalué à 3.
Je lance VLC pour qu'il ecoute sur le port 1235 et qu'il renvoie sur la freebox:
vlc --extraintf= --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-dst=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 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --config="~/.vlc/vlcrc-fbx" --open="udp://@:1235"
Et pour Gstreamer:
gst-launch filesrc location=fichier ! decodebin ! audioconvert ! ffenc_mp2 ! udpsink port=1235
Ca reste quand même plus pratique d'utiliser directement vlc, mais c'est une autre piste qui peut être explorée.