10. Diffusion en direct - Démarrer votre propre radio Internet

La diffusion en direct dans Mixxx vous permet de diffuser votre mix sur Internet à des auditeurs du monde entier.

Voir aussi

Le chapitre Utilisation de microphones contient des instructions détaillées pour inclure l’entrée des microphones dans vos mixs diffusés.

10.1. Serveurs de diffusion du flux

Serveur distant de diffusion du flux

Mixxx allows you to feed your audio stream directly to Shoutcast and Icecast streaming servers. Depending on the number of listeners, streaming audio requires a significant amount of bandwidth. Streaming servers provide the required bandwidth and broadcast the stream to your listeners.

Mixxx as client-side streaming source broadcasting to an
remote streaming server

Mixxx comme source de diffusion côté client diffusant sur un serveur distant de diffusion

Serveur local de diffusion du flux

Pour les utilisateurs expérimentés, il peut être intéressant de configurer votre propre serveur de diffusion local. Cela transforme votre ordinateur personnel en une station de radio et les auditeurs se connectent directement à votre serveur. Mixxx en tant que source de diffusion n’a pas besoin de s’exécuter sur le même ordinateur que votre serveur de diffusion. Cependant, les stations professionnelles exécutent souvent la source de diffusion sur le même ordinateur que le serveur de diffusion pour des raisons de stabilité et de fiabilité. Garder à l’esprit que si vous souhaitez diffuser de l’audio vers un nombre important d’auditeurs, vous aurez besoin d’une bande passante suffisante. Lisez la documentation Shoutcast ou la documentation Icecast pour les instructions de configuration du serveur.

Mixxx as client-side streaming source broadcasting to an
remote streaming server

Mixxx comme source de diffusion côté client diffusant sur un serveur local de diffusion

10.2. Configurer Mixxx

Commencer par fournir à Mixxx toutes les informations nécessaires pour établir une connexion avec le serveur de diffusion:

Préférences Mixxx - Configurer la diffusion en direct

Préférences Mixxx - Configurer la diffusion en direct

Server Connection

  • Type: Sélectionner le type de serveur de diffusion auquel vous souhaitez vous connecter. Serveurs pris en charge: Shoutcast 1, Icecast 1 et Icecast 2.

    Mixxx fonctionne avec Shoutcast 2 en utilisant le protocole Shoutcast 1 si vous fournissez un nom de flux dans Préférences ‣ Diffusion en direct ‣ Paramètre du flux. Si vous ne fournissez pas de nom de flux, Shoutcast 2 rejette la connexion (alors que Shoutcast 1 accepterait ce cas).

  • Hôte : Vous pouvez entrer l’hôte comme nom d’hôte ou adresse IP.

  • Identifiant: Tel que fourni par votre fournisseur de serveur de diffusion. Sans cela, vous ne pourrez pas vous connecter correctement au serveur. La connexion par défaut pour Icecast est source tandis que la connexion par défaut pour Shoutcast est admin.

  • Montage: Un point de montage est un nom unique identifiant un flux particulier. Pour Shoutcast, il n’est pas nécessaire de spécifier un point de montage. Le paramètre ne doit pas être vide si vous utilisez Icecast. Essayer la valeur par défaut /mount ou /live. Si vous n’avez pas reçu de point de montage spécifique, vous pouvez généralement en créer un. Il commence toujours par un / (barre oblique) suivi d’un texte sans aucun caractère spécial.

  • Port: Tel que fourni par votre fournisseur de serveur de diffusion. La plupart des serveurs utilisent le port par défaut 8000.

  • Mot de passe : Tel que fourni par votre fournisseur de serveur de diffusion, sauf si vous exécutez votre propre serveur radio. Il est nécessaire d’établir la connexion au serveur et de démarrer la diffusion.

Avertissement

N’entrez pas un URL comme hôte ! http://example.com:8000 ne fonctionne pas. Utiliser example.com dans le champ Host et 8000 dans le champ Port à la place.

Stream Settings

  • Flux public: si elle est activée, cette option ajoute votre station de radio au répertoire Shoutcast/Icecast.

  • Utiliser l’encodage UTF-8 pour les métadonnées: Si elle est activée, cette option corrige les symboles de langue accentuée et étrangère rompus dans les métadonnée, en supposant que le fournisseur de diffusion a configuré le serveur pour prendre en charge les métadonnées UTF-8.

  • Mettre à jour dynamiquement les métadonnées Ogg Vorbis: En raison de failles dans certains clients de streaming, la mise à jour dynamique des métadonnées Ogg Vorbis peut provoquer des problèmes d’écoute et des déconnexions. Cocher cette case pour mettre à jour les métadonnées malgrés tout. Certains lecteurs utilisés par les auditeurs ont des bogues qui peuvent provoquer des problèmes ou des déconnexions audio lorsque les métadonnées Ogg Vorbis sont mises à jour dynamiquement. Si ce n’est pas un problème, vous pouvez activer cette case à cocher.

  • Nom du flux : Alors, quel est le nom de votre émission ?

  • Site Internet: Le site Web que vous souhaitez que vos auditeurs visitent.

  • Description : Entrez votre nom de DJ et un court slogan.

  • Genre : Répertorier les principaux genres que vous jouez. Cela attire les résultats de recherche sur les répertoires de flux. Le genre ne doit pas être vide.

Encoding

  • Débit : La sélection d’un débit de 128 ou 160 kbps est courante et offre une qualité suffisante à vos auditeurs. Des débits plus élevés utiliseront une plus grande partie de la bande passante de votre connexion Internet pour diffuser et pour que vos auditeurs reçoivent le flux.

  • Format : Mixxx prend en charge la diffusion vers les serveurs Icecast soit en format MP3 ou Ogg Vorbis, la diffusion vers les serveurs Shoutcast prend en charge le format MP3.

Metadata

Shoutcast metadata format

This allows to set custom metadata formats for the Shoutcast title field. Previously only artist - title was allowed. For example if you were broadcasting as part of a station, you could add the station’s name or the presenter’s name in the title: MyStation | $artist - $title. Or if you were doing a live mix with several artists, you could have: Live mix by MyName - currently playing: $artist. Or even if you wanted a very unusual format: Hey, I like $artist, here is $title by $artist.

Les modifications n’affectent pas le cas de la combinaison OGG/Icecast2.

Custom metadata

Par défaut, Mixxx diffuse des informations sur l’artiste et le titre des fichiers que vous jouez pour vos auditeurs. Vous pouvez désactiver cette fonctionnalité et utiliser vos propres métadonnées personnalisées.

  • Activer les métadonnées personnalisées: Active ou désactive les métadonnées personnalisées.

  • Artiste : Insérez ici vos métadonnées personnalisées d’artiste, votre nom de DJ par exemple.

  • Titre : insérez ici vos métadonnées de titre personnalisées.

Icecast vs. Shoutcast

Les deux servent essentiellement le même objectif. Un serveur Icecast peut diffuser MP3 ou Ogg Vorbis. Cependant, bien que Ogg soit plus efficace et plus efficient (vous obtenez un son plus fidèle que le MP3 à des débits de données inférieurs), tous les lecteurs ne peuvent pas lire les flux Ogg. Par conséquent, le MP3 est probablement un choix sûr, sauf si vous savez que vos auditeurs peuvent entendre un flux Ogg avec succès.

Répertoires de diffusion

Généralement, votre hôte de serveur de diffusion en direct ajoute votre station de radio au répertoire Shoutcast/Icecast, si vous activez l’option Flux public dans Préférences ‣ Diffusion en direct ‣ Info stream.

Les hôtes de diffusion exécutent souvent leurs propres répertoires. Consultez la FAQ de votre hôte pour le savoir. Si vous souhaitez promouvoir davantage votre station de radio en diffusion, inscrivez-vous sur des services comme streamfinder.com. Un aperçu des différents répertoires de radio Internet est disponible sur shoutcheap.com

10.3. Dépannage

  • Si vous ne parvenez pas à vous connecter à votre serveur de diffusion, vérifiez la configuration dans Préférences Mixxx - Configurer la diffusion en direct.

  • Vous avez peut-être sélectionné le format Ogg Vorbis qui n’est pas pris en charge par les serveurs Shoutcast.

  • Vous devrez peut-être vérifier les paramètres de votre pare-feu. Icecast et Shoutcast utilisent deux ports. Si vous diffusez en continu sur un port (par exemple, le port 8000), vous devez également ouvrir le port suivant (port 8001).

  • Vous devrez peut-être configurer la redirection de port si vous êtes derrière un routeur ou bien votre routeur bloquera les demandes à votre port de diffusion (par exemple, le port 8000)