U sljedećem ćemo članku pogledati Icecast. Ovo je Besplatni prijenosnik osobnih medija (audio i video) koji podržava popularne tokove poput Ogg, Opus, WebM i MP3. Korisnici mogu koristiti Icecast za stvaranje Internet radio stanice ili strujanje naših medija sa korisnikovog računara ili servera i biti u mogućnosti da omoguće pristup s bilo kog mjesta putem Interneta. Vrlo je svestran jer se novi formati mogu relativno lako dodavati i kompatibilni su s otvorenim standardima za komunikaciju i interakciju. Icecast se distribuira pod GNU GPL, verzija 2.
Uz Icecast, svako može uživati u svojoj muzici s bilo kojeg mjesta. Uz to možete podijelite s porodicom i prijateljima pomoću dostupnih aplikacija koji se mogu naći za Android, iPhone, Windows Phone i mnoge druge.
Icecast je dizajniran za obradu velikih muzičkih kolekcija i optimiziran je za MP3 streaming. U osnovi radi sa bilo kojim medijskim formatom koji se može strimovati putem HTTP / HTTPS-auključujući AAC, OGG, WMA, FLAC, APE i drugi.
U narednim redovima ćemo vidjeti kako možemo instalirati Icecast na Ubuntu servere i radne površine. Za ovaj primjer Koristit ću Ubuntu 18.04 LTS. Može dobiti detaljnije informacije o Icecastu, u posjeti web stranica projekta.
Instalirajte Icecast na Ubuntu 18.04
Icecast dolazi sa Ubuntu podrška, spremna za instalaciju i upotrebu. Sve što morate učiniti je otvoriti terminal (Ctrl + Alt + T) i pokrenuti sljedeće naredbe da biste lako instalirali Icecast pakete.
Prvo ćemo ažurirati pakete dostupne za naš sistem upisivanjem:
sudo apt update
Nakon ovoga možemo pokrenite instalaciju upisivanje u isti terminal:
sudo apt install icecast2
Tijekom instalacije vidjet ćemo da će nas konzola pitati želimo li postaviti lozinke za Icecast2. Ako ih želite konfigurirati ručno, odaberite «Ne«. Da bismo to olakšali, mi ćemo odabrati «Si»I mi ćemo započeti konfiguraciju.
Mi nastavljamo specificirajući ime hosta za poslužitelj. U ovom slučaju koristit ću "localhost”. Za nastavak samo kliknite na «prihvatiti".
Nakon ovoga, morat ćemo napišite lozinke za administraciju, repetitor i korisnika za pristup pozadini. Važno je ne zaboraviti ove lozinke.
Kada se instalacija Icecast-a završi, moći ćemo izvršavati naredbe prikazane dolje za pokrenite i omogućite uslugu Icecast. Ovim želimo da započne kada se server pokrene.
sudo systemctl start icecast2 sudo systemctl enable icecast2
Moći ćemo provjeriti status usluge, izvršavajući sljedeću naredbu na istom terminalu:
systemctl status icecast2
Terminal bi nam trebao pokazati linije slične sljedećim:
Konačno, imamo samo otvorite naš omiljeni web pretraživač i napišite ime servera kao URL ili IP adresa nakon koje slijedi port 8000:
http://localhost:8000/
Zadano korisničko ime za pristup je admin. Lozinka koja će nam trebati je ista ona koju smo napisali kada smo instalirali Icecast. Nakon prijave, ovo bi nas trebalo odvesti da vidimo zadanu stranicu Icecast:
konfiguracija
Ako želite konfigurirati Icecast, otvorite svoju konfiguracijsku datoteku izvođenjem sljedeće naredbe:
sudo vi /etc/icecast2/icecast.xml
Kada vidite datoteku, napravite odgovarajuće promjene. Na primjer, da biste promijenili zadani port, izmijenite port označen na gornjoj snimci zaslona. Zatim spremite i zatvorite datoteku.
Po defaultu, postupak radi kao root korisnik. Da bi poboljšali sigurnost, toplo se preporučuje da radite kao namjenski korisnik s manje moćnim privilegijama. Možete odrediti ovog korisnika postavljanjem vlasnika u sigurnosnom odjeljku pod nazivom konfiguracijske datoteke /etc/icecast2/icecast.xml.
Jednom kada se sve pravilno instalira i konfigurira, moći ćete koristite bilo kojeg od podržanih Icecast klijenata ili izvornog klijenta za streaming zvuka na poslužitelj i sve slušatelje. Ovdje ćete pronaći lista podržanih klijenata.
Dobiti više informacija o Icecast postavkama, možete posjetiti svoj stranica dokumentacije.
Moja procjena u posljednjem dijelu objašnjava konfiguraciju icecast-a, ulazim sa naredbom sudo vi /etc/icecast2/icecast.xml, ali prilikom unošenja promjena to me ne štedi, kako da spremim promjene, molim, ne znam u čemu propadam ...
Zdravo. u naredbenom načinu rada, sa: wq ne sprema promjene?
Ako je tako, ono što se događa je da sam nova u Linuxu, hvala vam puno na vašem vremenu ...
Drago mi je da ste riješili. Zadovoljstvo, pozdrav2.
Cilj mi je imati server za svoj mrežni radio, a kako maksimalan broj slušatelja nije veći od dvadeset i imam propusnost od 100 megabajta, bez ikakve z ... ideje, želim vidjeti kako doći do njega
Ali prvo da znamo je li moguće ...
Mogu li Xubuntu server montirati na stari računar sa dvije svirke Rama?
Koraci su isti kao za Ubuntu?
Hoće li podržati dvadeset slušalaca?
Hvala unaprijed i prijedlozi dobrodošli
kada napravim test, terminal odgovara: Jedinica icecast2.service nije pronađena
linux...
Slijedite upute jednog, a budući da ne radi, morate pronaći drugog, to je uobičajeno u Linuxu. Ponavljam, ne žalim se na sranje, ja sam to izabrao, ali ogorčava me što mi govore čuda zbog ovoga
Zdravo. Kada testirate status usluge pomoću systemctl status icecast2, šta vam terminal pokazuje?