Forum Linux.général Freebox et Gstreamer

Posté par  (site web personnel) .
Étiquettes : aucune
0
27
avr.
2007
Bonjour,

J'ai reçu ma freebox il y a peu de temps, et je fais joujou avec le freeplayer en ce moment. Ca marche impeccable avec VLC mais j'aimerai bien pouvoir streamer de mon pc vers la freebox en utilisant gstreamer. Alors, a priori, il faut convertir le flux en MPEG TS puis envoyer le tout a la freebox (mafreebox.freebox.fr) sur le port 1234.

Je pense avoir tous les plugins nécessaires (en particulier fluendo-mpegmux), mais le plus dur c'est comment agencer tout ça dans le pipeline et quels paramètres passer... Y'en a-t'il parmi vous qui auraient réussi ?

gst-launch filesrc location=fichier ! ??????? ! flutsmux ! udpsink host=mafreebox.freebox.fr port=1234
  • # carrement plus simple

    Posté par  . Évalué à 1.

    1°) VLC assistant diffusion

    ou

    2°) homeplayer qui (bien que basé sur java et vlc) s'installe assez facilement (un dossier à decompresser) et qui permet apres lancement, de naviguer sur le PC depuis la freebox et puis d'en lire le contenu (photos, videos, musiques)
    • [^] # Re: carrement plus simple

      Posté par  (site web personnel) . Évalué à 1.

      Je connais les différents mods de freeplayer (j'utilise actuellement easybox) mais je souhaite utiliser gstreamer.

      Les softs que j'utilise habituellement sur mon PC reposent sur le framework Gstreamer, or une fois que j'aurai construire le pipeline qui va bien, je pourrai plus facilement l'implémenter. Ben oui, j'ai mes petites habitudes, les fonctions que j'aime bien avec mes applis. Après, on peut imaginer un petit plugin qui ferait office de serveur http pour pouvoir contrôler le lecteur comme vlc.

      Perso, je trouve vlc un peu fouilli, et j'ai un peu de mal a m'y retrouver.
      • [^] # Re: carrement plus simple

        Posté par  (site web personnel) . Évalué à 3.

        Je crains que tu n'est pas le choix, car la freebox n'est pas un simple client multicast,
        perso je n'ai jamais réussi à lui envoyer directement un flux, même depuis vlc, sans
        faire appel au dérivés de freeplayer.

        De ce que j'ai compris il y a une première phase de configuration de la box, qui se fait via les pages html avant l'envoi du flux
        • [^] # Re: carrement plus simple

          Posté par  . Évalué à -1.

          pour la configuration de la freebox
          il faut (dans les parametres routeur) lui dire quel sera l'IP de la plateforme dite "freeplayer"

          pour qu'elle accepte les connexions de/vers cette adresse.

          sinon j'adore les gens qui reinvente la roue (je connais bien gstreamer, j'ai mes habitudes)

          tu as deja vlc d'installer,
          tu va chercher le mod homeplayer (celui que j'ai testé)
          tu le decompresse,
          tu le lance (il tourne en tache de fond donc pas de reglage à faire, ou de manip à la grand guru du shell)

          ensuite sur la freebox, tu va dans l'univers freeplayer et tu te ballades sur le PC pour lire les contenus multimedias.

          c'est simple, ca marche

          sinon à part faire le geek en disant, c'est moi qui l'ai fait, tu vois il faut faire CtrlZ CtrlK ZZZ 2534 et hop je peux lire 1 fichier sur la TV en passant par la freebox et si tu veux avancer dans le fichier, tu te leves, tu va sur le PC, tu tape CtrlE CtrlZ TT 432 et ca avance de 2 minutes

          je ne vois pas bien l'interet de reinventer la roue


          John
          qui a arreter de faire le geek et qui se porte tres bien
          • [^] # Re: carrement plus simple

            Posté par  (site web personnel) . Évalué à 1.

            Oui, merci, je connais freeplayer, je sais comment ca marche (cf mon post précédent).

            J'ai pas envie d'utiliser vlc parce que j'aime pas l'interface, point barre. De plus, je veux pouvoir faire cela a partir de gstreamer, car je n'ai pas d'enceinte sur mon PC, et je voudrais pouvoir écouter mes musiques en les envoyant sur la freebox qui elle est reliée a ma chaine hifi. Or le player que j'utilise habituellement pour ma musique repose sur gstreamer. Si j'arrive a faire le pipeline gstreamer qui va bien, ca ne devrait pas être très dur à l'adapter pour le player. Et donc pour le moment, je suis condamné à utiliser vlc pour écouter ma musique.

            Et puis pour finir, je suis libre de faire ce que je veux que cela te plaise ou pas. Que toi tu ne veuilles pas reinventer la roue ou ne pas faire le geek c'est ton problème. Mais si tout le monde faisait comme toi, on aurait peu de choix dans les applis... Alors, t'es gentil, ta critiques sur les geeks tu la gardes pour toi.
            • [^] # Re: carrement plus simple

              Posté par  . Évalué à 1.

              Homeplayer n'est pas Freeplayer


              J'ai pas envie d'utiliser vlc parce que j'aime pas l'interface, point barre.

              Homeplayer ne lance pas d'interface sauf peut-etre pour personnaliser l'interface (skins visible sur la tv) et quelques options


              De plus, je veux pouvoir faire cela a partir de gstreamer, car je n'ai pas d'enceinte sur mon PC,
              et je voudrais pouvoir écouter mes musiques en les envoyant sur la freebox qui elle est reliée a ma chaine hifi.

              pas de probleme,
              homeplayer "se contente" de lancer un service web sur lequel la freebox se connecte
              tu navigues depuis la freebox sur ton ordinateur, tu choisis le fichier, il le reencode pour la freebox et l'envoie sur le port qui va bien.

              tout ce que tu as à faire c'est lancer le binaire sur ton PC et allumer ta freebox sur l'univers freeplayer.

              il n'y a pas de playlist à creer pour pouvoir utiliser le systeme.

              donc le systeme homeplayer me semblait plus simple (mais problement plus lourd car basé sur java et vlc, mais tu as deja vlc) à utiliser que de s'amuser à faire un script qui fait un pipe qui fait un reencode qui fait...

              enfin oui tu es libre de faire ce que tu veux,
              les geeks font eux aussi ce qu'ils veulent

              et je ne t'empeche pas de reinventer la roue.
              mais à ce moment là il faut accepter de chercher, tatonner, experimenter donc avoir du temps.

              ma solution prenait environ 10 minutes (telechargement et decompression compris)
              • [^] # Re: carrement plus simple

                Posté par  (site web personnel) . Évalué à 2.

                Ca ne répond toujours pas a mon besoin qui est de pouvoir piloter ca de mon PC, car non, je n'ai pas envie de devoir allumer ma télé et me taper une interface lente et pas vraiment ergonomique pour écouter de la musique à partir de mon PC.

                Enfin bon, j'ai déjà pas mal avancé sur le sujet, je devrai aboutir bientôt.
                • [^] # Re: carrement plus simple

                  Posté par  . Évalué à 1.


                  Ca ne répond toujours pas a mon besoin qui est de pouvoir piloter ca de mon PC


                  ca va paraitre debile (vu que ce detail arrive apres 4 jours de "dialogue")

                  mais finalement le but final serait de te servir des enceintes branchées sur la freebox pour pouvoir ecouter la musique que tu choisis sur le PC.

                  1°) un cable entre ton PC et ton ampli ?
                  ok tu veux peut-etre utiliser le WIFI pour envoyer le son du PC sur les enceintes...

                  2°) je ne sais plus quoi dire...
                  aussi
                  ===>[ ]

                  enfin si un site
                  http://www.atoute.org/n/article1.html


                  Personne ne me répond, c’est un scandale !
                  (NdR : ou alors les reponses sont à coté de mon probleme)
                  [...]
                  - Votre question est trop vague, trop floue, et nécessite d’être un peu plus précise.
        • [^] # Re: carrement plus simple

          Posté par  (site web personnel) . Évalué à 1.

          Effectivement, il faut d'abord mettre la freebox en mode "recepttion" et une fois cela fait, elle diffuse tout ce qui lui arrive sur le port 1234.

          Y'a quelques infos utiles ici : http://tmgo.free.fr/info_freebox_1_interactions.shtml
          • [^] # Re: carrement plus simple

            Posté par  (site web personnel) . Évalué à 1.

            J'ai fait quelques tests. Pour que la freebox se mette en mode reception, c'est tout bête, il suffit juste qu'elle puisse lire le fichier settings.html quand on la passe en mode freeplayer.

Suivre le flux des commentaires

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