Mediabox 404, un logiciel de gestion de webradio/webTV

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
5
fév.
2005
Son
Mediabox 404 est en développement depuis près d'un an, pour équiper Radio404 d'une interface complète d'administration de webradio, sous GNU/Linux.

Nous l'utilisons depuis le fin septembre 2004, et après de nombreuses corrections de bugs et améliorations, la version 1.0 est enfin proposée au téléchargement, sous la licence GNU GPL.

Composée de plusieurs modules utilisant des logiciels libres (Php/Apache/Mysql/Icecast), elle permet de gérer la programmation de playlists (liste de lecture), la prise de live pour des émissions en direct, la diffusion vers les serveurs shoutcast et icecast, la rotation de morceaux promos et jingles, l'affichage d'une grille des programmes, et plein de choses encore.

Un version Microsoft Windows va suivre, ainsi que la possibilité de gérer une WebTV (encore en beta pour TV404).

Toute bonne volonté est bienvenue, que ça soit pour des patchs, des traductions, des rapports de bugs... L'interface web permet :

- d'importer des morceaux, des images (jaquettes), des vidéos
- de retagger (poser une étiquette sur) vos morceaux et associer des jaquettes
- de créer des playlists avec un ensemble de morceaux
- de créer des lives pour les Relay : pour relayer un stream (diffusion) d'un émetteur client
- de créer des playlists spéciales comme des jingles, des promo, une principale hors programmation
- de gérer une programmation d'une résolution de 15min avec des playlists, live, rediff, relay auto
- Etc.

Les modules principaux de programmation et diffusion :
- Tâche Linux client MySQL
- Interface entre la base de donnée audio et la diffusion
- Diffusion en boucle de la playlist principale
- Morceau promo horaire (ex 0h, 2h, 12h, …) de la playlist promo en boucle
- Jingle horaire (ex 0h, 0h30, 1h, 12h30…) de la playlist jingle en boucle
- Jingle de présentation régulier 24h avant le début d’un programme
- Prise de live et libération de l’antenne automatiquement pour les Relay
- Jingle avant un Live
- Enchaînement de Live sans jingle entre 2
- Contrôle de la diffusion sur la playlist principale : pas d’artiste ou morceau sur un période de diffusion
- Auto re-programmation
- Stream ogg ou mp3 + metadata avec id3v2 ou vorbis comment
- Relay de stream ogg ou mp3 + metadata client
- Modification du metadata de diffusion
- Playlist de secours si programmation HS

L'interface pour les auditeurs :
- Une description de la radio avec logo
- Un lien .pls sur la diffusion
- Les 5 prochains programmes + Flux RSS
- La diffusion : historique, en cours, suivant
- La grille des programmes hebdomadaires
- Etc.

