Inhoudsopgave:
- Stap 1: Sluit de Raspberry Pi aan op uw router en start hem op
- Stap 2: Verbinding maken met PI via Putty
- Stap 3: Icecast2 installeren
- Stap 4: Configureer Icecast & Run
- Stap 5: Raspberry Pi verbinden met Remote Desktop Connection om Mixxx te installeren
- Stap 6: Mixxx configureren en het programma voor bestandsoverdracht gebruiken
- Stap 7: Mixxx configureren en muziek afspelen
- Stap 8: Lokaal netwerk en verbinding maken met internet
Video: Internetradio/webradio met Raspberry Pi 3 (zonder kop): 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
HI Wilt u uw eigen Radio hosting via internet dan bent u bij ons aan het juiste adres. Ik zal proberen zoveel mogelijk uit te werken. Ik heb verschillende manieren geprobeerd, de meeste van hen hadden ofwel een geluidskaart nodig die ik niet graag wilde kopen. maar het is me gelukt om een paar tutorials te vinden, dus ik kam ze allemaal
Hardware die we nodig hebben:
1) Raspberry pi 3 of hoger
2) Micro-usb-kabel
3) SD-kaart zou ik minimaal 16 gb aanbevelen
4) Router/Modem
3) Ethernet-kabel:
Software die we gaan gebruiken
1) Raspbian als besturingssysteem
2) Mixxx voor het afspelen van muziek
3) Icecast2 voor uitzendingen
4) PUTTY voor SSH (Download hier) Als je een Mac gebruikt, kun je SSH naar de Pi met Terminal
5)Geavanceerde IP-scanner voor het vinden van het ip-adres van Raspberry pi (Hier downloaden)
6) Filezilla voor het overzetten van bestanden vanaf uw computer (Download hier)
Vereisten
Raspbian geïnstalleerd en actief als iemand die het niet weet, klik hier voor de tutorial.
Ik zal Raspbian Stretch gebruiken met Desktop
Stap 1: Sluit de Raspberry Pi aan op uw router en start hem op
Ik neem aan dat je Raspbian hebt geïnstalleerd. en klaar om te gaan. Sluit je Raspberry Pi aan op de Ethernet-poort van je routerkabel en zet de Raspberry aan. Ga nu naar uw laptop/pc die is aangesloten op dezelfde router als uw Raspberry.
Installeer vervolgens Advance IP-scanner en open deze en klik op "scannen" zodra de scan is voltooid, noteer het IP-adres van het apparaat met de tekst Raspberry Pi Foundation in de kolom "Fabrikant". het was 192.168.1.6 in mijn geval.
Stap 2: Verbinding maken met PI via Putty
Installeer en open nu stopverf en schrijf het IP-adres dat u van Advance IP Scanner hebt gekregen in het veld "Hostnaam (of IP-adres)" en klik op openen.
Wanneer u voor het eerst verbinding maakt, verschijnt er een beveiligingswaarschuwing. Druk gewoon op "Ja". omdat jij de enige bent die er verbinding mee maakt en je het bericht maar één keer krijgt.
Nu krijg je een login te zien, de standaard gebruikersnaam is "Pi" en het wachtwoord zal "framboos" zijn als je klaar bent
je krijgt bericht zoals de foto hierboven.
Nu kun je je Raspberry configureren door het commando "sudo raspi-config" te geven en het bestandssysteem uit te breiden en dan naar de interferentie-optie te gaan en ssh en vnc in te schakelen.
Als alles klaar is, start u de pi opnieuw op met "sudo reboot" en start u putty opnieuw en logt u in.
Stap 3: Icecast2 installeren
We gaan Icecast2 gebruiken als server om met de buitenwereld te praten.
Typ dus gewoon op de server:
sudo apt install icecast2
Je krijgt het volgende:
1) Configureer Icecast2: Ja
2) Icecast-hostnaam: houd het bij localhost
3) Icecast Source-wachtwoord: dit wachtwoord wijzigen:
4) Icecast Relay-wachtwoord: verander dit wachtwoord
5) Beheerderswachtwoord voor Ice cast: wijzig dit wachtwoord (Als u de tekst in het dialoogvenster leest, vertelt het u het beheerdersadres dat u in de browser moet typen, we gaan dat gebruiken om in te loggen op icecast)
Gedaan
ga nu naar je browser en typ
ip:8000/admin.
als je de ice cast-pagina krijgt zoals ik, betekent dat dat je icecast2 correct hebt geïnstalleerd
Stap 4: Configureer Icecast & Run
Voordat we het Icecast-configuratiebestand bewerken, maken we eerst een back-up van het origineel.
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
vervolgens bewerken we het configuratiebestand:
sudo nano /etc/icecast2/icecast.xml
ik heb het pdf-document bijgevoegd, lees het bestand en bewerk het zoals u wilt.
om op te slaan drukt u op ctrl+x en vervolgens op Y om op te slaan en drukt u vervolgens op enter om af te sluiten.
Nadat u uw configuratiebestand heeft gecontroleerd, sudo-service icecast2 herstart
Bezoek de Icecast-beheerderspagina in de browser. De Admin-pagina zal uiteraard om authenticatie vragen, degene die u hebt opgegeven in het icecast2.xml-configuratiebestand.
Stap 5: Raspberry Pi verbinden met Remote Desktop Connection om Mixxx te installeren
Voer nu sudo apt-get install xrdp in om de XRDP-service te installeren
Gedaan.
Open nu verbinding met extern bureaublad. als u Windows 10 gebruikt, typt u het gewoon in de zoekbalk. Ik herinner me niet dat in eerdere versies van Windows rdc aanwezig zou moeten zijn omdat het de standaardclient is.
voer gewoon het IP-adres van uw raspberry pi in en klik op Nu verbinden. U wordt gevraagd om gebruikersnaam en wachtwoord in te voeren. Als u de standaard gebruikersnaam en het wachtwoord nog niet hebt gewijzigd, is de gebruikersnaam pi en het wachtwoord raspberry.
Klik op "Ok" en u bent ingelogd op het Rasbian-bureaublad. Minimaliseer nu de RDC en ga terug naar stopverf.
Nu installeren we Mixxx.
sudo apt-get install mexxx
Als je klaar bent, maximaliseer je de RDC en klik je op de framboos en ga je onder geluid en video. Je zou Mixxx geïnstalleerd moeten zien openen.
Stap 6: Mixxx configureren en het programma voor bestandsoverdracht gebruiken
Het eerste scherm dat u ziet, is dat Mixxx u om uw muziekbestand gaat vragen. Welnu, we moeten muziek uploaden naar de muziekmap van PI. Download en open Filezilla op uw pc/laptop.
Vul nu als volgt in
Host: uw Raspberry pi ip-adres van mij was 192.168.1.6
Gebruikersnaam: pi
Wachtwoord: framboos (als je het wachtwoord niet hebt gewijzigd)
Poort: 22
klik op Snel verbinden
Nu ben je ingelogd op pi home, aan de rechterkant zie je je Pi-bestanden en aan de linkerkant zie je je computer, maar we gaan over van pc naar pi. Navigeer nu aan de rechterkant van het paneel naar de muziekmap en breng alle muziek over naar die map, je kunt de bestanden slepen en neerzetten.
Als je nu een foutmelding krijgt, zeg dan dat je het bestand niet kunt overbrengen, je moet toestemming geven aan die map van putty, dus zeg dat ik toestemming moest geven aan de muziekmap, dat zal het zijn
sudo chmod a+rwx /home/pi/music
Nu we onze muziek hebben overgedragen, gaan we terug naar pi-desktop via een externe desktopverbinding.
Stap 7: Mixxx configureren en muziek afspelen
Open nu Mixxx en je ziet de muziekbestanden in de muziekmap klik nu op openen. je zult zien dat de muziek al is geladen.
Voordat we muziek kunnen afspelen, moeten we live-uitzending inschakelen.
Ga nu naar OptieVoorkeur.
Klik vervolgens aan de linkerkant op live-uitzendingen en vul in zoals weergegeven in de bovenstaande afbeelding, selecteer een vinkje voor live-uitzendingen en selecteer vervolgens icecast2 en vervolgens in mount write /live Onthoud waar de host staat dat uw IP-gebruiker de bron is die standaard is van icecast2 en het wachtwoord is het wachtwoord dat je in icecast had ingesteld. Mijn standaard was hackme.
Klik nu op toepassen en klik op OK.
Klik vervolgens op Optie en Schakel uitzending in of Ctrl + L en je bent live na een succesvolle verbinding. Speel nu de muziek af. dat is het je bent live en bradcating.
Ga nu naar uw browsertype ip:8000. dus de mijne zal 192.168.1.6:8000 zijn.
klik op serverstatus download de m3u en open deze in vlc player, je zou de muziek moeten horen.
Als je muziek schokkerig is, ga dan naar de voorkeur van Mixxx en ga naar Geluidshardware
verander de audiobuffer naar 46s als het nog steeds hetzelfde is, probeer dan 96s, klik op toepassen en ok, probeer het nu opnieuw, je zou een soepele weergave moeten hebben.
Stap 8: Lokaal netwerk en verbinding maken met internet
Dit zal alleen naar uw lokale netwerk streamen. Er zijn verschillende manieren om je radio met de buitenwereld te verbinden, maar dat laat ik aan jou over. maar hey zal je een link geven om je op weg te helpen.
Hier zijn enkele van de links
Link1Link2Link3
Bedankt voor het lezen en geniet van uw project. Doei
Aanbevolen:
Draaien zonder scherm/display (zonder hoofd) op Raspberry Pi of andere op Linux/unix gebaseerde computers - Ajarnpa
Draaien zonder scherm/display (zonder hoofd) op Raspberry Pi of andere op Linux/unix gebaseerde computers: wanneer de meeste mensen een Raspberry PI kopen, denken ze dat ze een computerscherm nodig hebben. Verspil uw geld niet aan onnodige computermonitoren en toetsenborden. Verspil geen tijd met het verplaatsen van toetsenborden en monitoren tussen computers. Bind geen tv vast als het geen
Raspbian installeren in Raspberry Pi 3 B zonder HDMI - Aan de slag met Raspberry Pi 3B - Uw Raspberry Pi instellen 3: 6 stappen
Raspbian installeren in Raspberry Pi 3 B zonder HDMI | Aan de slag met Raspberry Pi 3B | Je Raspberry Pi 3 instellen: Zoals sommigen van jullie weten, zijn Raspberry Pi-computers best geweldig en kun je de hele computer op een klein bordje krijgen. De Raspberry Pi 3 Model B heeft een quad-core 64-bit ARM Cortex A53 geklokt op 1,2 GHz. Dit zet de Pi 3 ongeveer 50
Internetradio met een ESP32: 7 stappen (met afbeeldingen)
Internetradio met behulp van een ESP32: Beste vrienden welkom bij een andere Instructable! Vandaag gaan we een internetradio-apparaat bouwen met een groot 3,5-inch scherm met behulp van een goedkoop ESP32-bord. Geloof het of niet, we kunnen nu een internetradio bouwen in minder dan 10 minuten en met minder
Navigeer robot met schoensensoren, zonder GPS, zonder kaart - Ajarnpa
Navigeer robot met schoensensoren, zonder GPS, zonder kaart: de robot beweegt in een voorgeprogrammeerd pad en verzendt (via bluetooth) zijn feitelijke bewegingsinformatie naar een telefoon voor realtime tracking. Arduino is voorgeprogrammeerd met pad en oblu wordt gebruikt voor het detecteren van de beweging van de robot. oblu zendt bewegingsinfor
Statief-kop naar monopod-kop adapter op 43 cent. Letterlijk.: 6 stappen
Statief-kop naar monopod-kop adapter op 43 cent. Letterlijk.: Korte versie van mijn verhaal: Ik kocht een camera, deze werd geleverd met een bundel accessoires, waaronder een Samsonite 1100-statief. Ik heb een monopod. Ik wil heel snel foto's gaan maken met een draaibare kop op de monopod, en had geen $ 40 te besteden om er een te krijgen