====== RadioK la radio FM ultra locale de Kerminy ====== {{tag>radio}} {{tag>radiok}} Pas besoin de smartphone, juste une radio FM sur pile, c'est RadioK la radio ultra locale du château de Kerminy Le petit émetteur FM est dans le grenier, son entrée son est connecté à une carte USB/son sur la machine serveur NAS. J'ai tenté d'utiliser un machine virtuelle mais ce n'est vraiment pas un bonne idée car elle n'a pas réellement de temps de fonctionnement continue. D’où l'utilisation du serveur NAS sur l'Odroid HC2 qui lui n'a pas de problème de ressource. j'ai installé un serveur mpd avec une configuration relativement classique, * sortie audio alsa , sur la carte son USB * media sur /var/www/html/dokuwiki/data/media et playlist aussi j'ai donc installé un dokuwiki pour gérer les médias et les playlists hebdomadaires, ce que je trouve relativement pratique, le dokuwiki est un outil versatile qu'on connaît bien. Il fonctionne sur un port http différent pour laisser la place à openmediavault (nginx) des scripts dans /usr/local/bin * font la préparation des listes de lecture en transformant les balises dokuwiki en m3u pour mpd en les placant dans media * un //cron// lance le matin la lecture par un client mpc * je prévois une programmation par //at// pour des diffusions ponctuelles * on peut accéder au serveur mpd avec un client normal (cf https://www.musicpd.org/clients) ===== Utilisation ===== * http://192.168.1.9:81 ou http://radiok.local:81 pour l'accès au média (uniquement en interne) * régler la radio (dans le grenier escalier nord) * les listes de lectures sont faites automatiquement au lancement à 9h chaque jour * accès avec un client mpd sur le volume ou la liste en cours (serveur 192.168.1.9 port 6600) * accès au lecteur en cours http://192.168.1.9:82 ou http://radiok.local:82 * c'est un [[ https://jcorporation.github.io/myMPD/ | myMPD ]] ===== reste à faire ===== * inverser les ports radiok/openmediavault pour une lecture plus facile * finir le script de prog horaire * installer un client mpd web pour simplifier le tout * faire une liaison avec le serveur icecast pour intégrer du directe dans les listes de lecture * connecter une petite table de mixage matériel pour s'y connecter au grenier , moment de live...