Cuprins:
- Pasul 1: Conectați Raspberry Pi la router și porniți-l
- Pasul 2: Conectarea la PI prin Putty
- Pasul 3: Instalarea Icecast2
- Pasul 4: Configurați Icecast & Run
- Pasul 5: Conectarea Raspberry Pi la conexiunea Desktop la distanță pentru instalarea Mixxx
- Pasul 6: Configurarea Mixxx și utilizarea programului de transfer de fișiere
- Pasul 7: Configurarea Mixxx și redarea muzicii
- Pasul 8: rețea locală și conectarea la internet
Video: Internet Radio / Web Radio Cu Raspberry Pi 3 (fără cap): 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Bună, vrei propria gazdă radio pe internet, atunci ești la locul potrivit. Voi încerca să elaborez cât mai mult posibil. Am încercat mai multe moduri, majoritatea dintre ei fie aveau nevoie de o placă de sunet pe care am fost reticentă să o cumpăr. dar am reușit să găsesc câteva tutoriale, așa că le pieptăn pe toate
Hardware de care vom avea nevoie:
1) Raspberry pi 3 sau o versiune ulterioară
2) Cablu micro USB
3) Card SD Aș recomanda minim 16 GB
4) Router / Modem
3) Cablu Ethernet
Software pe care îl vom folosi
1) Raspbian ca sistem de operare
2) Mixxx pentru redarea muzicii
3) Icecast2 pentru difuzare
4) PUTTY for SSH (Descărcați aici) Dacă utilizați un Mac, puteți introduce SSH în Pi cu Terminal
5) Scanner IP avansat pentru găsirea adresei IP a Raspberry pi (Downlaod Here)
6) Filezilla pentru transferul fișierului de pe computer (Descărcați aici)
Condiții prealabile
Raspbian este instalat și rulează dacă cineva care nu știe face clic aici pentru tutorial.
Voi folosi Raspbian Stretch With Desktop
Pasul 1: Conectați Raspberry Pi la router și porniți-l
Presupun că ați instalat Raspbian. și gata de plecare. Conectați-vă raspberry pi la portul Ethernet al cablului routerului dvs. și porniți Raspberry. Acum, accesați laptopul / computerul dvs., care este conectat la același router ca și zmeura.
Apoi instalați scanerul Advance IP și deschideți-l și faceți clic pe „scanare” odată ce scanarea este terminată, scrieți adresa IP a dispozitivului care spune Raspberry Pi Foundation în coloana „Producător”. a fost 192.168.1.6 în cazul meu.
Pasul 2: Conectarea la PI prin Putty
Acum instalați și deschideți chitul și scrieți adresa IP pe care ați primit-o de la Advance IP Scanner în câmpul „Nume gazdă (sau adresă IP)” și faceți clic pe Deschidere.
Când vă conectați pentru prima dată, va apărea o alertă de securitate. Doar apăsați „Da”. pentru că ești singurul care se conectează la acesta și vei primi mesajul o singură dată.
Acum vi se va prezenta un nume de utilizator implicit de conectare va fi „Pi”, iar parola va fi „zmeură” odată ce ați terminat
veți primi un mesaj precum imaginea de mai sus.
Acum vă puteți configura raspberry dând comanda „sudo raspi-config” și extindeți sistemul de fișiere și apoi mergeți la opțiunea de interferență și activați ssh și vnc.
Odată ce ați terminat, reporniți pi prin "sudo reboot" și începeți din nou chit și conectați-vă.
Pasul 3: Instalarea Icecast2
Vom folosi Icecast2 ca server pentru a vorbi cu lumea exterioară.
Deci, pe server tastați pur și simplu:
sudo apt install icecast2
Veți obține următoarele
1) Configurați Icecast2: Da
2) Icecast Hostname: Păstrați-l la localhost
3) Parola sursă Icecast: Înregistrați această parolă
4) Parola de releu Icecast: modificați această parolă
5) Parola de administrator Ice cast: modificați această parolă (Dacă citiți textul din caseta de dialog, vă va spune adresa de administrare pentru a tasta în browser, o vom folosi pentru a vă conecta la icecast)
Terminat
acum accesați browserul și tastați
ip: 8000 / admin.
dacă primiți pagina de gheață, așa cum am, înseamnă că ați instalat corect icecast2
Pasul 4: Configurați Icecast & Run
Înainte de a edita fișierul de configurare Icecast, vom face mai întâi o copie de rezervă a originalului.
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
apoi edităm fișierul de configurare:
sudo nano /etc/icecast2/icecast.xml
Am atașat documentul pdf, citesc fișierul și îl editez după cum doriți.
pentru a salva apăsați ctrl + x și apoi Y t pentru a salva și apoi apăsați Enter pentru a ieși.
După ce ați verificat fișierul de configurare, sudo service icecast2 restart
Accesați pagina de administrare Icecast din browser. Pagina Administrator va solicita în mod evident autentificare, cea pe care ați furnizat-o în fișierul de configurare icecast2.xml.
Pasul 5: Conectarea Raspberry Pi la conexiunea Desktop la distanță pentru instalarea Mixxx
Acum introduceți sudo apt-get install xrdp pentru a instala serviciul XRDP
Terminat.
Acum deschideți conexiunea desktop la distanță. dacă utilizați Windows 10, doar introduceți-l în bara de căutare. Nu-mi amintesc că versiunile anterioare ale Windows rdc ar trebui să fie acolo, deoarece este clientul implicit.
trebuie doar să introduceți adresa IP a raspberry pi și să faceți clic pe Conectare acum vi se va solicita să introduceți numele de utilizator și parola. Dacă nu ați schimbat încă numele de utilizator și parola implicite, numele de utilizator este pi și parola este zmeură.
Faceți clic pe „Ok” și veți fi conectat la desktopul Rasbian. Acum minimizați RDC reveniți la chit.
Acum instalăm Mixxx.
sudo apt-get install mixxx
Odată ce ați terminat maximizați RDC și faceți clic pe zmeură, apoi intrați în sunet și video, ar trebui să vedeți că Mixxx este instalat deschizându-l.
Pasul 6: Configurarea Mixxx și utilizarea programului de transfer de fișiere
Primul ecran pe care îl veți vedea este că Mixxx vă va cere fișierul muzical. Ei bine, trebuie să încărcăm muzică în dosarul Muzică al PI. Descărcați și deschideți Filezilla pe computer / laptop.
Acum completați după cum urmează
Gazdă: adresa dvs. de raspberry pi ip a mea a fost 192.168.1.6
Nume utilizator: pi
Parolă: zmeură (dacă nu ați schimbat parola)
Port: 22
faceți clic pe Conectare rapidă
Acum veți fi conectat la pi acasă, partea dreaptă vă arată fișierele Pi, iar în stânga vă arată computerul, dar vom transfera de la computer la pi. Acum, în partea dreaptă a panoului, navigați la folderul de muzică și transferați toată muzica în acel folder, puteți trage și plasa fișierele.
Acum, dacă aveți vreo eroare, spuneți că nu puteți transfera fișierul, va trebui să acordați permisiunea acelui folder din chit, așa că spuneți că a trebuit să acord permisiunea pentru folderul muzical va fi
sudo chmod a + rwx / home / pi / music
Acum că ne-am transferat muzica, reveniți pe desktopul pi prin intermediul conexiunii desktop la distanță.
Pasul 7: Configurarea Mixxx și redarea muzicii
Acum deschideți Mixxx și veți vedea fișierele de muzică din folderul de muzică acum faceți clic pe Deschidere. veți vedea că muzica este deja încărcată.
Înainte de a reda muzică, trebuie să activăm transmisia live.
Acum, mergeți la OptionPreference.
Apoi, în partea stângă, faceți clic pe transmisiune live și completați după cum se arată în imaginea de mai sus selectați bifați activați difuzarea în direct, apoi selectați icecast2 apoi în montaj scrie / live Amintiți-vă unde se spune că gazda pune jos utilizatorul dvs. IP va fi sursa care este implicit pentru icecast2 și parola va fi parola pe care ați setat-o în icecast-ul meu implicit a fost hackme.
Acum faceți clic pe aplicați și faceți clic pe OK.
Apoi faceți clic pe Opțiune și activați difuzarea sau Ctrl + L și sunteți live după o conexiune reușită. Acum redați muzica. Asta ești în direct și încearcă.
Acum accesați browserul dvs. de tip ip: 8000. deci al meu va fi 192.168.1.6:8000.
faceți clic pe starea serverului descărcați m3u și deschideți-l în vlc player pentru a auzi muzica.
Acum, dacă muzica dvs. este agitată, mergeți la preferința Mixxx și accesați Hardware hardware
schimbați buffer-ul audio la 46s dacă este același, apoi încercați 96s faceți clic pe Apply și ok acum încercați din nou, ar trebui să aveți o redare lină.
Pasul 8: rețea locală și conectarea la internet
Acest lucru va fi transmis doar în rețeaua dvs. locală. Există diferite moduri de a vă conecta radioul la lumea exterioară, dar am să vă las asta. dar hei îți va trece un link pentru a te ridica și a alerga.
Iată câteva dintre linkuri
Link1Link2Link3
Vă mulțumim pentru lectură și bucurați-vă de proiectul dvs. Pa
Recomandat:
Raspberry Pi Desktop: Configurare sigură fără cap fără afișaj: 6 pași
Raspberry Pi Desktop: Configurare sigură fără cap fără afișaj: Dacă citiți acest lucru, probabil că sunteți deja familiarizat cu Raspberry Pi. Am câteva dintre aceste scânduri minunate în jurul casei pentru derularea diferitelor proiecte. Dacă vă uitați la orice ghid care vă arată cum să începeți cu Raspberry Pi
Rularea fără ecran / afișare (fără cap) pe Raspberry Pi sau alte computere bazate pe Linux / unix: 6 pași
Rularea fără ecran / afișare (fără cap) pe Raspberry Pi sau alte computere bazate pe Linux / unix: Când majoritatea oamenilor cumpără un Raspberry PI, cred că au nevoie de un ecran de computer. Nu pierdeți banii pe monitoare și tastaturi de computer inutile. Nu vă pierdeți timpul mutând tastaturi și monitoare între computere. Nu lega un televizor când nu
Cum să rulați motorul DC fără perii Quadcopter fără drone utilizând controlerul de viteză al motorului fără perii HW30A și testerul servo: 3 pași
Cum să rulați motorul DC fără perii Quadcopter cu drone utilizând regulatorul de viteză al motorului fără perii HW30A și testerul servo: Descriere: Acest dispozitiv se numește Servo Motor Tester care poate fi utilizat pentru a rula servo motorul prin conectarea simplă a servomotorului și alimentarea acestuia. De asemenea, dispozitivul poate fi folosit ca generator de semnal pentru regulatorul de viteză electric (ESC), apoi nu puteți
Sistem de udare automată fără fir DIY fără cerință de acces la internet: 3 pași
Sistem automat de udare fără fir DIY fără cerință de acces la internet: aș dori să-mi ud plantele în mod regulat, probabil o dată sau de două ori pe zi, în funcție de anotimpuri diferite. Dar, în loc să obțin un prieten IOT pentru a face treaba, aș prefera ceva independent pentru această sarcină specifică. Pentru că nu vreau să merg
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU