• [^] # Re: ce qui me plairait personnellement...

    Posté par . En réponse au journal Idok, petit outil pour envoyer des medias sur son XBMC. Évalué à 2. Dernière modification le 19 septembre 2014 à 19:56.

    Alors, pour ça, j'ai une solution que je travaille actuellement...

    De mon point de vue, ce n'est pas à Idok de le faire, mais il doit être assez large pour permettre la redirection de flux en continue vers xbmc.

    Et comme on est sous Linux, et je pense que ça doit se faire aussi sous d'autre Unix, on a gstreamer...

    Du coup je me suis penché sur la question, et voilà mon résultat.

    1 - Je choppe le nom du device pulseaudio qui sert de "monitor"

    $ pactl list | grep -A2 'Source #' | grep 'Name: .*\.monitor$' | cut -d" " -f2
    alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
    2 - Je lance la commande:

    $ gst-launch-1.0 pulsesrc device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor ! audioresample ! lamemp3enc ! filesink location=/dev/stdout | idok -stdin -target=raspbmc.local -ssh
    

    Et hop... j'ai le son sur mon xbmc :)

    EDIT: j'encode en mp3 parce que (je ne sais pas pourquoi encore) vorbisenc refuse de faire un stream... et rien ne démarre