Le développement de francosteemradio

in #fr7 years ago (edited)

Le lancement de la @francosteemradio désormais officialisé, il est enfin temps pour moi de souffler un peu, après tant de temps consacré à l'élaboration de ce projet qui m'a plus que passionné. Cependant, le repos sera de courte durée car tout reste encore à faire. Développer et faire progresser le projet sera l'une de nos priorités. Nous comptons sur la participation de la communauté pour faire vivre et implanter ce nouvel outil, au cœur du microcosme francophone présent sur le réseau Steem. Aujourd'hui, par le biais d'un article interposé, je vais tirer un premier bilan de cette folle entreprise qui ne fut vraiment pas de tout repos...

Un départ parsemé d’embûches !

Comme vous le savez, si vous avez lu le topic de présentation , la venu de ce projet est le résultat de la collaboration de trois membres qui se sont réunis à de multiples occasions afin d'élaborer l'aspect théorique de la chose. L'élément déclencheur de l'édification de la structure se réalisa lors de la commande du serveur de streaming audio par les soins de la société Amazon. Autant vous dire que celui ci c'est fait désiré, à cause d'une livraison plus que chaotique. N'étant pas livré en temps et en heure (merci la compagnie de transport TNT), ce léger problème a retardé le déroulement des débuts des opérations, à savoir la configuration du serveur et de la programmation des différents outils qui seront mis à la disposition des administrateurs. Bien entendu, nous sommes tous tenu par des obligations d'ordre familiale ou professionnel et comme le temps n'est pas extensible à souhait, il a fallut attendre la venu du weekend suivant ainsi que la livraison du serveur pour enfin me mettre au travail.

Comme décrit dans mon ancien article, l'engin en ma possession dispose de ressources suffisantes, bien que limité avec ses 4go de ram non extensible, pour offrir et distribuer un flux continu de données en streaming à l'intention des auditeurs. Mais pas que... Il faut bien penser que celui ci doit à la fois posséder des moyens correctes pour ne pas flancher sous Windows 10 (oui, je sais...Linux aurait été une solution plus économique en terme de puissance. Seulement les autres intervenants n'étant pas familier avec l'utilisation d'un UNIX-like, il a fallu écarter cette possibilité), disposer de tous les outils de streaming (logiciel de retransmission, générateur de playlists , table de mixage virtuel) mais aussi de proposer un serveur FTP, ainsi que d'un serveur VNC dédié à la prise en main. Fort heureusement, avec un semblant d'optimisation, tout ce beau ne consomme que la moitié de la ram alloué ! Il me fallut près de deux jours au complet, avec de courtes nuits, pour obtenir un résultat assez satisfaisant ! Et cela n'était que la base dans l'espoir d’entendre les premiers sons de la radio !

Parlons technique !

Encore faut il que le public puisse accéder au contenu et profiter de la programmation musical proposé par la @francosteemradio ! Il a donc fallu intégrer un second serveur qui est chargé, à son tour, de délivrer le flux vers les appareils des auditeurs. Dans un premier temps, l'utilisations des services de shoutcast nous permet de préparer nos propres infrastructure et de patienter sereinement durant quelques semaines. Coté technique, nous avons opté pour une qualité d'encodage en AAC+ en 96kbps. Le choix de ce format est à mon sens un bon compromis qualité sonore/taille de données. Le AAC+ dispose d'un meilleur algorithme que le mp3 et propose un confort sonore proche d'un fichier à 160kbps, pour une consommation de données largement moins important. Les petites connexions ne seront donc pas pénalisé et pourront profiter d'une retransmission à la fois stable ainsi que d'une acoustique plus qu'acceptable ! A titre d'information et pour quantifier un peu tout ça, sur une diffusion en continu de 7h46 en continu, nous avons uploadé l'équivalent de 1.30 Go de données.

Pour rendre l'utilisation de la radio interactive et convivial, un bot discord se devait de faire son apparition dans le chat de @francosteemvotes. C'est ainsi que le bot @francosteemradio naquis. Provenant d'un léger re-paramétrage par mes soins du script, fourni par la team focabot, la structure de celui est hébergé également par le serveur de streaming et déployé sur son channel dédié ! Concrètement, il se comporte comme un simple lecteur de média, à la différence près qu'il diffuse le flux du serveur shoutcast en temps réel sur le Discord.

Une nouvelle aventure nous attend !

Pour terminer, il reste évidemment beaucoup de travail à effectuer afin d'optimiser le fonctionnement de la radio et ainsi vous proposer quelque chose de qualité. Le plus important reste toutefois le contenu qui vous sera délivré et nous espérons que tout cela suscitera des envies de projet d'émission ou des concepts sur ce nouvel espace d'expression ! Un projet communautaire qui vous est dédié !

Sort:  

quel est la ligne directrice musicale de la radio ? quel(s) style(s) ?

Pas de style en particulier, bien que la sensibilité musical peut être très suggestif nous ne sommes pas réfractaire à une diversité du contenu des diffusions. A terme, nous souhaitons dédier une large parti du temps d'antenne aux musiciens qui gravitent autour de la blockchain Steem.

bravo et bonne continuation

Great information. thanks for sharing

Sacré projet !
Et vous pensez diffuser la lecture automatique des articles publiés sur Steemit ?
Ou alors vous pensez que les rédacteurs prépareront des podcast spécifiques ?
Prochaine étape une TV ? ;-)

Il y a déjà des projets de podcast en cours de réalisation. Si vous avez des idées , n'hésitez pas à les soumettre au compte @francosteemradio .

Je découvre le projet, quel boulot, félicitations !!!

Hâte Hâte Hâte !

Beaucoup de succès à tous !

Mille mercis, @ixindamix, pour ce tour du propriétaire de ton installation de serveurs non propriétaires (car sous logiciels libres, héhé). Il est vrai qu'en tant que "simples auditeurs" nous sommes souvent loin de soupçonner la charge de travail et de planification qui sous-tend l'arrivée d'un signal sonore à notre ordi :-)

Une question: le bot de @francosteemradio accepte-t-il les liens depuis la plateforme de Musicoin.org ? Je suis assez bien impliqué dans cette communauté, qui propose déjà les enregistrements d'environ 40.000 artistes et est, sauf erreur de ma part, le seul écosystème musical basé sur une chaîne de blocs à permettre l'écoute gratuite de toutes les oeuvres, et simultanément la rémunération des artistes en cryptomonnaie.

Il serait sympa de les inclure dans la programmation de la radio, en substitution progressive des liens vers les TUGAFA (YouTube, Dailymotion,...) qui non seulement rétribuent beaucoup moins les auteurs-compositeurs-interprètes, et qui en outre font désormais partie des ennemis déclarés du recours aux chaînes de blocs, donc de Steemit (cf. l'annonce de YouTube sur la suppression graduelle des contenus relatifs aux cdb...).

Pour le moment non, le serveur sera à terme dédié aux artiste autoproduits et indépendants provenant de la blockchain Steem. Nous espérons qu'à terme notre programmation soit composé à ses 3/4, d'artistes qui exercent ici et la tout leurs talents dans les colonnes de Steemit ou Busy.

Merci bien de ta réponse, @ixindamix, et dommage... Musicoin, de son côté, diffuse les oeuvres des artistes Steemiens.

Salut, le projet est très cool! Comment on peut faire pour s'impliquer?