Sadržaj:

Internet radio/ web radio sa Raspberry Pi 3 (bez glave): 8 koraka
Internet radio/ web radio sa Raspberry Pi 3 (bez glave): 8 koraka

Video: Internet radio/ web radio sa Raspberry Pi 3 (bez glave): 8 koraka

Video: Internet radio/ web radio sa Raspberry Pi 3 (bez glave): 8 koraka
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Novembar
Anonim
Internet radio/ web radio s Raspberry Pi 3 (bez glave)
Internet radio/ web radio s Raspberry Pi 3 (bez glave)

Zdravo Želite li vlastiti radio hosting putem interneta, onda ste na pravom mjestu. Pokušat ću detaljnije razraditi. Pokušao sam na nekoliko načina za većinu njih je bila potrebna zvučna kartica koju nisam volio kupiti. ali uspio sam pronaći nekoliko vodiča pa sam ih sve češljao

Hardver koji će nam trebati:

1) Malina pi 3 ili novija

2) Micro usb kabl

3) SD karticu preporučujem najmanje 16 GB

4) Ruter/modem

3) Ethernet kabel

Softver koji ćemo koristiti

1) Raspbian kao OS

2) Mixxx za reprodukciju muzike

3) Icecast2 za emitovanje

4) PUTTY za SSH (preuzmite ovdje) Ako koristite Mac, možete SSH ubaciti u Pi pomoću terminala

5) Napredni IP skener za pronalaženje IP adrese Raspberry pi (preuzmite ovdje)

6) Filezilla za prenošenje datoteka sa vašeg računara (preuzmite ovdje)

Preduslovi

Raspbian je instaliran i radi ako netko tko ne zna kliknite ovdje za vodič.

Koristit ću Raspbian Stretch With Desktop

Korak 1: Povežite Raspberry Pi sa ruterom i pokrenite ga

Povežite Raspberry Pi na svoj usmjerivač i pokrenite ga
Povežite Raspberry Pi na svoj usmjerivač i pokrenite ga
Povežite Raspberry Pi s ruterom i pokrenite ga
Povežite Raspberry Pi s ruterom i pokrenite ga
Povežite Raspberry Pi s ruterom i pokrenite ga
Povežite Raspberry Pi s ruterom i pokrenite ga

Pretpostavljam da ste instalirali Raspbian. i spreman za polazak. Priključite svoj raspberry pi na Ethernet port kabla rutera i uključite Raspberry. Sada idite na prijenosno računalo/računalo koje je povezano na isti usmjerivač kao i vaša malina.

Zatim instalirajte Advance IP skener, otvorite ga i kliknite "skeniraj" kada skeniranje završi, zapišite IP adresu uređaja na kojem piše Raspberry Pi Foundation u koloni "Proizvođač". bilo je 192.168.1.6 u mom slučaju.

Korak 2: Spajanje na PI putem kita

Povezivanje na PI putem Putty
Povezivanje na PI putem Putty
Povezivanje na PI putem Putty
Povezivanje na PI putem Putty
Povezivanje na PI putem Putty
Povezivanje na PI putem Putty

Sada instalirajte i otvorite kit i upišite IP adresu koju ste dobili od naprednog IP skenera u polje "Naziv hosta (ili IP adresa)" i kliknite Otvori.

Prilikom prvog povezivanja pojavit će se sigurnosno upozorenje. Samo pritisnite “Yes”. jer se samo vi povezujete na njega i poruku ćete dobiti samo jednom.

Sada će vam se prikazati zadano korisničko ime za prijavu će biti "Pi", a lozinka će biti "malina" kada to učinite

dobit ćete poruku kao na gornjoj slici.

Sada možete konfigurirati svoju malinu davanjem naredbe "sudo raspi-config" i proširiti sistem datoteka, a zatim otići na opciju smetnji i omogućiti ssh i vnc.

Kada sve završi, ponovo pokrenite pi pomoću "sudo reboot" i ponovo pokrenite kit i prijavite se.

Korak 3: Instaliranje Icecast2

Instaliranje Icecast2
Instaliranje Icecast2
Instaliranje Icecast2
Instaliranje Icecast2
Instaliranje Icecast2
Instaliranje Icecast2

Koristićemo Icecast2 kao server za razgovor sa spoljnim svetom.

Dakle, na serveru jednostavno upišite:

sudo apt install icecast2

Dobićete sledeće

1) Konfigurirajte Icecast2: Da

2) Icecast ime hosta: Čuvajte ga na localhost

3) Icecast izvorna lozinka: Promijenite ovu lozinku

4) Lozinka releja Icecast: promijenite ovu lozinku

5) Administratorska lozinka za Ice cast: promijenite ovu lozinku (Ako pročitate tekst u dijaloškom okviru, reći će vam administrativnu adresu koju ćete unijeti u preglednik, a koju ćemo koristiti za prijavu na icecast)

Gotovo

sada idite u preglednik i upišite

ip: 8000/admin.

ako dobijete stranicu Ice Cast kao ja to znači da ste ispravno instalirali icecast2

Korak 4: Konfigurirajte Icecast & Run

Konfigurirajte Icecast & Run
Konfigurirajte Icecast & Run

Prije nego što uredimo Icecast konfiguracijsku datoteku, prvo ćemo napraviti sigurnosnu kopiju originala.

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

zatim uređujemo konfiguracijsku datoteku:

sudo nano /etc/icecast2/icecast.xml

Priložio sam pdf dokument koji čita datoteku i uređuje kako želite.

za spremanje pritisnite ctrl+x, a zatim Y tza spremanje, a zatim pritisnite enter za izlaz.

