Lancer une station de radio WordPress 24/7 (sans VPS ni plateforme de podcast)

Cet article a été traduit de l'anglais avec l'aide de l'IA. Lire l'original
Lecteur WebRadio WordPress dans un article public, station linéaire 24/7 avec info en direct

Votre flux podcast n’est pas une station de radio.

C’est une liste d’épisodes distincts, publiés selon un calendrier, triés par date, attendant qu’un auditeur appuie sur play. Une station de radio joue en continu. Quelqu’un l’allume en cuisinant, il entend ce qui passe déjà. Une heure plus tard il éteint sans avoir choisi quoi que ce soit. Demain il revient. Personne ne lance un épisode ; on se branche.

Ce décalage est un problème plus grand qu’il n’y paraît pour quiconque produit de l’audio éditorial. Votre audience podcast a passé des années à apprendre que « appuyer sur play sur le dernier épisode » est à quoi ressemble l’audio. Le rôle de compagnon en fond, toujours allumé, qu’occupent la radio terrestre et le streaming musical — talk, fil info, playlist curée qui ne s’arrête jamais — n’est pas ce qu’un flux RSS d’épisodes remplit.

Deuxième problème : quand un auditeur clique depuis votre article pour lancer l’épisode intégré, le lecteur s’ouvre sur spotify.com ou apple.co, ou la plateforme sur laquelle l’épisode a été syndiqué. La lecture se termine. Leur app de podcast, pas la vôtre, suggère quoi écouter après. Vous avez payé le trafic qui les a amenés sur votre site. Une plateforme a gardé l’attention.

Et troisième, pour ceux qui ont pris l’autre voie et auto-hébergé : vous avez échangé le lock-in contre du temps d’administration. Un Icecast ou AzuraCast sur un VPS quelque part. Un script AutoDJ. Des certificats SSL à renouveler. Des ports à ouvrir. Un tableau de bord que seul vous savez utiliser. Le contrôle, oui — au prix d’une charge de maintenance permanente que vous n’aviez pas signé en décidant de faire une station.

Vous pouvez avoir ce qui se trouve entre ces pôles — votre propre station, sur votre propre site WordPress, sans le VPS. Ce guide explique comment.

Les trois coûts d’une radio 24/7

Faire de l’audio à n’importe quelle échelle — épisodes à la demande ou flux radio linéaire — a trois coûts récurrents : transcodage de chaque actif en formats adaptatifs, stockage des segments encodés, et bande passante pour livrer ces segments aux auditeurs. Une chaîne radio 24/7 les affronte en continu. L’encodage suit la croissance de la bibliothèque. Les segments restent en ligne pour chaque actif en rotation. La bande passante est facturée chaque heure où quelqu’un est branché — et pour la radio, un auditeur dévoué peut rester sur un flux toute une journée de travail.

L’audio est indulgent sur le coût par auditeur parce que les débits sont faibles — un flux AAC 160 kbps est une fraction de ce que coûte une vidéo 1080p. Mais les écoutes radio sont longues, donc la bande passante cesse d’être la dimension gratuite dès que vous avez une vraie audience. Stockage et transcodage restent des postes réels.

Les plateformes podcast (Spotify for Podcasters, Acast, Buzzsprout, Podbean) cachent ces trois coûts derrière le partage de revenus publicitaires, des paliers d’abonnement, ou les deux. Mixcloud paie les droits pour vous et limite la façon dont votre flux peut être consommé. Icecast et AzuraCast vous laissent tout gérer vous-même — gratuit en logiciel, cher en temps : un VPS qui ne dort jamais, une distrib à patcher, un déploiement à surveiller.

Le plugin WebTV & WebRadio divise la charge : transcodage et génération de playlist tournent sur l’infrastructure iReplay.TV, tandis que vos segments audio restent sur votre site WordPress et sont servis depuis votre domaine. La facturation repose sur le pic d’auditeurs simultanés — la seule métrique qui corresponde à la valeur réelle de l’audience, plutôt qu’au nombre d’heures encodées ou aux gigaoctets en stockage froid.

