Icecast Streaming Media Server, osnovna instalacija na Ubuntu 18.04

o ledenici na Ubuntuu

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.

o medijskom poslužitelju
Povezani članak:
Medijski poslužitelj, neke dobre opcije za naš Ubuntu

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:

Instalacija Icecast2

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.

konfigurirati icecast2

Nastavljamo specificirajući ime hosta za poslužitelj. U ovom slučaju koristit ću "localhost". Za nastavak jednostavno kliknite na «prihvatiti”.

konfiguracija lokalnog hosta icecast2

Nakon ovoga, morat ćemo napišite lozinke za administratorske, repetitore i korisničke lozinke za pristup pozadini. Važno je ne zaboraviti ove lozinke.

konfiguracija upravljanja ledenicom

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:

Status usluge

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:

web upravljanje ovim medijskim streamerom

konfiguracija

Ako želite konfigurirati Icecast, otvorite svoju konfiguracijsku datoteku izvođenjem sljedeće naredbe:

promijeniti port i domenu

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.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Ignacio dijo

    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 ...

    1.    Damien A. dijo

      Zdravo. u naredbenom načinu rada, sa: wq ne sprema promjene?

      1.    Ignacio dijo

        Ako je tako, ono što se događa je da sam nova u Linuxu, hvala vam puno na vašem vremenu ...

        1.    Damien A. dijo

          Drago mi je da ste riješili. Užitak, pozdrav2.

  2.   Jose dijo

    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

  3.   Jose dijo

    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

    1.    Damien A. dijo

      Zdravo. Kada testirate status usluge s systemctl status icecast2, što vam terminal pokazuje?