Indholdsfortegnelse:

Internetradio/ webradio med Raspberry Pi 3 (hovedløs): 8 trin
Internetradio/ webradio med Raspberry Pi 3 (hovedløs): 8 trin

Video: Internetradio/ webradio med Raspberry Pi 3 (hovedløs): 8 trin

Video: Internetradio/ webradio med Raspberry Pi 3 (hovedløs): 8 trin
Video: Интернет радио на основе Raspberry Pi3 Model A+, версия 3 2024, November
Anonim
Internetradio/ webradio med Raspberry Pi 3 (uden hoved)
Internetradio/ webradio med Raspberry Pi 3 (uden hoved)

HI Vil du have din egen radiohosting over internettet, så er du på det rigtige sted. Jeg vil forsøge at uddybe så meget som muligt. Jeg har prøvet flere måder, de fleste af dem enten havde brug for et lydkort, som jeg var tilbageholdende med at købe. men det lykkedes at finde få tutorial, så jeg kæmmer dem alle sammen

Hardware vi får brug for:

1) Hindbær pi 3 eller nyere

2) Micro usb -kabel

3) SD -kort, jeg vil anbefale mindst 16 GB

4) Router/modem

3) Ethernet -kabel

Software vi skal bruge

1) Raspbian som OS

2) Mixxx til afspilning af musik

3) Icecast2 til udsendelse

4) PUTTY til SSH (Download her) Hvis du bruger en Mac, kan du SSH til Pi med Terminal

5) Advance IP -scanner til at finde ip -adressen til Raspberry pi (Downlaod Here)

6) Filezilla til overførsel af fil fra din computer (Download her)

Forudsætninger

Raspbian installeret og kører, hvis nogen der ikke ved det, klik her for selvstudiet.

Jeg vil bruge Raspbian Stretch With Desktop

Trin 1: Tilslut Raspberry Pi til din router og start den

Tilslut Raspberry Pi til din router og start den
Tilslut Raspberry Pi til din router og start den
Tilslut Raspberry Pi til din router og start den
Tilslut Raspberry Pi til din router og start den
Tilslut Raspberry Pi til din router og start den
Tilslut Raspberry Pi til din router og start den

Jeg går ud fra, at du har installeret Raspbian. og klar til at gå. Tilslut din hindbær pi til Ethernet -porten på dit routerkabel, og tænd for Raspberry. Gå nu på din bærbare computer/pc, der er forbundet til den samme router som din hindbær.

Installer derefter Advance IP -scanner, og åbn den, og klik på "scan", når scanningen er færdig, skriv IP -adressen til den enhed, der siger Raspberry Pi Foundation i kolonnen "Producent". det var 192.168.1.6 i mit tilfælde.

Trin 2: Tilslutning til PI Via Putty

Tilslutning til PI Via Putty
Tilslutning til PI Via Putty
Tilslutning til PI Via Putty
Tilslutning til PI Via Putty
Tilslutning til PI Via Putty
Tilslutning til PI Via Putty

Installer nu og åbn kitt, og skriv den IP -adresse, du fik fra Advance IP Scanner i feltet "Værtsnavn (eller IP -adresse)", og klik på Åbn.

Når du opretter forbindelse første gang, vises en sikkerhedsadvarsel. Bare tryk på "Ja". fordi du er den eneste, der opretter forbindelse til det, og du får beskeden kun én gang.

Nu vil du blive præsenteret for et standard login -brugernavn vil være "Pi" og adgangskode vil være "hindbær" når det er gjort

du får besked som billedet ovenfor.

Nu kan du konfigurere din hindbær ved at give kommandoen "sudo raspi-config" og udvide filsystemet og derefter gå til interferensindstilling og aktivere ssh og vnc.

Når alt er gjort, genstart pi'en ved at "sudo reboot" og start kit igen og log ind.

Trin 3: Installation af Icecast2

Installation af Icecast2
Installation af Icecast2
Installation af Icecast2
Installation af Icecast2
Installation af Icecast2
Installation af Icecast2

Vi vil bruge Icecast2 som en server til at tale med omverdenen.

Så skriv bare på serveren:

sudo apt installere icecast2

Du får følgende

1) Konfigurer Icecast2: Ja

2) Icecast -værtsnavn: Gem det til localhost

3) Icecast -kildekodeord: Chage denne adgangskode

4) Icecast Relay -adgangskode: Skift denne adgangskode

5) Ice cast -administratoradgangskode: Skift denne adgangskode (Hvis du læser teksten i dialogboksen, fortæller den dig den administrative adresse, du skal indtaste i browseren, vi skal bruge den til at logge ind på icecast)

Færdig

gå nu til din browser og skriv

ip: 8000/admin.

hvis du får isstøbesiden som jeg gør, betyder det, at du har installeret icecast2 korrekt

Trin 4: Konfigurer Icecast & Run

Konfigurer Icecast & Run
Konfigurer Icecast & Run

Inden vi redigerer Icecast -konfigurationsfilen, tager vi først en sikkerhedskopi af originalen.

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

næste redigerer vi konfigurationsfilen:

sudo nano /etc/icecast2/icecast.xml