Les formules démarrent gratuitement. L’offre gratuite couvre une chaîne et jusqu’à cinq auditeurs simultanés — assez pour tester, pas pour porter du vrai trafic. Les formules payantes commencent à 25 auditeurs simultanés. Les tarifs actuels sont sur la page de configuration.

Votre station radio WordPress en moins d’une heure

1. Installer le plugin

Téléchargez le ZIP depuis la page de configuration. Dans l’admin WordPress : Extensions → Ajouter → Téléverser une extension, sélectionnez le ZIP, installez, activez. Le plugin sera accessible depuis l’annuaire WordPress.org dès que la soumission aura été approuvée.

Tableau de bord du plugin WebTV et WebRadio dans l’admin WordPress
Le tableau de bord gère à la fois les chaînes WebTV et WebRadio.

2. Se connecter à iReplay.TV

Allez dans WebTV & Radio → Réglages, collez votre clé API et votre secret, cliquez sur Tester la connexion. Sans identifiants, créez un compte gratuit et récupérez-les depuis votre page de compte.

Un détail qui compte si votre équipe sécurité surveille les activations : le plugin n’émet aucune requête sortante tant que des identifiants valides ne sont pas sauvegardés. Il reste dormant à l’activation — pas de phone-home, pas de heartbeat, pas d’inscription auto. Les tâches cron ne sont programmées qu’une fois le site rattaché à un compte.

3. Créer votre chaîne WebRadio

WebTV & Radio → Chaînes → Ajouter. Choisissez WebRadio comme type — le plugin transcode alors en audio seul, saute les variantes vidéo et rend le shortcode avec le lecteur audio. Donnez un nom — Matinale, Entretiens longs, peu importe l’identité de votre station — un handle (dans le shortcode et l’URL publique), une langue, une classification d’âge.

Formulaire de création de chaîne WebRadio WordPress
Formulaire de création. Sélectionner « WebRadio (Audio seul) » comme type bascule le lecteur en mode audio.

Un réglage compte pour la distribution ensuite : la case Chaîne publique. Cochée, la chaîne apparaît automatiquement dans l’écosystème de l’app My TV Channel (iOS, iPadOS, tvOS, macOS, Web ; Android en développement). L’app gère les chaînes audio comme les vidéo, ce qui donne à vos auditeurs une destination « se brancher » dédiée sur leur téléphone — quelque chose qu’un flux podcast dans Apple Podcasts ne peut pas vraiment reproduire.

4. Téléverser votre bibliothèque

Cliquez sur Gérer les assets, glissez des fichiers audio dans la zone de dépôt — MP3, WAV, FLAC, AAC, M4A acceptés. Le plugin découpe les uploads pour survivre aux timeouts des hébergements mutualisés, puis envoie chaque fichier à iReplay.TV pour transcodage en HLS adaptatif à 160 kbps AAC.

Téléversement d’assets audio en cours pour une station WordPress WebRadio
Upload découpé avec progression par fichier, chaque fichier passant par Téléversement → Transcodage → Prêt.

Chaque asset a un poids de 0 à 10. Le planificateur choisit l’élément suivant selon ces poids — un asset de poids 10 passe environ dix fois plus souvent qu’un asset de poids 1. Concrètement, pour une station spoken-word : votre quotidien phare à dix. Entretiens evergreen à six ou sept. Matériel d’archive à trois. Les curiosités que vous aimez mais pas tout à fait alignées à un — présentes mais rares.

Dès que vous avez quatre assets prêts totalisant au moins quinze minutes, le planificateur génère un lookahead de 48 heures et la chaîne est en ligne. Deux auditeurs qui se branchent à des heures différentes entendent des ordres différents ; rien ne se répète trop ; vous n’avez pas à construire de grille. Pour des cas éditoriaux spoken-word — talk, news en rotation, flux 24/7 d’un réseau de podcasts — l’aléatoire pondéré suffit à ressembler à une station programmée.

5. Intégrer le lecteur

Sur n’importe quelle page ou article WordPress, le shortcode :

[ireplay-radio channel="votre-handle"]

C’est toute l’intégration. Le lecteur est une barre « se brancher » compacte, toujours active — nom de chaîne, titre en cours, play/pause, volume — pas un sélecteur d’épisodes. Les auditeurs qui arrivent sur votre article voient quelque chose qui se comporte comme une radio, pas comme un catalogue de podcasts.

Rafraîchissez la page publiée et la station diffuse. Les auditeurs qui arrivent à des moments différents entendent différentes positions dans la fenêtre de 48 heures — vous avez une station.

La suite, quand vous êtes prêt

L’aléatoire pondéré suffit pour la plupart des chaînes 24/7 éditoriales. Quand la station grandit vers une vraie grille — matinale drivetime, rotation news à l’heure, dimanche thématique — vous voudrez du contrôle temporel. L’app compagnon d’iReplay.TV, My TV Channel, gère les chaînes radio comme les vidéo. Timeline visuelle, blocs drag-and-drop, insertion live pour un invité au téléphone, bascule automatique sur la rotation si le live tombe. iOS, iPadOS, tvOS, macOS, Web ; Android en développement.

L’inventaire publicitaire est l’argument le plus fort pour faire de l’audio comme ça plutôt que via une plateforme podcast. Les podcasts passent une pré-roll au début de chaque épisode ; dynamiquement insérée par l’ad-server de la plateforme, mais — crucial — skippable. Les auditeurs appuient sur le bouton skip 15 secondes. Les taux de délivrabilité chutent. Les annonceurs le savent. Les prix le reflètent.

Un flux radio linéaire est différent. L’insertion publicitaire guidée serveur (SGAI) et Apple HLS Interstitials insèrent la pub dans le flux en lecture, comme une FM insère une publicité. Pas de bouton skip. La pub passe, ou l’auditeur change de station — ce qui sur une tune-in mono-station est une action beaucoup plus engageante que taper un skip UI. Même format que la diffusion terrestre connue des annonceurs, à l’économie de livraison internet. iReplay.TV supporte SGAI et HLS Interstitials côté backend ; les clients avec ad-server (Google Ad Manager, FreeWheel, SpringServe) l’activent sur demande support.

Overlays sponsor : pour la fraction d’auditeurs qui ont la page ouverte pendant l’écoute. Un CTA unique par chaîne — un lien, toujours visible, QR optionnel pour le mobile. Marche pour un bandeau « présenté par » de radio locale, un lien affilié permanent ou un appel à s’inscrire à la newsletter. CTA par asset — un call-to-action différent par émission, un entretien pointant vers le livre de l’invité tandis qu’un journal pointe vers votre page d’abonnement — c’est la prochaine fonctionnalité du plugin.

Distribution vers enceintes connectées, voitures et apps dédiées : le plugin délivre un flux HLS standard, donc tout ce qui lit du HLS audio lit votre station. Apple CarPlay et Android Auto via l’app podcast/radio de l’auditeur. Sonos et enceintes similaires via le champ URL personnalisée. Pour une app dédiée à votre marque — votre station sur la grille audio Roku, sur un Apple TV, sur un skill d’enceinte connectée à votre nom — iReplay.TV construit des apps natives en marque blanche via vendredi-app.

Paywall et membership vivent hors du plugin. Empilez-le avec MemberPress, Restrict Content Pro ou WooCommerce Memberships — le plugin délivre le flux, votre outil de gating décide qui voit la page.

