Système gestion plusieurs sources streaming

Plus anciens d’abord Plus récents d’abord

2 messages · 2 016 vues · ouvert

Ce sujet faisait partie des archives de l’ancien forum. Son premier et son dernier message ont été repris ; les réponses intermédiaires n’ont pas pu être récupérées.

mrmazureMembres +
·68 messages

Bonsoir à tous,

Pour donner suite au sujet démarré par Michael (http://www.radios-fr.com/topic/15677-logiciel-pour-basculer-dun-studio-a-un-autre-pour-webradio/), et voyant que le garçon à de bonnes idées, mais malheureusement j'ai peur que niveau réalisation ça ne suive pas, je me suis mis en tête d'imaginer un système fonctionnel qui répondrait à ses interrogations et qui pourrait faciliter la vie à des centaines de petites webradio, ainsi qu'à des plus grosses.

Donc pour résumer mon propos, il arrive souvent que plusieurs animateurs qui se trouvent à des kilomètres l'un de l'autre animent leurs émissions sur la même webradio en se partageant le serveur commun. Ce qui donne lieu à de nombreux blancs, pendant le passage d'une source à l'autre. Le problème se pose aussi lors des délocalisations des studios, comment diffuser le son extérieur en tenant compte de la latence, etc. Je pense que vous avez compris le problème.

J'ai donc imaginé un système qui pourrait résoudre ce problème, et faciliter l'utilisation d'un seul serveur par plusieurs personnes.

 

Voilà tout d'abord un exemple d'interface pour le programme. ​Avant de continuer, comprenez bien que ce n'est qu'une idée, je n'ai pas les compétences pour réaliser ce système. Cependant je pourrais trouver des gens capables de le faire, si cela représentait un réel intérêt pour les radios.

 

1380929926-sousstreamscoops-small.png

Cliquez sur l'image pour l'afficher en grande.

 

L'interface se décompose en plusieurs éléments (je vais décomposer ligne par ligne).

1 - L'état de chaque sous-serveur : Personne connectée et diffusant, personne connectée souhaitant diffuser, personne connectée, slot vide).

2 - La latence entre l'envoi du signal depuis la source jusqu'à la réception par le sous-serveur puis le serveur principal.

3 - La durée avant la fin de la piste en cours et de la playlist (en tenant compte de la latence).
4 - La liste des derniers morceaux joués et le titre en cours.
6 - Le chat qui permet de discuter.

En bas
1 - L'état du serveur général, et infos sur la diffusion.
2 - System de détection de silence, qui prend le relais une fois un blanc de X secondes détecte sur le slot ON AIR.

 

Voilà très rapidement un tour du système.

Alors concrètement, comment fonctionne-t-il ? Il nécessite tout d'abord de disposer d'un serveur dédié, qui pourra faire tourner le système. Ce système se compose de plusieurs serveurs (shoutcast OU icecast) qui vont venir réceptionner les signaux envoyés par les animateurs sur leurs propres slots. Ensuite le ou les signaux ON AIR sont renvoyés par le système sur un slot final qui sera écouté par les auditeurs. Le tout fonctionne donc via une multitude de petits serveurs de réceptions et 1 de diffusion. Ce système se présentant un peu comme une table de mixage en ligne, il permettrai de jouer plusieurs sources (slot) en même temps.

 

Alors évidemment tout cela devrait être lié au logiciel de diffusion. Moi qui utilise Radio DJ, maintenant que Marcus à intégré une fonction de plug-in's, je me dis que ce système est tout à fait implantable dans ce soft.

 

Techniquement ce genre de système est totalement réalisable, cependant il nécessite des heures de travail pour être créé. Alors les questions que j'aurai à vous poser sont :
1. Ce genre de système pourrait-il vous intéresser ?
2. Si oui, quel prix seriez-vous prêt à mettre pour l'utiliser ?
3. Quelles sont - selon vous-, les fonctions qui manquent ?

Bonne soirée à tous, j'espère que l'idée vous plaire (ça fait longtemps que j'ai en tête ce genre de truc).
TOMi

Vous avez quelque chose à dire ?

Connectez-vous ou créez un compte pour répondre, en texte ou en message vocal.

Vous avez tout lu.2 messages affichés sur 2 · du plus récent au plus ancien