technique:webradio_projet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
technique:webradio_projet [2020/05/29 00:14] francoisatechnique:webradio_projet [2021/08/28 13:03] francoisa
Ligne 1: Ligne 1:
 ====== Projets, idées autour de la webradio ====== ====== Projets, idées autour de la webradio ======
  
-===== TODO - V1 =====+===== Client webradio V1 : Studiobox =====
  
-Modifier la distribution pour la version 1 :+Modifier la distribution Studiobox pour la version 1 :
  
   * La personnaliser aux couleurs des CEMÉA : **DONE**  !   * La personnaliser aux couleurs des CEMÉA : **DONE**  !
Ligne 14: Ligne 14:
   * Rajout d'une page d'accueil simple par défaut pour diffusion interne : **DONE**   * Rajout d'une page d'accueil simple par défaut pour diffusion interne : **DONE**
  
-===== Site Grav Web-radios =====+===== 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 : **[[https://radios.cemea.org/demande-de-radio-cemea|DONE**]]**   * Prévoir un formulaire pour la demande de création de flux de Webradio → Dans une page par défaut dans radios.cemea.org : **[[https://radios.cemea.org/demande-de-radio-cemea|DONE**]]**
-===== V2 Pistes de développement =====+===== Serveur Webradio développements =====
  
-  * Améliorer la vue audio +  * Améliorer la vue du lecteur audio 
-  * Ajouter un chat+  * Ajouter un chat avec un salon dédié
   * **statistiques**  de vues en direct : on a les données, faut les inclure. :   * **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|https://stedolan.github.io/jq]]       * Stats Icecast : curl statut-json.xsl |jq / [[https://stedolan.github.io/jq|https://stedolan.github.io/jq]]
       * Autres solutions : [[https://icecast.org/docs/icecast-trunk/server_stats/|maison]] ? [[https://plugins.matomo.org/IcecastStatistics|Matomo]] ? [[http://webalizer.bzhtec.com/|Webalizer]] ? Faut-il les rendre publiques / privées ? Pour chaque canal ?       * Autres solutions : [[https://icecast.org/docs/icecast-trunk/server_stats/|maison]] ? [[https://plugins.matomo.org/IcecastStatistics|Matomo]] ? [[http://webalizer.bzhtec.com/|Webalizer]] ? Faut-il les rendre publiques / privées ? Pour chaque canal ?
-  * Fusionner 2 flux radios (via Chat ou serveur Mumble) pour intervention à distance de plusieurs partenaires. +  * 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 ?)+  * 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|https://www.azuracast.com/about/#features]] 
 +      * [[.:webradio:azuracast_serveur|Mise en place de azuracast : prometteur !]] 
 +  * Autre pistes : [[https://libretime.org|Libretime]] (valable uniquement pour une webradio), ou [[http://support.openbroadcaster.com/|Openbroadcaster]] (rôle à éclaircir : pas de diffusion juste playlist ?) 
 +  * Gestion de podcast avec [[https://anthony-gourraud.medium.com/castopod-un-service-dhébergement-de-podcasts-open-source-1c101037e3e6|Castopod]] ou avec une instance [[https://funkwhale.audio/|Funkwhale]] (fédérable)
  
-==== Autres pistes ====+===== 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éer un paquet spécial qui installe la radio locale (.deb)+  * 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   * Intégrer la techno Chromecast dans la webradio pour faire de la diffusion TV
   * Diffusion de flux Vidéo : Serveur VLC, serveur icecast ([[https://wiki.xiph.org/Icecast_Server/Streaming_WebM_to_Icecast_with_FFmpeg|ffmpeg export vers Icecast]])   * Diffusion de flux Vidéo : Serveur VLC, serveur icecast ([[https://wiki.xiph.org/Icecast_Server/Streaming_WebM_to_Icecast_with_FFmpeg|ffmpeg export vers Icecast]])
   * Vue simplifiée (outils…)   * Vue simplifiée (outils…)
  
-==== V2 : première version Proof of concept ====+===== Client webradio V2 : Librazik =====
  
-  * [[:technique:webradiov2_librazik|Version fonctionnelle à partir d'une ]][[:technique:webradiov2_librazik|Linux Debian Stretch ]]et des dépots [[https://librazik.tuxfamily.org/|Librazik]]+  * [[.:webradiov2_librazik|Version fonctionnelle à partir d'une ]][[.:webradiov2_librazik|Linux Debian Stretch ]]et des dépots [[https://librazik.tuxfamily.org/|Librazik]]
  
  
  • technique/webradio_projet.txt
  • Dernière modification : 2024/04/18 13:41
  • de guillaumev