Licences musicales — une note pour qui envisage une station musicale. Diffuser de la musique sous droits — terrestre FM, radio internet ou WordPress — nécessite les licences de droits de représentation et mécaniques appropriées dans votre juridiction (SACEM/SPPF/SCPA en France ; PRS/PPL au Royaume-Uni ; ASCAP/BMI/SESAC aux US ; GEMA en Allemagne ; organismes similaires ailleurs). Vous êtes l’éditeur de la diffusion de votre station, donc les licences sont votre responsabilité. iReplay.TV fournit la technologie ; le plugin et la plateforme ne règlent pas les droits. Pour du spoken-word — news, talk, entretiens, commentaires sportifs, podcasts — pas de licence musicale nécessaire.

L’heure qui change la nature de votre audio

Si vous avez lu jusqu’ici, vous êtes au-delà de la question de savoir si une station 24/7 compte pour votre audience. La question est de savoir si vous la voulez sur votre propre site — l’URL est vous, les auditeurs ne retombent pas dans l’algorithme d’un concurrent, et aucun hébergeur podcast ne prend sa part de l’inventaire publicitaire que vous pourriez monter vous-même.

Installez le plugin et créez une chaîne gratuite sur ireplay.tv. Cinq auditeurs simultanés sur le gratuit suffisent à uploader vos premières émissions, essayer l’aléatoire pondéré et vérifier l’intégration sur une page de staging. Les formules payantes démarrent à 25 auditeurs simultanés et s’adaptent à votre audience.

Vous avez une chaîne vidéo aussi ? La première partie de ce guide couvrait la vidéoLancer une chaîne TV WordPress 24/7 (sans YouTube) — même plugin, même flow, lecteur différent. À lire si vous avez des entretiens archivés qui pourraient exister en vidéo et audio.

FAQ

Puis-je diffuser de la musique sous droits ?
Techniquement le plugin diffusera ce que vous uploaderez. Légalement, diffuser de la musique sous droits nécessite les licences appropriées dans votre juridiction (SACEM/SPPF, PRS/PPL, ASCAP/BMI/SESAC, GEMA, etc.). Vous êtes l’éditeur — la clearance est votre responsabilité, pas celle de la plateforme. Pour du spoken-word (talk, news, sport, entretiens, podcasts), pas de licence musicale.

Comment brancher un set DJ live ou un animateur en direct ?
Le v1 du plugin livre VOD2Live — assets pré-enregistrés en rotation. La vraie insertion live (un animateur qui rejoint via OBS, Radio.co, rtpMIDI ou similaire) est gérée par la timeline de l’app My TV Channel, qui swappe le segment programmé contre un live et retombe sur la VOD à la fin.

Le piège du tier gratuit ?
Cinq auditeurs simultanés. Un créneau talk de niche le soir ou une station au lancement avec une petite audience de confiance peut tenir. Un éditeur avec une vraie audience non ; vous basculerez sur une formule payante avant que le trafic réel n’arrive.

Les auditeurs peuvent-ils se brancher depuis une app mobile ?
Oui, par trois voies. Le plugin délivre un flux HLS audio standard que toute app podcast/radio lit en collant l’URL. Si vous cochez Chaîne publique, la station est listée dans l’écosystème My TV Channel (iOS, iPadOS, tvOS, macOS, Web ; Android à venir). Pour une app dédiée à votre marque — iOS, Android, CarPlay, Android Auto, skills d’enceinte — vendredi-app construit en marque blanche.

Quel débit de transcodage ?
Une variante unique AAC 160 kbps, haute fidélité pour spoken-word et acceptable pour la plupart des musiques. Les variantes multi-débit adaptatives ne sont pas émises pour les chaînes radio — l’audio est suffisamment petit pour que la connexion de l’auditeur soutienne presque toujours le débit unique. Pour un profil plus haut débit spécifique (320 kbps, qualité FLAC, audio spatial), contactez le support.

Besoin d'aide pour votre projet streaming ?

Cet article a été rédigé par des professionnels expérimentés disponibles sur iReplay.tv. Que vous ayez besoin d'expertise en station de radio WordPress, radio WordPress 24/7, plugin radio internet WordPress—notre réseau de spécialistes peut concrétiser votre projet.

Recruter un professionnel →