Nakon što provjerite svoju konfiguracijsku datoteku, ponovno pokretanje sudo servisa icecast2

Posjetite Icecast Admin stranicu u pregledniku. Administratorska stranica će očito zatražiti provjeru autentičnosti, onu koju ste naveli u konfiguracijskoj datoteci icecast2.xml.

Korak 5: Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a

Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a
Povezivanje Raspberry Pi -a sa vezom za udaljenu radnu površinu radi instaliranja Mixxx -a

Sada unesite sudo apt-get install xrdp da instalirate XRDP uslugu

Gotovo.

Sada otvorite vezu sa udaljenom radnom površinom. ako koristite Windows 10, samo ga upišite u traku za pretraživanje. Ne sjećam se da je na ranijim verzijama windows -a rdc trebao biti prisutan jer je to zadani klijent.

samo unesite IP svog malina pi i kliknite Poveži se od vas će se tražiti da unesete korisničko ime i lozinku. Ako još niste promijenili zadano korisničko ime i lozinku, korisničko ime je pi, a lozinka malina.

Kliknite "U redu" i bit ćete prijavljeni na Rasbian radnu površinu. Sada minimizirajte RDC, vratite se na kit.

Sada instaliramo Mixxx.

sudo apt-get install mixxx

Kada završite, povećajte RDC i kliknite na malinu, a zatim idite pod zvuk i video i trebali biste vidjeti kako se Mixxx otvara.

Korak 6: Konfigurirajte Mixxx i koristite program za prijenos datoteka

Konfiguriranje Mixxx -a i korištenje programa za prijenos datoteka
Konfiguriranje Mixxx -a i korištenje programa za prijenos datoteka
Konfiguriranje Mixxx -a i korištenje programa za prijenos datoteka
Konfiguriranje Mixxx -a i korištenje programa za prijenos datoteka
Konfiguriranje Mixxx -a i korištenje programa za prijenos datoteka
Konfiguriranje Mixxx -a i korištenje programa za prijenos datoteka

Prvi ekran koji ćete vidjeti je da će Mixxx tražiti vašu muzičku datoteku. Moramo otpremiti muziku u mapu PI's Music. Preuzmite i otvorite Filezilla na svom računaru/laptopu.

Sada popunite na sljedeći način

Domaćin: Vaša malina pi ip adresa moja je bila 192.168.1.6

Korisničko ime: pi

Lozinka: malina (ako niste promijenili lozinku)

Luka: 22

kliknite Brzo povezivanje

Sada ćete biti prijavljeni na pi home, desna strana prikazuje vaše Pi datoteke, a s lijeve strane prikazuje vaš računar, ali mi ćemo preći sa računara na pi. Sada se na desnoj strani ploče pomaknite do mape s glazbom i prenesite svu glazbu u tu mapu koju možete povući i ispustiti datoteke.

Sada, ako dobijete bilo kakvu grešku, recite da ne možete prenijeti datoteku, morat ćete dati dozvolu za tu mapu iz kita, pa recite da sam morao dati dozvolu za muzičku mapu.

sudo chmod a+rwx/home/pi/music

Sada kada smo prenijeli našu muziku, vratimo se na pi desktop putem veze za udaljenu radnu površinu.

Korak 7: Konfiguriranje Mixxx -a i reprodukcija muzike

Konfiguriranje Mixxx -a i reproduciranje muzike
Konfiguriranje Mixxx -a i reproduciranje muzike
Konfiguriranje Mixxx -a i reproduciranje muzike
Konfiguriranje Mixxx -a i reproduciranje muzike
Konfiguriranje Mixxx -a i reproduciranje muzike
Konfiguriranje Mixxx -a i reproduciranje muzike

Sada otvorite Mixxx i vidjet ćete muzičke datoteke u folderu sa muzikom, sada kliknite na dugme Otvori. vidjet ćete da je muzika već učitana.

Zatim prije puštanja muzike moramo omogućiti prijenos uživo.

Sada idite na OptionPreference.

Zatim na lijevoj strani kliknite emitiranje uživo i popunite kako je prikazano na gornjoj slici, označite kvačicom omogućite emitiranje uživo, zatim odaberite icecast2, a zatim u mount write /live Zapamtite gdje piše da je host koji je postavio vaš IP korisnik izvor koji je zadani za icecast2 i lozinka će biti lozinka koju ste postavili u icecast -u, moja zadana vrijednost je hackme.

Sada kliknite Primijeni i kliknite U redu.

Zatim kliknite Option i Enable Broadcasting ili Ctrl + L i bit ćete uživo nakon uspješne veze. Sada pustite muziku. to je to što živite i zavaravate.

Sada idite na svoj preglednik ip: 8000. pa će moj biti 192.168.1.6:8000.

kliknite na status servera preuzmite m3u i otvorite ga u vlc playeru trebali biste čuti muziku.

Sada, ako vam je muzika nemirna, idite na opciju Mixxx i idite na Zvučni hardver

promijenite audio bafer na 46s ako je i dalje isti, zatim pokušajte 96s kliknite Primijeni i ok sada pokušajte ponovo trebali biste imati glatku reprodukciju.

Korak 8: Lokalna mreža i povezivanje s internetom

Ovo će se prenositi samo na vašu lokalnu mrežu. Postoje različiti načini povezivanja vašeg radija s vanjskim svijetom, ali to ću prepustiti vama. ali hej proslijedit će ti neki link da te pokrene i pokrene.

Evo nekih linkova

Link1Link2Link3

Hvala vam na čitanju i uživajte u svom projektu. Bye

Preporučuje se: