Sommario:
- Passaggio 1: collega Raspberry Pi al tuo router e avvialo
- Passaggio 2: connessione a PI tramite Putty
- Passaggio 3: installazione di Icecast2
- Passaggio 4: configura Icecast ed esegui
- Passaggio 5: collegamento di Raspberry Pi alla connessione desktop remoto per installare Mixxx
- Passaggio 6: configurazione di Mixxx e utilizzo del programma di trasferimento file
- Passaggio 7: configurazione di Mixxx e riproduzione di musica
- Passaggio 8: rete locale e connessione a Internet
Video: Internet Radio/Web Radio con Raspberry Pi 3 (senza testa): 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
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
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
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
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
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
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
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:
Robot senza testa con braccia mobili: 6 passaggi (con immagini)
Robot senza testa con braccia mobili: le seguenti istruzioni sono ispirate al robot senza testa di Halloween. Puoi trovare le istruzioni complete su come realizzare il bot di cartone qui. Per renderlo più vivo ho un'idea di far muovere il braccio che tiene la testa
Esecuzione senza schermo/display (senza testa) su Raspberry Pi o altri computer basati su Linux/unix: 6 passaggi
Esecuzione senza schermo/display (senza testa) su Raspberry Pi o altri computer basati su Linux/unix: quando la maggior parte delle persone acquista un Raspberry PI, pensa di aver bisogno di uno schermo di computer. Non sprecare i tuoi soldi in monitor e tastiere non necessari. Non perdere tempo a spostare tastiere e monitor tra computer. Non legare una TV quando non c'è
Introduzione al Raspberry Pi (senza testa): 12 passaggi (con immagini)
Introduzione al Raspberry Pi (senza testa): finalmente! Usa il tuo Raspberry Pi senza spendere quello che sembra per sempre connettere periferiche esterne e affrontare una mostruosità di cavi: configura il tuo Pi per essere senza testa! (non il tipo spaventoso però) Questo è particolarmente utile per le persone che insegnano a wo
Pi senza testa: avviare il tuo Raspberry Pi senza hardware aggiuntivo: 4 passaggi (con immagini)
Pi senza testa: avviare il tuo Raspberry Pi senza hardware aggiuntivo: Ehi, il motivo per cui sei arrivato qui è, immagino, che sei molto simile a me! Non vuoi andarci piano con il tuo Pi: collega il Pi a un monitor, collega una tastiera e un mouse e voilà!…Pfft, chi lo fa?! Dopotutto, un Pi è un &
Dispositivo di raffreddamento/supporto per laptop a costo zero (senza colla, senza foratura, senza dadi e bulloni, senza viti): 3 passaggi
Dispositivo di raffreddamento/supporto per laptop a costo zero (senza colla, senza foratura, senza dadi e bulloni, senza viti): AGGIORNAMENTO: PER FAVORE, PER FAVORE, PER FAVORE, PER IL MIO ISTRUTTORE, GRAZIE ^_^ POTRESTI ANCHE VOTARE PER IL MIO ALTRO CONCORSO ISCRIZIONE A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O FORSE VOTA PER IL MIO MIGLIORE AMICO