Icecast Streaming Media Server, alapvető telepítés az Ubuntu 18.04-re

az icecastról az Ubuntuban

A következő cikkben megnézzük az Icecast-ot. Ez egy Ingyenes személyes média adatfolyam (audio és video) amely támogatja a népszerű streameket, mint például Ogg, Opus, WebM és MP3. A felhasználók az Icecast segítségével létrehozhatnak egy internetes rádióállomást, vagy közvetíthetik médiánkat a felhasználó számítógépéről vagy szerveréről, és bárhonnan hozzáférést tudnak biztosítani az interneten keresztül. Nagyon sokoldalú, mivel az új formátumok viszonylag egyszerűen hozzáadhatók, és kompatibilisek a kommunikáció és az interakció nyílt szabványaival. Az Icecast terjesztése a GNU GPL 2. verziója alatt történik.

Az Icecast segítségével bárki bárhonnan élvezheti zenéjét. Ezen kívül megteheti ossza meg családjával és barátaival az elérhető alkalmazások segítségével amelyek megtalálhatók Android, iPhone, Windows Phone és még sok más esetében.

Az Icecast nagy zenegyűjtemények kezelésére készült, és MP3 streaminghez van optimalizálva. Alapvetően bármilyen médiaformátummal működik, amely HTTP / HTTPS-en keresztül továbbíthatóideértve AAC, OGG, WMA, FLAC, APE és mások.

a média szerverről
Kapcsolódó cikk:
Médiaszerver, néhány jó lehetőség az Ubuntu számára

A következő sorokban megnézzük, hogyan telepíthetjük az Icecastot az Ubuntu szerverekre és asztali számítógépekre. Erre a példára Az Ubuntu 18.04 LTS-t fogom használni. Az tud részletesebb információkat kaphat az Icecastról, ellátogat a projekt honlapja.

Telepítse az Icecast-ot az Ubuntu 18.04-re

Icecast jön Ubuntu támogatás, telepítésre és használatra kész. Csak annyit kell tennie, hogy megnyit egy terminált (Ctrl + Alt + T), és futtatja a következő parancsokat az Icecast csomagok egyszerű telepítéséhez.

Először frissíteni fogjuk a rendszerünk számára elérhető csomagokat a következő gépeléssel:

sudo apt update

Ezek után tehetjük futtassa a telepítést gépelés ugyanabba a terminálba:

Icecast2 telepítés

sudo apt install icecast2

A telepítés során látni fogjuk, hogy a konzol megkérdezi tőlünk, hogy akarjuk-e állítsa be az Icecast2 jelszavakat. Ha manuálisan szeretné konfigurálni őket, válassza a «Nem«. Hogy megkönnyítsük, fogunk választani «Si»És elkezdjük a konfigurációt.

az icecast2 konfigurálása

Folytatjuk a kiszolgáló hosztnevének megadása. Ebben az esetben a "localhost”. A folytatáshoz egyszerűen kattintson a «elfogad”.

icecast2 localhost konfiguráció

Ezek után muszáj lesz írja meg a rendszergazda, az átjátszó és a felhasználó jelszavait, hogy hozzáférjenek a háttérrendszerhez. Fontos, hogy ne felejtsük el ezeket a jelszavakat.

icecast menedzsment konfiguráció

Miután az Icecast telepítése befejeződött, végre tudjuk hajtani az alább látható parancsokat indítsa el és engedélyezze az Icecast szolgáltatást. Ezzel azt akarjuk, hogy a szerver indulásakor induljon el.

sudo systemctl start icecast2

sudo systemctl enable icecast2

Képesek leszünk ellenőrizze a szolgáltatás állapotát, a következő parancsot hajtja végre ugyanabban a terminálban:

systemctl status icecast2

A terminálnak a következőhöz hasonló vonalakat kell mutatnia:

Szolgáltatás állapota

Végül csak nekünk van nyissa meg kedvenc webböngészőnket és írja be a szerver nevét URL-ként vagy az IP-címet, amelyet a 8000-es port követ:

http://localhost:8000/

Az alapértelmezett felhasználónév a hozzáféréshez admin. Szükségünk lesz a jelszóra, amelyet az Icecast telepítésekor írtunk. A bejelentkezés után ez elvezet minket az alapértelmezett Icecast oldal megtekintéséhez:

ennek a média adatfolyamnak a webes kezelése

konfiguráció

Ha konfigurálni szeretné az Icecastot, nyissa meg a config fájlt a következő parancs végrehajtása:

port és tartomány módosítása

sudo vi /etc/icecast2/icecast.xml

Amikor meglátja a fájlt, hajtsa végre a megfelelő módosításokat. Például az alapértelmezett port megváltoztatásához módosítsa a fenti képernyőképen kiemelt portot. Ezután mentse el és zárja be a fájlt.

Alapértelmezés szerint a folyamat root felhasználóként fut. A biztonság javítása érdekében erősen ajánlott, hogy dedikált felhasználóként futtasson kevésbé hatékony jogosultságokkal. Ezt a felhasználót úgy határozhatja meg, hogy beállítja a tulajdonosot az úgynevezett konfigurációs fájl biztonsági szakaszában /etc/icecast2/icecast.xml.

Miután mindent megfelelően telepített és konfigurált, akkor képes lesz rá használja a támogatott Icecast klienseket vagy a forrás klienst az audió továbbításához a szerverre és az összes hallgatóra. Itt megtalálja a a támogatott ügyfelek listája.

Megszerezni további információ az Icecast beállításairól, meglátogathatja dokumentációs oldal.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Ignacio dijo

    Az utolsó részben szereplő becslésem elmagyarázza az icecast konfigurálását, a sudo vi /etc/icecast2/icecast.xml paranccsal lépek be, de a módosítások végrehajtásakor ez nem ment meg, kérem, hogyan mentse a változásokat amiben kudarcot vallok ...

    1.    Damien A. dijo

      Szia. parancs módban, a következővel: wq nem menti a módosításokat?

      1.    Ignacio dijo

        Ha igen, akkor az történik, hogy új vagyok a Linuxban, köszönöm szépen az idejét ...

        1.    Damien A. dijo

          Örülök, hogy megoldottad. Öröm, salu2.

  2.   Jose dijo

    Célom, hogy legyen egy szerver az online rádióállomásom számára, és mivel a hallgatók maximális száma nem haladja meg a húszat, sávszélességem 100 megabájt, anélkül, hogy z ...
    De először tudd meg, lehetséges-e ...
    Felcsatolhatok egy Xubuntu szervert egy régi számítógépre, két Ram koncerten?
    A lépések ugyanazok, mint az Ubuntu esetében?
    Támogatni fogja húsz hallgatót?
    Előre is köszönöm és üdvözlöm a javaslatokat

  3.   Jose dijo

    amikor elvégzem a tesztet, a terminál válaszol: Az egység icecast2.service nem található
    linux…
    Kövesse az egyik utasításait, és mivel nem működik, meg kell találnia egy másikat, ez a Linux szokásos. Ismétlem, nem panaszkodom a baromságokra, hanem én választottam, de feldühít, hogy csodákat mondanak erről

    1.    Damien A. dijo

      Szia. Amikor a systemctl status icecast2 segítségével teszteli a szolgáltatás állapotát, mit mutat a terminál?