Jeg har vedhæftet pdf -dokumentet, læs filen og rediger som du vil.

for at gemme, tryk på ctrl+x og derefter Y for at gemme, og tryk derefter på enter for at afslutte.

Når du har kontrolleret din konfigurationsfil, sudo service icecast2 genstart

Besøg siden Icecast Admin i browseren. Admin -siden vil naturligvis anmode om godkendelse, den du har angivet i konfigurationsfilen icecast2.xml.

Trin 5: Tilslutning af Raspberry Pi til Remote Desktop Connection for at installere Mixxx

Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx
Tilslutning af Raspberry Pi til forbindelse til fjernskrivebord for at installere Mixxx

Indtast nu sudo apt-get install xrdp for at installere XRDP-tjenesten

Færdig.

Åbn nu forbindelse til fjernskrivebord. hvis du bruger Windows 10, skal du bare skrive det i søgefeltet. Jeg kan ikke huske, at tidligere versioner af Windows rdc skulle være der, da det er standardklienten.

bare indtast IP'en på din hindbær pi og klik på Opret forbindelse nu, bliver du bedt om at indtaste brugernavn og adgangskode. Hvis du ikke har ændret standardbrugernavnet og adgangskoden endnu, er brugernavnet pi og adgangskoden er hindbær.

Klik på "Ok", og du bliver logget ind på Rasbian -skrivebordet. Minimer nu RDC gå tilbage til kit.

Nu installerer vi Mixxx.

sudo apt-get install mixxx

Når Udført maksimere RDC og klik på hindbær derefter gå under lyd og video du skulle se Mixxx installeret åbne den.

Trin 6: Konfiguration af Mixxx og brug filoverførselsprogram

Konfiguration af Mixxx og brug filoverførselsprogram
Konfiguration af Mixxx og brug filoverførselsprogram
Konfiguration af Mixxx og brug filoverførselsprogram
Konfiguration af Mixxx og brug filoverførselsprogram
Konfiguration af Mixxx og brug filoverførselsprogram
Konfiguration af Mixxx og brug filoverførselsprogram

Den første skærm, du vil se, er, at Mixxx vil bede dig om din musikfil. Nå skal vi uploade musik til PI's Music -mappe. Download og åbn Filezilla på din pc/bærbare.

Udfyld nu som følger

Vært: Din hindbær pi ip -adresse min var 192.168.1.6

Brugernavn: pi

Adgangskode: hindbær (hvis du ikke har ændret adgangskoden)

Havn: 22

klik på Quickconnect

Nu vil du være logget på pi home, højre side viser dig dine Pi -filer og til venstre viser dig din computer, men vi vil overføre fra pc til pi. Nu på højre side af panelet navigerer du til musikmappe og overfører al musikken til den mappe, du kan trække og slippe filerne.

Hvis du får en fejl, siger du, at du ikke kan overføre filen, skal du give tilladelse til den mappe fra kit, så sig, at jeg var nødt til at give tilladelse til musikmappen, det vil være

sudo chmod a+rwx/home/pi/musik

Nu hvor vi har overført vores musik, lad os gå tilbage til pi -skrivebordet via fjernskrivebordforbindelse.

Trin 7: Konfiguration af Mixxx og afspilning af musik

Konfiguration af Mixxx og afspilning af musik
Konfiguration af Mixxx og afspilning af musik
Konfiguration af Mixxx og afspilning af musik
Konfiguration af Mixxx og afspilning af musik
Konfiguration af Mixxx og afspilning af musik
Konfiguration af Mixxx og afspilning af musik

Åbn nu Mixxx, og du vil se musikfilerne i musikmappen nu klikke på Åbn. du vil se, at musikken allerede er indlæst.

Næste før afspilning af musik skal vi aktivere liveudsendelse.

Gå nu til OptionPreference.

Klik derefter på venstre side på live broadcasting og udfyld som vist i billedet ovenfor vælg flueben aktiver live broadcasting vælg derefter icecast2 derefter i mount skrive /live Husk hvor der står host nedlagt din IP -bruger vil være kilde som er standard for icecast2 og adgangskode vil være den adgangskode, du havde angivet i icecast, min standard var hackme.

Klik nu på Apply og klik på OK.

Klik derefter på Option og Aktiver udsendelse eller Ctrl + L, og du er live efter en vellykket forbindelse. Afspil nu musikken. det er det, du er live og bradcating.

Gå nu til din browsertype ip: 8000. så min vil være 192.168.1.6:8000.

klik på serverstatus download m3u og åbn den i vlc -afspiller, du skal høre musikken.

Nu, hvis din musik er hakket, skal du gå til præference for Mixxx og gå til lydhardware

ændre lydbufferen til 46s, hvis det stadig er det samme, så prøv 96s klik på Apply og ok nu prøv igen, du skal have jævn afspilning.

Trin 8: Lokalt netværk og forbindelse til internettet

Dette vil kun streame til dit lokale netværk. Der er forskellige måder at forbinde din radio til omverdenen, men jeg vil overlade det til dig. men hey vil give dig et link til at få dig i gang.

Her er nogle af linkene

Link1Link2Link3

Tak fordi du læste og god fornøjelse med dit projekt. Farvel

Anbefalede: