Projets, idées autour de la webradio
Client webradio V1 : Studiobox
Modifier la distribution Studiobox pour la version 1 :
- La personnaliser aux couleurs des CEMÉA : DONE !
- Rajouter le partitionnement manuel indispensable pour éviter les accidents : DONE !
- Modifier le script d'envoi sur le bon flux radios.cemea.org : DONE !
- Adapter la version studiobox-amd64-v3_2.hybrid.iso et la studiobox-cemea qui proposent l'installation automatisé d'AirTime pour gérer la multidiffusion et la diffusion programmée (pistes, podcasts …)
- fioritures : icones … : voir le paquet idesk et ses icones à créer. DONE : les icones sont activables avec le menu “Afficher les icones”.
- Rajout d'un gestionnaire mixer : DONE : qasmixer lancé au démarrage de chaque diffusion ou enregistrement.
- Ajouter un kernel récent pour PC récent : non. Pas réussi. Est-ce possible sur cette version ?
- Rajout d'une page d'accueil simple par défaut pour diffusion interne : DONE
- Rajouter un cartoucheur pour lancer des sons rapidement : Soundux (Linux & Win)
Client webradio V5.11.2204
- Mise à jour de la distribution Studiovox V5 (ou V4) adaptée pour bullseye (iso 3.3 ici)
- Enlever la persistence
- Ajouter des logiciels plus simples (libreoffice, gestionnaire de fichiers)
- Son : easytag, VLC, Audacity, WinFF, Soundjuicer
- Firefox, qalsamixer…
- à compléter…
- Proposer un menu plus actuel (MATE ou XFCE, plutôt que openbox)
- simplifier l'interface de commande sur le bureau pour configurer la radio, le son, diffuser, difuser et enregister.
- Enlever la double saisie du mot de passe de canal
- Choisir son serveur (radios / webradios) et son port pour Icecast
- Remplacer Zenity par Yad
- Rajouter de la doc interne ?
MultiSite Web-radios
- Prévoir un formulaire pour la demande de création de flux de Webradio → Dans une page par défaut dans radios.cemea.org : DONE**
Serveur Webradio - développements
- Améliorer la vue du lecteur audio :
- Exemple : http://radio2b.remibelleau.fr/ qui utilise : https://jplayer.org/download/
- Ajouter un chat avec un salon dédié
- statistiques de vues en direct : on a les données, faut les inclure. :
- Stats Icecast : curl statut-json.xsl |jq / https://stedolan.github.io/jq
- Fusionner 2 flux radios (via Chat ou serveur Mumble) pour intervention à distance de plusieurs partenaires ? Solution avec outil de visio
- Ajouter un gestionnaire audio complet (installation automatique Airtime ?) pour diffusion en permanence de playlist
- Regarder des projets très intéressants comme AzuraCast : https://www.azuracast.com/about/#features
- Autre pistes : Libretime (valable uniquement pour une webradio), ou Openbroadcaster (rôle à éclaircir : pas de diffusion juste playlist ?)
Client Webradio - développement
- Intégrer la webradio à une distribution Linux standard sous forme de scripts zenity : vérifier la compatibilité avec pulseaudio et liquidsoap. Dans ce cas, on n'intégrera pas l'installation d'un serveur Icecast local : A Voir si on crée un paquet spécial qui installe la radio locale (.deb)
- Intégrer la techno Chromecast dans la webradio pour faire de la diffusion TV
- Diffusion de flux Vidéo : Serveur VLC, serveur icecast (ffmpeg export vers Icecast)
- Vue simplifiée (outils…)