Journal Geekast, un client Peercast

Posté par (page perso) .
Tags : aucun
0
3
fév.
2006
Je ne vais pas tarder à sortir une première version de mon client à Peercast : http://home.gna.org/geekast/

J'en avais parlé il y a 2 ans ( http://linuxfr.org/~EmacsFR/12548.html ), mais cette fois ci c'est la bonne :).

Des testeurs sont bienvenues. Je prévois dans les prochaines versions l'enregistrement, l'encodage et le stream vers Peercast.

Des paquets Peercast sont disponibles dans Ubuntu dapper et Debian sid, en attendant il suffit simplement de lancer le binaire, ou d'utiliser ces sources :
deb http://www.cti.ecp.fr/~beauxir5/debian binary/
deb-src http://www.cti.ecp.fr/~beauxir5/debian source/

Geekast dépend de Ruby, Ruby-GNOME2 et GStreamer.
  • # Gentoo

    Posté par (page perso) . Évalué à 5.

    Ca mérite bien un ebuild gentoo, je m'y met de suite et te tiens au courant de l'avancement dans le bugzilla ;o)

    Bonne continuation en tout cas !
  • # Avis personnel sur les captures

    Posté par . Évalué à 3.

    Juste une note sur les captures d'écran : pour éviter les fautes de goûts en diffusant des captures avec des thèmes disons "spéciaux", je pense qu'il serait préférable de les faire avec des thèmes GTK+ simples/populaires/standards tels que Clearlook, Glider, SmoothGNOME ou Raleigh (anciennement nommé Default). Sur tes captures d'écran, la couleur des captures est à mon avis assez repoussante, mais je reconnais que c'est très subjectif :)

    « Je vous présente les moines Shaolin : ils recherchent la Tranquillité de l'Esprit et la Paix de l'Âme à travers le Meurtre à Main Nue »

    • [^] # Re: Avis personnel sur les captures

      Posté par (page perso) . Évalué à 2.

      Ok je m'en souviendrai pour les prochaines captures.

      Sinon apparement les dépots Debian ne fonctionnent plus. Il suffit de récupérer les deb directement ici :
      http://perso.ecp.fr/~beauxir5/debian/binary/

      Sinon récupérer et lancer simplement le binaire peercast :
      http://www.peercast.org/peercast-linux.tgz

      A savoir que vous pouvez le laisser tourner sur votre passerelle, Geekast pouvant accéder à votre Peercast distant via le login/pass que vous avez mis. Il faut cependant configurer 2 choses via l'interface web de peercast ( http://ip_peercast:7144/html/en/settings.html ) :

      * Dans la section Authentication cocher "Basic HTTP"
      * Dans la section Filters ajouter l'ip de votre poste de travail et cocher Network, Direct et Private.
      • [^] # Re: Avis personnel sur les captures

        Posté par . Évalué à 3.

        « Sinon apparement les dépots Debian ne fonctionnent plus. »

        C'est la partie dynamique du site packages.debian.org qui a été désactivée. Les pages statiques fonctionnent toujours:
        http://packages.debian.org/unstable/sound/peercast

        Et pas de problèmes au niveau des dépots. (du moins pour le miroir ftp.fr.debian.org )

        Je vais tout dessuite tester ton programme qui m'a l'air sympatique comme tout !
        • [^] # Re: Avis personnel sur les captures

          Posté par (page perso) . Évalué à 2.

          Je parlais des dépots que j'ai cité dans le journal :)

          Sinon d'avance merci pour les retours, je corrige encore 2-3 trucs, notamment les filtres vidéos,audio,bitrate, et le surlignage du stream en cours.
          L'internationalisation attendra peut être la version 0.2.
          • [^] # Re: Avis personnel sur les captures

            Posté par . Évalué à 3.

            un petit bug dans le fichier INSTALL:
            2. Copy the data directory into /usr/local/share/geekast/

            C'est n'est pas, plutôt « the content of data directory » ?
            Un Makefile serait cent fois plus unix-user-friendly :)

            Aprés un rapide test (sur une Debian/testing), ça fonctionne assez bien même si il manque peut-être quelques trucs, et c'est autrement plus agréable que l'interface web fournie avec peercast. merci pour ce Geekast.
            • [^] # Re: Avis personnel sur les captures

              Posté par (page perso) . Évalué à 2.

              C'est n'est pas, plutôt « the content of data directory » ?
              Oups, merci je corrige ma coquille.

              Un Makefile serait cent fois plus unix-user-friendly :)
              En fait vu que j'utilise un langage script je ne vois pas trop l'intérêt pour seulement 2 commandes "cp -r".
              De toute manière j'espère qu'il y aura dès la version 0.1 des paquets pour chaque distribution, contributeurs bienvenues :).
  • # client ou serveur ?

    Posté par (page perso) . Évalué à 3.

    Ma question est peut-être idiote (je sais pas trop comment fonctionne peercast...), mais sur ton site, j'ai pas bien compris si c'est un client ou un serveur.
    En tout cas, au vu des captures, je trouve l'interface vachement classe.
    • [^] # Re: client ou serveur ?

      Posté par (page perso) . Évalué à 2.

      En fait c'est simplement une interface à Peercast. Peercast fonctionnant en P2P, il fait autant office de client que de serveur.

      Pour l'instant Geekast ne permet que de lire les flux multimédias, la prochaine étape sera d'utiliser la fonctionnalité de stream de Peercast pour encoder et envoyer sa vidéo ou sa musique.
      Merci pour ton compliment, apparement le thème ne rebute pas tout le monde :) .
    • [^] # Re: client ou serveur ?

      Posté par . Évalué à 2.

      J'ai cru comprendre que c'est un client qui permet d'écouter différentes radio web au format ogg vorbis. Et moi aussi je trouve cette interface vachement classe.
      Je vais certainement l'essayer cette semaine.

Suivre le flux des commentaires

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