Logiciels libres & Radios libres Rencontres Mondiales du Logiciel Libre 1 juillet 2008 Alban Peignier http://www.tryphon.org
Pré-histoire de 1990 à 2000, les supports magnétiques ont disparu la clé : la capacité de stockage compressions lossy type mp3 capacité des disques durs obstacles au libre cartes sons propriétaires le traitement du son reste longtemps un domaine purement professionnel Logiciels libres & radios libres - http://tryphon.org 2
Logiciels libres & Radios libres Pré-production Gestion d'antenne Liaisons Diffusion Mise en ligne Clients Logiciels libres & radios libres - http://tryphon.org 3
Pré-production / Montage Préparation avant diffusion Couper, assembler, envoyer, ranger Logiciels de montage Audacity, rezound,... Batching Gestion des contenus Logiciels libres & radios libres - http://tryphon.org 4
Pré-production / Montage Audacity multi-plateforme complet défauts d'ergonomie Rezound petits fichiers Logiciels libres & radios libres - http://tryphon.org 5
Pré-Production / Batching énormement d'outils en ligne de commande sox, ecasound solutions basées sur des scripts, cron manque de GUI dans le domaine encoding/decoding avec presets upload / download clustering Logiciels libres & radios libres - http://tryphon.org 6
Pré-production / CMS l'enfer des répertoires partagés problèmes pour les gros dispositifs Radio Esperanzah 2007 20 personnes 70 heures de programmes plus de 60 Go de données produites Logiciels libres & radios libres - http://tryphon.org 7
Pré-production / CMS gestion des documents audio stockage fichiers non compressés souvent ~ 1Go compressions flac Ogg/Vorbis pour échange Ogg/Vorbis pour le web versionning, archivage, backup... Logiciels libres & radios libres - http://tryphon.org 8
Pré-production / CMS solution actuelle NAS 500Go Gigabit scripting et crons manque de gestion des métadonnées : description de l'émission, participants, auteurs statut (brut, pad, déjà diffusé) classement (par émissions, catégories, tags) Logiciels libres & radios libres - http://tryphon.org 9
Gestion d'antenne diffusion automatique programme musical rediffusions webradios différées direct live assist lancement des jingles, musiques, reportages centraliser tous les sources (& destinations) Logiciels libres & radios libres - http://tryphon.org 10
Gestion d'antenne / Direct antenne entièrement informatique plus de cassette, MD dans le studio platine CD en dépannage interactivité beaucoup de sorties son matériel abordable carte son 10 entrées / 10 sorties : ~ 300 disque dur / dual display Logiciels libres & radios libres - http://tryphon.org 11
Gestion d'antenne / Rivendell assistance du direct diffusion automatique... communauté importante Logiciels libres & radios libres - http://tryphon.org 12
Gestion d'antenne / Direct traitement du son mastering de l'antenne (Jamin) départs / arrivées de liaisons streamings duplex jack.udp pige d'antenne... Logiciels libres & radios libres - http://tryphon.org 13
Gestion d'antenne / Pige enregistrement 7j/7 24h/24 obligation légale départ vers la post-production rediffusions mise en ligne solutions rotter, jack-backup propriétaires très moches Logiciels libres & radios libres - http://tryphon.org 14
Diffusion automatique définitions des programmes playlist très évoluée planning, grille des programmes scheduler musique (publicité...) backend compliqués player : enchaînement, départs horaires,... scheduler : vers des outils séparés? gestion des documents : stockage, métadonnées Logiciels libres & radios libres - http://tryphon.org 15
Diffusion automatique solutions Rivendell Mediabox 404 CampCaster Liquidsoap... Logiciels libres & radios libres - http://tryphon.org 16
Gestion d'antenne contraintes techniques différentes direct temps réel beaucoup d'entrées/sorties (jackd) tuning matériel/logiciel délicat diffusion automatique besoin matériel moindre défi du support du multi-canaux Logiciels libres & radios libres - http://tryphon.org 17
Liaisons - captures captations concerts, conférences duplex entre studios entre deux pièces à travers un site liaisons grande distance entre radios, entre studios et émetteur Logiciels libres & radios libres - http://tryphon.org 18
Liaisons - captures solutions informatiques abordables matériel carte son 2/4 voies (~ 150 ) vieux PC, (disque dur) transmission filaire, wifi, ADSL solutions adaptables au plus fin remplace LS et équipements couteux Logiciels libres & radios libres - http://tryphon.org 19
Liaisons captures intégration matériel / logiciel latence / qualité / QoS transport temps réel : jackd / jack.udp streaming : icecast2 / alsaplayer, ogg123 asynchrone : loop record / upload Logiciels libres & radios libres - http://tryphon.org 20
Liaisons captures / Exemples Captation de concerts 4 voies : micros ambiances 30 heures d'enregistrement upload continu Direct Radio Bemba ogg haute qualité 700 kb en filaire (~ 250 m)... ogg123 en sortie Logiciels libres & radios libres - http://tryphon.org 21
Diffusion Diffusion streaming classique peercasting Diffusion la demande mise à disposition Logiciels libres & radios libres - http://tryphon.org 22
Diffusion - streaming domaine plus connu client / serveur : icecast2 serveur dedié accessible : offre dedibox, kimsufi montée en charge assez simple (pool) Logiciels libres & radios libres - http://tryphon.org 23
Diff streaming / Peercasting n clients / n+1 serveurs permet le streaming @home / low-cost obstacles défi pour QoS solutions techniques complexes ne crée pas une bande infinie (video) solutions Peercast, FreeCast, p2p-radio Logiciels libres & radios libres - http://tryphon.org 24
Diff streaming / FreeCast FreeCast tracker / root GUI player intégré transport UDP NAT transversal Java / Webstart... du travail Logiciels libres & radios libres - http://tryphon.org 25
Diffusion streaming / Sources solutions ices2, darkice... oddcast (windows) stabilité vrai serveur : démon, reboot, supervision machine dédiée récupération : jackd / carte son pige d'antenne Logiciels libres & radios libres - http://tryphon.org 26
Diffusion streaming pas si accessible dispositif complet rarement en place lacunes classiques serveur linux / source windows (VNC) statistiques supervision services payants toujours aussi chers? Logiciels libres & radios libres - http://tryphon.org 27
Diffusion - A la demande écoute depuis le web / podcast répertoire upload ftp et consultation http? montée en charge difficile upload, compression (multi-formats) nombre d'émissions/podcasts bande passante downloads parasites... Logiciels libres & radios libres - http://tryphon.org 28
Mise en ligne la vitrine de tout un travail medium de plus en plus prioritaire espace de diffusion encore concurrentiel les grandes radios ont un peu de mal... à la croisée de deux savoir-faires cohabitation entre web / radio Logiciels libres & radios libres - http://tryphon.org 29
Mise en ligne / Web réfléchir le web design mise en valeur du contenu textes (beaucoup) navigation référencement accessibilité du contenu l'écoute n'est pas simple pour tous les visiteurs Logiciels libres & radios libres - http://tryphon.org 30
Mise en ligne / Web décomposer les problématiques pour mieux exploiter les savoirs-faires intégration plutôt que tout en un CMS dédié à la publication web outil pour les documents audio nos solutions web : SPIP, Django, maintenant Bonnes- Ondes.fr audio : AudioBank, RadioSwap,... Logiciels libres & radios libres - http://tryphon.org 31
Mise en ligne / Audiobank stockage upload compressions classements échanges intégration web podcasts Logiciels libres & radios libres - http://tryphon.org 32
Mise en ligne / Bonnes Ondes émissions épisodes textes & images sons associés rss & podcasts templates beta Logiciels libres & radios libres - http://tryphon.org 33
Mise en ligne / Radio adapter le contenu audio formats courts intégral / extraits émission fragmentée : une playlist plutôt qu'une heure de programme visibilité sur les programmes à venir prendre des photos... Logiciels libres & radios libres - http://tryphon.org 34
Clients au bout de la chaine diffusion grand public rencontre entre le libre et le public écouter sur le web podcast Logiciels libres & radios libres - http://tryphon.org 35
Clients accès des plateformes non-libre support ogg rare VLC intégration navigateur difficulté pour mettre en place un lecteur embarqué en évitant Flash applet Java + Ogg/Vorbis... Logiciels libres & radios libres - http://tryphon.org 36
Clients / Podcast intégration navigateur copier/coller de l'url affichage des metadata description lien vers le site support bittorrent optimisation simple des downloads pas très répandu (gpodder) Logiciels libres & radios libres - http://tryphon.org 37
Perspectives fédération small is beautiful... échanges d'émissions entre radios échange par Internet outils pour cela (AudioBank...) une autre organisation productions multi-diffusées échanges entre producteurs, diffuseurs,... Logiciels libres & radios libres - http://tryphon.org 38
Perspectives services clé en main... libres box (source streaming, pige,...) plateforme communautaire de diffusions mixage numérique remplacer les tables mixages analogiques surface de contrôle porte ouverte pour un environnement tout informatique et libre beaucoup de travail... Logiciels libres & radios libres - http://tryphon.org 39
Perspectives entre les radios libres/associatives les communautés du logiciel libre beaucoup en commun 2 communautés militantes et passionnées très complémentaires les radios ont besoin de savoir-faire informatique geeker pour du concret, ça fait du bien ;-) Logiciels libres & radios libres - http://tryphon.org 40
Questions Pour continuer la discussion radio-logiciel-libre@lists.tryphon.org http://www.tryphon.org Logiciels libres & radios libres - http://tryphon.org 41