Table des matières:

Radio Internet/Radio Web avec Raspberry Pi 3 (sans tête) : 8 étapes
Radio Internet/Radio Web avec Raspberry Pi 3 (sans tête) : 8 étapes

Vidéo: Radio Internet/Radio Web avec Raspberry Pi 3 (sans tête) : 8 étapes

Vidéo: Radio Internet/Radio Web avec Raspberry Pi 3 (sans tête) : 8 étapes
Vidéo: 🎙 Créez votre JUKEBOX 🎶 connecté avec un RASPBERRY PI ! Votre lecteur musical 🎶 à la maison ! 2024, Novembre
Anonim
Radio Internet/Radio Web avec Raspberry Pi 3 (sans tête)
Radio Internet/Radio Web avec Raspberry Pi 3 (sans tête)

HI Voulez-vous votre propre hébergement radio sur Internet, alors vous êtes au bon endroit. Je vais essayer de détailler le plus possible. J'ai essayé plusieurs façons, la plupart d'entre eux avaient besoin d'une carte son que j'étais réticent à acheter. mais j'ai réussi à trouver quelques tutoriels alors je les peigne tous

Matériel dont nous aurons besoin:

1) Raspberry pi 3 ou version ultérieure

2) Câble micro-usb

3) Carte Sd je recommanderais 16 Go minimum

4) Routeur/Modem

3) Câble Ethernet

Logiciel que nous allons utiliser

1) Raspbian comme système d'exploitation

2) Mixxx pour jouer de la musique

3) Icecast2 pour la diffusion

4) PUTTY pour SSH (Télécharger ici) Si vous utilisez un Mac, vous pouvez SSH dans le Pi avec Terminal

5) Scanner IP avancé pour trouver l'adresse IP de Raspberry pi (Télécharger ici)

6) Filezilla pour transférer un fichier depuis votre ordinateur (Télécharger ici)

Conditions préalables

Raspbian installé et en cours d'exécution si quelqu'un qui ne sait pas, cliquez ici pour le didacticiel.

J'utiliserai Raspbian Stretch avec le bureau

Étape 1: Connectez Raspberry Pi à votre routeur et démarrez-le

Connectez Raspberry Pi à votre routeur et démarrez-le
Connectez Raspberry Pi à votre routeur et démarrez-le
Connectez Raspberry Pi à votre routeur et démarrez-le
Connectez Raspberry Pi à votre routeur et démarrez-le
Connectez Raspberry Pi à votre routeur et démarrez-le
Connectez Raspberry Pi à votre routeur et démarrez-le

Je suppose que vous avez installé Raspbian. et prêt à partir. Connectez votre raspberry pi au port Ethernet du câble de votre routeur et allumez le Raspberry. Allez maintenant sur votre Laptop/PC qui est connecté au même routeur que votre framboise.

Ensuite, installez le scanner Advance IP et ouvrez-le et cliquez sur « scanner » une fois l'analyse terminée, notez l'adresse IP de l'appareil qui indique Raspberry Pi Foundation dans la colonne « Fabricant ». c'était 192.168.1.6 dans mon cas.

Étape 2: connexion à PI via Putty

Connexion à PI via Putty
Connexion à PI via Putty
Connexion à PI via Putty
Connexion à PI via Putty
Connexion à PI via Putty
Connexion à PI via Putty

Maintenant, installez et ouvrez putty et écrivez l'adresse IP que vous avez obtenue d'Advance IP Scanner dans le champ "Nom d'hôte (ou adresse IP)" et cliquez sur Ouvrir.

Lorsque vous vous connectez pour la première fois, une alerte de sécurité apparaît. Appuyez simplement sur « Oui ». car vous êtes le seul à vous y connecter et vous ne recevrez le message qu'une seule fois.

Maintenant, vous serez présenté avec un nom d'utilisateur par défaut de connexion sera "Pi" et le mot de passe sera "framboise" une fois terminé

vous obtiendrez un message comme l'image ci-dessus.

Vous pouvez maintenant configurer votre framboise en donnant la commande "sudo raspi-config" et développer le système de fichiers, puis aller dans l'option d'interférence et activer ssh et vnc.

Une fois que tout est fait, redémarrez le pi par "sudo reboot" et redémarrez Putty et connectez-vous.

Étape 3: Installation d'Icecast2

Installation d'Icecast2
Installation d'Icecast2
Installation d'Icecast2
Installation d'Icecast2
Installation d'Icecast2
Installation d'Icecast2

Nous utiliserons Icecast2 comme serveur pour parler au monde extérieur.

Donc sur le serveur tapez simplement:

sudo apt installer icecast2

Vous obtiendrez ce qui suit

1)Configurer Icecast2: Oui

2) Nom d'hôte Icecast: Conservez-le sur localhost

3) Mot de passe Icecast Source: Modifiez ce mot de passe

4) Mot de passe Icecast Relay: changer ce mot de passe

5) Mot de passe administrateur Icecast: modifiez ce mot de passe (si vous lisez le texte dans la boîte de dialogue, il vous indique l'adresse administrateur à saisir dans le navigateur, nous allons l'utiliser pour vous connecter à icecast)

Terminé

maintenant allez dans votre navigateur et tapez

IP: 8000/admin.

si vous obtenez la page ice cast comme je le fais, cela signifie que vous avez correctement installé icecast2

Étape 4: Configurer Icecast & Run

Configurer Icecast et exécuter
Configurer Icecast et exécuter

Avant de modifier le fichier de configuration Icecast, nous allons d'abord effectuer une sauvegarde de l'original.

sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml

Ensuite, nous éditons le fichier de configuration:

sudo nano /etc/icecast2/icecast.xml

