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 internetske radio stanice ili strujanje naših medija s korisničkog računala ili poslužitelja i biti u mogućnosti pružiti pristup s bilo kojeg mjesta putem Interneta. Vrlo je svestran jer se novi formati mogu relativno lako dodati i kompatibilni su s otvorenim standardima za komunikaciju i interakciju. Icecast se distribuira pod GNU GPL, verzija 2.
Uz Icecast svi mogu uživati u svojoj glazbi s bilo kojeg mjesta. Uz to možete podijelite s obitelji 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 glazbenih kolekcija i optimiziran je za MP3 streaming. U osnovi radi s bilo kojim medijskim formatom koji se može strujati putem HTTP / HTTPS-auključujući AAC, OGG, WMA, FLAC, APE i drugi.
U sljedećim ćemo redovima vidjeti kako možemo instalirati Icecast na Ubuntu poslužitelje 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 s Podrška za Ubuntu, spreman za instalaciju i upotrebu. Sve što morate učiniti je otvoriti terminal (Ctrl + Alt + T) i pokrenuti sljedeće naredbe za jednostavnu instalaciju Icecast paketa.
Prvo ćemo ažurirati pakete dostupne za naš sustav 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, trebali biste odabrati «Ne«. Da bismo to olakšali, mi ćemo odabrati «Si»I mi ćemo započeti konfiguraciju.
Nastavljamo specificirajući ime hosta za poslužitelj. U ovom slučaju koristit ću "localhost". Za nastavak jednostavno kliknite na «prihvatiti”.
Nakon ovoga, morat ćemo napišite lozinke za administratorske, repetitore i korisničke lozinke 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 poslužitelj pokrene.
sudo systemctl start icecast2 sudo systemctl enable icecast2
Mi ćemo biti u mogućnosti 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:
Napokon, imamo samo otvorite naš omiljeni web preglednik i napišite ime poslužitelja 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 ista je ona koju smo napisali kad smo instalirali Icecast. Nakon prijave, ovo bi nas trebalo odvesti do zadane stranice 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 priključak, izmijenite priključak označen na gornjoj snimci zaslona. Zatim spremite i zatvorite datoteku.
Po defaultu postupak radi kao root korisnik. Da biste poboljšali sigurnost, toplo se preporučuje da radite kao namjenski korisnik s manje moćnim privilegijama. Ovog korisnika možete odrediti postavljanjem vlasnika u sigurnosnom odjeljku pod nazivom konfiguracijska datoteka /etc/icecast2/icecast.xml.
Nakon što sve bude ispravno instalirano i konfigurirano, 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 popis podržanih klijenata.
Da biste dobili više informacija o postavkama Icecast-a, možete posjetiti svoj stranica dokumentacije.
Moja procjena u zadnjem dijelu objašnjava konfiguraciju icecast-a, ulazim naredbom sudo vi /etc/icecast2/icecast.xml, ali prilikom unošenja promjena to me ne spašava, kako da spremim promjene, molim vas, 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. Užitak, pozdrav2.
Cilj mi je imati poslužitelj za moju internetsku radio stanicu, 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 instalirati Xubuntu poslužitelj na staro računalo s dvije svirke Rama?
Koraci su isti kao i za Ubuntu?
Hoće li podržati dvadeset slušatelja?
Hvala unaprijed i prijedlozi dobrodošli
kada napravim test, terminal mi odgovara: Jedinica icecast2.service nije pronađena
linux...
Slijedite upute jedne, a budući da ne radi, morate pronaći drugu, 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 s systemctl status icecast2, što vam terminal pokazuje?