Aller plus loin

  • # Screenshots avec IE

    Posté par  . Évalué à 0.

    Je trouve que pour un projet libre, les screenshots pris avec IE, ca fait quand même très moyen.....
    • [^] # Re: Screenshots avec IE

      Posté par  . Évalué à 4.

      en même temps il faut bien débugger / tester sur IE et mozilla, si on que ca fonctionne partout
    • [^] # Re: Screenshots avec IE

      Posté par  . Évalué à 1.

      Il est dit qu'un portage Windows est en cours, la capture a peut-être été faite lors d'un développement sous windows.
      De plus, on est libre d'utiliser le navigateur qu'on veut non? Où est l'ouverture d'esprit et la liberté de choix dans ton propos ?
      Je n'aime pas la liberté quand elle se restreint au choix des autres ...
      • [^] # Re: Screenshots avec IE

        Posté par  . Évalué à 1.

        *veut .. oula j'ai du mal moi

        tout à fait marmotte, ces captures ont été prises lors du dév sur windoz
  • # Un peu hors sujet, mais pas trop quand même

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

    J'ai regardé un bout de TV404 - bon je suis pas un amateur de télé de toutes façons, mais ça semblait pas mal.

    Et vous, qu'est-ce que vous écoutez/regardez comme radio/tv sur Linux ?

    Je suis resté sur
    http://radio.indymedia.org:8000/paris.ogg.m3u(...)
    (ces temps-ci en 404, enfin host not found, plutot)

    et quelques stations de radio-france que j'avais trouvé sur

    http://www.trustonme.net/didactels/215.html(...)

    La bande passante, en général est pas terrible. En tout cas, pas assez rapide pour saturer un adsl 512.

    En ce qui concerne la radio, ça parait bien, ce projet. Je vais monter une radio où je vais raconter ma vie, moi, tiens :))))
  • # Très intéressant mais...

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

    Le projet est vraiment intéressant et bourré de features vues nulle part ailleurs dans un logiciel libre. Je ne connais pas trop la radio 404 en question, mais je me doute qu'ils ont fait ce logiciel pour leurs besoins et qu'après ils l'ont lâché pour la communauté.

    MAIS... Je trouve la documentation fournie extrèmement insuffisante :/

    La plupart ne sont que des screenshots (parfois pas exactement comme ceux qu'on a dans la vraie interface) et l'ergonomie de l'ensemble laisse un peu à désirer.

    En outre, les tutoriaux ont l'air pas finis... Franchement c'est dommage pour une release, ça aurait dû être un peu plus travaillé niveau doc.

    Aussi, pourquoi faut-il absolument MySQL 4.1 alors qu'il est carrément hardmasked sur une gentoo (qu'est-ce que ça doit être sur une Debian Woody :), et pourquoi les register_global de PHP doivent être sur On? (alors que c'est quand même un trou potentiel de sécurité)

    Bref, ça m'a l'air vraiment prometteur tout ça, je ne peux que féliciter les créateurs. Cependant, comme je l'ai dit, y'a des petites choses à revoir quand même :)

    P.S.: Et puis je n'ai réussi à importer aucun morceau depuis mes fichiers, mais ça je vais en parler directement aux créateurs :)
    • [^] # Re: Très intéressant mais...

      Posté par  . Évalué à 1.

      on bosse actuellement sur les docs / tutoriaux ... donc ca viendra petit a petit ...

      ca ne se fait pas en claquant dans les doigts Mr Guillaume ....
    • [^] # Re: Très intéressant mais...

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

      Effectivement les docs vont venir peu a peu. On a tous la tête dans le guidon avec cette application, puisque nous la testons depuis septembre.

      David et Olivier (les 2 dev, a chanter sur l'air de "marc et sophie" : david et olivier, l'un fait du php, l'autre du C...) ont été submergé de demandes de fonctionnalités, par tous les animateurs de Radio404, ce qui explique les docs un peu disparates pas toujours en phase avec les captures d'écran.

      Pour David, c'est son premier developpement sous GPL, il à découvert linux lors du codage de l'appli, et l'idée de mettre a disposition mediabox 404 a fait son chemin suite a sa découverte du libre. IL y'a donc aussi dans cette démarche un espoir de retour de la part de cette communauté (comme elle aime a s'appeler) pour justement discuter des failles envisagables, pour aider a la traduction en anglais (ou autre), pour les docs, etc. Donc usez et abusez du forum, un cvs va venir pour les bonnes volonté qui souhaitent améliorer mediabox404.

      A mon gout, ce qu'il manque c'est un traitement du son (compression, cross fading), mais je pense que c'est assez compliqué, mais qui sait, peux être dans la version 2 :)

      En tout cas, vous n'imaginez pas le boulot fourni pas nos 2 developpeurs, il y'a presque un an de travail (pas a temps plein bien sur), et au résultat ça fait tourner Radio404 24h/24 quasiment sans aucun couac. Bravo.
      • [^] # Re: Très intéressant mais...

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

        Comme je disais je ne remets pas en cause la qualité de l'ensemble: les fonctionnalités ne manquent pas (j'ai même pas pensé au cross-fading et au traitement du son, c'est dire :) je déplore juste le manque de docs pour un lancement. (ou alors rendre le tout plus intuitif). Je sais bien que ça ne se fait pas en claquant des doigts, je suis juste un peu déçu que ça ne soit pas fait pour la release que vous avez faite.

        Courage en tous cas et continuez le bon travail, parce que vous devez être bien les seuls a avoir sorti un système de radio/tv online aussi complet :)

Suivre le flux des commentaires

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