J'ai joint le document pdf, lisez le fichier et modifiez-le comme vous le souhaitez.

pour enregistrer, appuyez sur ctrl+x, puis sur Y pour enregistrer, puis appuyez sur Entrée pour quitter.

Après avoir vérifié votre fichier de configuration, redémarrage du service sudo icecast2

Visitez la page d'administration d'Icecast dans le navigateur. La page Admin demandera évidemment une authentification, celle que vous avez fournie dans le fichier de configuration icecast2.xml.

Étape 5: Connexion de Raspberry Pi à la connexion Bureau à distance pour installer Mixxx

Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx
Connexion de Raspberry Pi à une connexion Bureau à distance pour installer Mixxx

Entrez maintenant sudo apt-get install xrdp pour installer le service XRDP

Terminé.

Ouvrez maintenant la connexion Bureau à distance. Si vous utilisez Windows 10, tapez-le simplement dans la barre de recherche. Je ne me souviens pas que sur les versions antérieures de Windows rdc devrait être là car c'est le client par défaut.

entrez simplement l'adresse IP de votre raspberry pi et cliquez sur Se connecter maintenant, vous serez invité à entrer le nom d'utilisateur et le mot de passe. Si vous n'avez pas encore modifié le nom d'utilisateur et le mot de passe par défaut, le nom d'utilisateur est pi et le mot de passe est framboise.

Cliquez sur "Ok" et vous serez connecté au bureau Rasbian. Maintenant, minimisez le RDC et retournez au mastic.

Maintenant, nous installons Mixxx.

sudo apt-get installer mixxx

Une fois terminé, maximisez le RDC et cliquez sur la framboise, puis allez sous son et vidéo, vous devriez voir Mixxx installé l'ouvrir.

Étape 6: Configuration de Mixxx et utilisation du programme de transfert de fichiers

Configuration de Mixxx et utilisation du programme de transfert de fichiers
Configuration de Mixxx et utilisation du programme de transfert de fichiers
Configuration de Mixxx et utilisation du programme de transfert de fichiers
Configuration de Mixxx et utilisation du programme de transfert de fichiers
Configuration de Mixxx et utilisation du programme de transfert de fichiers
Configuration de Mixxx et utilisation du programme de transfert de fichiers

Le premier écran que vous allez voir est Mixxx qui va vous demander votre fichier musical. Eh bien, nous devons télécharger de la musique dans le dossier Musique de PI. Téléchargez et ouvrez Filezilla sur votre PC/ordinateur portable.

Maintenant, remplissez comme suit

Hôte: Votre adresse IP raspberry pi était 192.168.1.6

Nom d'utilisateur: pi

Mot de passe: framboise (si vous n'avez pas changé le mot de passe)

Port: 22

cliquez sur Connexion rapide

Maintenant, vous serez connecté à pi home, le côté droit vous montre vos fichiers Pi et à gauche votre ordinateur, mais nous allons transférer du pc vers le pi. Maintenant, sur le côté droit du panneau, accédez au dossier de musique et transférez toute la musique dans ce dossier, vous pouvez faire glisser et déposer les fichiers.

Maintenant, si vous obtenez une erreur, dites que vous ne pouvez pas transférer le fichier, vous devrez donner la permission à ce dossier à partir de putty, alors dites que je devais donner la permission au dossier de musique, ce sera

sudo chmod a+rwx /home/pi/music

Maintenant que nous avons transféré notre musique, revenons au bureau pi via une connexion de bureau à distance.

Étape 7: Configuration de Mixxx et lecture de musique

Configuration de Mixxx et lecture de musique
Configuration de Mixxx et lecture de musique
Configuration de Mixxx et lecture de musique
Configuration de Mixxx et lecture de musique
Configuration de Mixxx et lecture de musique
Configuration de Mixxx et lecture de musique

Ouvrez maintenant Mixxx et vous verrez les fichiers de musique dans le dossier de musique maintenant, cliquez sur Ouvrir. vous verrez que la musique est déjà chargée.

Ensuite, avant de jouer de la musique, nous devons activer la diffusion en direct.

Allez maintenant OptionPreference.

Ensuite, sur le côté gauche, cliquez sur la diffusion en direct et remplissez comme indiqué dans l'image ci-dessus, cochez la case Activer la diffusion en direct, puis sélectionnez icecast2, puis dans le montage, écrivez / en direct. et le mot de passe sera le mot de passe que vous aviez défini dans icecast, ma valeur par défaut était hackme.

Maintenant, cliquez sur Appliquer et cliquez sur OK.

Cliquez ensuite sur Option et Activer la diffusion ou Ctrl + L et vous êtes en direct après une connexion réussie. Jouez maintenant la musique. ça y est vous vivez et bradcating.

Allez maintenant dans votre navigateur, tapez ip:8000. donc le mien sera 192.168.1.6:8000.

cliquez sur l'état du serveur, téléchargez le m3u et ouvrez-le dans le lecteur vlc, vous devriez entendre la musique.

Maintenant, si votre musique est saccadée, allez dans les préférences de Mixxx et allez dans Matériel audio

changez le tampon audio à 46 s si toujours le même puis essayez 96 s cliquez sur appliquer et ok maintenant réessayez, vous devriez avoir une lecture fluide.

Étape 8: Réseau local et connexion à Internet

Cela ne sera diffusé que sur votre réseau local. Il existe différentes manières de connecter votre radio au monde extérieur, mais je vais vous laisser cela. mais bon, je vous transmettrai un lien pour vous aider à démarrer.

Voici quelques liens

Lien1Lien2Lien3

Merci d'avoir lu et profitez de votre projet. Au revoir

Conseillé: