Comment ça marche ?

, par Cerdic

Le site récupère et archive les Pouets de https://mamot.fr/tags/pouetradio et de https://mamot.fr/tags/tootradio et les présente dans une timeline temporelle unique, avec un player permettant de jouer tous les morceaux proposés par les mastonautes depuis une seule page.

Écouter un morceau

Pour écouter un morceau cliquer simplement sur le lien youtube et il se lancera dans le player en haut de la page sans la quitter. Il peut y avoir une petite attente le temps de récupérer la vidéo depuis Youtube.

Rechercher des pouets

Vous pouvez utiliser le moteur de recherche pour retrouver les #pouetRadios d’un utilisateur en indiquant son @pseudo dans le champ de recherche :
https://pouet.audio/?recherche=%40cerdic#

Si la recherche ne commence pas par un @ la recherche portera sur le texte des pouets : https://pouet.audio/?recherche=new+order

Navigation au clavier

Quand le focus est sur un lien audio (en principe c’est le cas automatiquement, sauf si vous vous déplacez au clavier dans la page), vous pouvez utiliser les raccourcis claviers suivants :
* Espace pour lancer/arrêter la lecture,
* Page Down ou N (Next) pour passer au morceau suivant
* Page Up ou P (Previous) pour passer au morceau précédent

Mon #PouetRadio n’apparait pas sur le site !

Seule les vidéos Peertube, Youtube, Viméo et Dailymotion sont jouées, ainsi que les sons provenant de Soundcloud. Les pouets ne contenant aucun lien vers un media de ce type ne sont pas affichés. Ils sont tout de même archivés et pourront apparaître quand de nouvelles sources seront supportées.

Si votre compte est sur une autre instance que https://mamot.fr il se peut que vos pouets n’apparaissent pas dans la timeline globale et du coup dans les hashtag.
La solution : suivez @pouetradio@mamot.fr, qui vous suivra en retour automatiquement (ça peut prendre quelques heures), et devrait ensuite voir vos pouets.

Est-ce qu’on pourrait améliorer en faisant...

OUI ! C’est un work-in-progress encore très imparfait, mais il y a plein d’améliorations prévues :
* enchaîner les morceaux les uns après les autres automatiquement ;
* charger le premier morceau de la liste à l’affichage initial ;
* garder le player visible quand on fait défiler la liste des pouets ;
* charger la suite des pouets quand la lecture arrive au dernier affiché ; (mais c’est un petit peu buggué encore)
* rafraichir avec les nouveaux pouets sans perdre la lecture en cours ;
* supporter les vidéos dailymotion et vimeo
* voir le support de soundcloud avec un player audio et en gerant le switch entre audio/video
* navigation au clavier
* un mode shuffle pour lecture dans un ordre aléatoire
* avoir un filtrage par hashtag pour permettre de choisir son genre musical
* etc.

Si vous avez d’autres idées d’amélioration ouvrez un ticket : https://github.com/cerdic/pouetRadio/issues :)