Sommario:

Internet Radio/Web Radio con Raspberry Pi 3 (senza testa): 8 passaggi
Internet Radio/Web Radio con Raspberry Pi 3 (senza testa): 8 passaggi

Video: Internet Radio/Web Radio con Raspberry Pi 3 (senza testa): 8 passaggi

Video: Internet Radio/Web Radio con Raspberry Pi 3 (senza testa): 8 passaggi
Video: Super Media Center: OSMC Kodi, Raspberry Pi 3, HifiBerry e SONOFF - Fai Da Te - ITA 2024, Novembre
Anonim
Internet Radio/Web Radio con Raspberry Pi 3 (senza testa)
Internet Radio/Web Radio con Raspberry Pi 3 (senza testa)

CIAO Vuoi il tuo hosting radiofonico su Internet, allora sei nel posto giusto. Cercherò di approfondire il più possibile. Ho provato diversi modi in cui la maggior parte di loro aveva bisogno di una scheda audio che ero riluttante ad acquistare. ma sono riuscito a trovare alcuni tutorial, quindi li sto pettinando tutti

Hardware di cui avremo bisogno:

1) Raspberry pi 3 o successivo

2) Cavo micro usb

3) Scheda SD che consiglierei almeno 16 GB

4) Router/Modem

3) Cavo Ethernet

Software che useremo

1) Raspbian come sistema operativo

2) Mixxx per riprodurre musica

3) Icecast2 per la trasmissione

4) PUTTY per SSH (scarica qui) Se stai usando un Mac puoi SSH nel Pi con Terminal

5) Scanner IP avanzato per trovare l'indirizzo IP di Raspberry pi (Scarica qui)

6) Filezilla per trasferire file dal tuo computer (Scarica qui)

Prerequisiti

Raspbian installato e funzionante se qualcuno che non lo sa fare clic qui per il tutorial.

Userò Raspbian Stretch con desktop

Passaggio 1: collega Raspberry Pi al tuo router e avvialo

Collega Raspberry Pi al tuo router e avvialo
Collega Raspberry Pi al tuo router e avvialo
Collega Raspberry Pi al tuo router e avvialo
Collega Raspberry Pi al tuo router e avvialo
Collega Raspberry Pi al tuo router e avvialo
Collega Raspberry Pi al tuo router e avvialo

Presumo che tu abbia installato Raspbian. e pronto per partire. Collega il tuo Raspberry Pi alla porta Ethernet del cavo del router e accendi il Raspberry. Ora vai sul tuo laptop/PC che è connesso allo stesso router del tuo Raspberry.

Quindi installa lo scanner IP avanzato e aprilo e fai clic su "scansione" una volta terminata la scansione, annota l'indirizzo IP per il dispositivo che dice Raspberry Pi Foundation nella colonna "Produttore". era 192.168.1.6 nel mio caso.

Passaggio 2: connessione a PI tramite Putty

Connessione a PI tramite Putty
Connessione a PI tramite Putty
Connessione a PI tramite Putty
Connessione a PI tramite Putty
Connessione a PI tramite Putty
Connessione a PI tramite Putty

Ora installa e apri putty e scrivi l'indirizzo IP che hai ottenuto da Advance IP Scanner nel campo "Nome host (o indirizzo IP)" e fai clic su Apri.

Quando ti connetti per la prima volta, apparirà un avviso di sicurezza. Basta premere "Sì". perché sei l'unico a connetterti e riceverai il messaggio solo una volta.

Ora ti verrà presentato un nome utente predefinito di accesso sarà "Pi" e la password sarà "raspberry" una volta fatto

riceverai un messaggio come l'immagine sopra.

Ora puoi configurare il tuo raspberry dando il comando "sudo raspi-config" ed espandere il file system e quindi andare all'opzione di interferenza e abilitare ssh e vnc.

Una volta terminato, riavvia il pi con "sudo reboot" e riavvia stucco e accedi.

Passaggio 3: installazione di Icecast2

Installazione di Icecast2
Installazione di Icecast2
Installazione di Icecast2
Installazione di Icecast2
Installazione di Icecast2
Installazione di Icecast2

Useremo Icecast2 come server per parlare con il mondo esterno.

Quindi sul server digita semplicemente:

sudo apt install icecast2

Otterrai quanto segue

1) Configura Icecast2: Sì

2) Nome host Icecast: mantienilo su localhost

3) Password di origine di Icecast: modifica questa password

4) Password Relè Icecast: cambia questa password

5) Password amministratore di Icecast: cambia questa password (se leggi il testo nella finestra di dialogo ti dice l'indirizzo amministrativo da digitare nel browser che useremo per accedere a icecast)

Fatto

ora vai al tuo browser e digita

ip:8000/admin.

se ottieni la pagina di icecast come faccio io significa che hai installato icecast2 correttamente

Passaggio 4: configura Icecast ed esegui

Configura Icecast ed esegui
Configura Icecast ed esegui

Prima di modificare il file di configurazione di Icecast, faremo prima un backup dell'originale.

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

poi modifichiamo il file di configurazione:

sudo nano /etc/icecast2/icecast.xml

ho allegato il documento pdf leggi il file e modifica come vuoi.

per salvare premere ctrl+x e poi Y per salvare e poi premere invio per uscire.

Dopo aver controllato il file di configurazione, sudo service icecast2 riavvio

Visita la pagina di amministrazione di Icecast nel browser. La pagina Admin richiederà ovviamente l'autenticazione, quella che hai fornito nel file di configurazione di icecast2.xml.

Passaggio 5: collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx

Collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi a Connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi a Connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx
Collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx

Ora inserisci sudo apt-get install xrdp per installare il servizio XRDP

Fatto.

Ora apri la connessione desktop remoto. se stai usando Windows 10, digitalo nella barra di ricerca. Non ricordo che nelle versioni precedenti di Windows rdc dovrebbe essere presente in quanto è il client predefinito.

basta inserire l'IP del tuo raspberry pi e fare clic su Connetti ora ti verrà chiesto di inserire nome utente e password. Se non hai ancora modificato il nome utente e la password predefiniti, il nome utente è pi e la password è raspberry.

Fai clic su "Ok" e verrai connesso al desktop Rasbian. Ora riduci al minimo l'RDC torna a stucco.

Ora installiamo Mixxx.

sudo apt-get install mixxx

Una volta fatto, massimizza l'RDC e fai clic sul lampone, quindi vai in audio e video, dovresti vedere installato Mixxx e aprirlo.

Passaggio 6: configurazione di Mixxx e utilizzo del programma di trasferimento file

Configurazione di Mixxx e utilizzo del programma di trasferimento file
Configurazione di Mixxx e utilizzo del programma di trasferimento file
Configurazione di Mixxx e utilizzo del programma di trasferimento file
Configurazione di Mixxx e utilizzo del programma di trasferimento file
Configurazione di Mixxx e utilizzo del programma di trasferimento file
Configurazione di Mixxx e utilizzo del programma di trasferimento file

La prima schermata che vedrai è che Mixxx ti chiederà il tuo file musicale. Bene, dobbiamo caricare la musica nella cartella Musica di PI. Scarica e apri Filezilla sul tuo PC/Laptop.

Ora compila come segue

Host: il mio indirizzo IP Raspberry Pi era 192.168.1.6

Nome utente: pi

Password: lampone (se non hai cambiato la password)

Porta: 22

fare clic su Connessione rapida

Ora sarai loggato in pi home il lato destro ti mostra i tuoi file Pi e a sinistra ti mostra il tuo computer ma stiamo per trasferire da pc a pi. Ora sul lato destro del pannello, vai alla cartella della musica e trasferisci tutta la musica in quella cartella, puoi trascinare e rilasciare i file.

Ora se ricevi un errore, dì che non puoi trasferire il file, dovrai dare il permesso a quella cartella da putty, quindi dì che dovevo dare il permesso alla cartella della musica che sarà

sudo chmod a+rwx /home/pi/music

Ora che abbiamo trasferito la nostra musica, torniamo al desktop pi tramite connessione desktop remoto.

Passaggio 7: configurazione di Mixxx e riproduzione di musica

Configurazione di Mixxx e riproduzione di musica
Configurazione di Mixxx e riproduzione di musica
Configurazione di Mixxx e riproduzione di musica
Configurazione di Mixxx e riproduzione di musica
Configurazione di Mixxx e riproduzione di musica
Configurazione di Mixxx e riproduzione di musica

Ora apri Mixxx e vedrai i file musicali nella cartella della musica ora fai clic su Apri. vedrai che la musica è già caricata.

Quindi, prima di riprodurre musica, dobbiamo abilitare la trasmissione in diretta.

Ora vai su OptionPreference.

Quindi sul lato sinistro fare clic su trasmissione in diretta e compilare come mostrato nell'immagine sopra selezionare il segno di spunta abilitare la trasmissione in diretta quindi selezionare icecast2 quindi in mount write / live Ricorda dove si dice che host metti giù il tuo utente IP sarà la fonte che è l'impostazione predefinita di icecast2 e la password sarà la password che avevi impostato in icecast, la mia impostazione predefinita era hackme.

Ora fai clic su Applica e fai clic su OK.

Quindi fai clic su Opzione e Abilita trasmissione o Ctrl + L e sei in diretta dopo la connessione riuscita. Ora riproduci la musica. questo è che sei vivo e bradcating.

Ora vai al tuo browser digita ip:8000. quindi il mio sarà 192.168.1.6:8000.

clicca sullo stato del server scarica m3u e aprilo nel lettore vlc dovresti sentire la musica.

Ora, se la tua musica è discontinua, vai alla preferenza di Mixxx e vai su Hardware audio

cambia il buffer audio a 46s se è ancora lo stesso, quindi prova a 96s fai clic su Applica e ok ora riprova dovresti avere una riproduzione fluida.

Passaggio 8: rete locale e connessione a Internet

Questo verrà trasmesso solo alla tua rete locale. Ci sono diversi modi per collegare la tua radio al mondo esterno, ma lo lascerò a te. ma ti passerà qualche link per farti funzionare.

Ecco alcuni dei link

Link1Link2Link3

Grazie per aver letto e godetevi il vostro progetto. Ciao

Consigliato: