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 vous permet d’alimenter votre flux audio directement vers les serveurs de streaming Shoutcast et Icecast. En fonction du nombre d’auditeurs, le streaming audio nécessite une quantité importante de bande passante. Les serveurs de streaming fournissent la bande passante requise et diffusent le flux à vos auditeurs.

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

For experienced users, it may be interesting to set up your own local streaming server. This turns your personal computer into a radio station and listeners connect directly to your server. Mixxx as a streaming source does not need to run on the same computer as your streaming server. However, professional stations often run the streaming source on the same computer as the streaming server for stability and reliability reasons. Keep in mind that if want to stream audio to a significant number of listeners, you’ll need enough bandwidth. Read the Shoutcast documentation or Icecast documentation for server setup instructions.

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

Connexion au serveur

  • 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.

Paramètres de flux

  • 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.

Encodage

  • 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.

Métadonnée

Format de métadonnées Shoutcast

Cela permet de définir des formats de métadonnées personnalisés pour le champ de titre Shoutcast. Auparavant, seul « artist - title » était autorisé. Par exemple, si vous diffusiez au sein d’une station, vous pourriez ajouter le nom de la station ou le nom du présentateur dans le titre : MaStation | $artist - $title. Ou si vous faisiez un mix live avec plusieurs artistes, vous pourriez avoir : Mix live par MyName - lecture en cours : $artist. Ou même si vous vouliez un format très inhabituel : Hé, j'aime bien $artist, voici $title par $artist.

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

Métadonnées personnalisées

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)