
Csináltam egy internetes rádót LinuxMint/XFCE alapon, ha esetleg valakit érdekel. (Eleve XFCE-vel installáltam fel, Cinnamon nincs is a gépemen.) Vettem hozzá egy használt, olcsó 12”-os laptopot és távolról tudom vezérelni ThinCast Remote client segítségével. Utóbbival nagyon sokat küzdöttem, sokszor kérdeztem meg a ChatGPT-t aki néha használható megoldást adott, de sokszor bevitt az erdőbe. A fő gond az volt, hogy a remote klineshez kell egy xrdp server, de az alapból nem viszi át a hangot. (Legalábbis nekem sehogy nem működött.) Többszöri próbálkozás után a ChatGPT írt egy használható scriptet, ami kevés hibaüzenettel, de lefutott, és lefordította a Pulseaudio modult. (build-pulseaudio-crdp.sh) Azon kívül időbe telt amig megértettem, hogy nem léphetek be ugyanazzal a user névvel távolról a gépre, amivel helyben beléptem. Lényeges, hogy a modult user1 név alatt sudo-val kell lefordítani, hogy jó helyre tegyen mindent, majd távolról user2 névvel belépve lehet használni. Távolról belépve ki kell nyitni a hang-vezérlő menüt, és kiválasztani, hogy a távoli gépen szólaljon meg a hang. A ChatGPT utóbb azt tanácsolta, hogy ne a ThincastRemoteClienttel küzdjek, hanem használjak más megoldást, pl. x2go-t. Lehet hogy az jobb, még nem próbáltam ki. Érdekelne, hogy valaki próbálta-e már?
Hozzászólások
Szia, leírnád, hogy milyen
Beküldte kami911 -
Értékelés:
Szia, leírnád, hogy milyen problémát szeretnél ezzel megoldani? Az Icecast nem megoldás erre? Ezzel tudsz több embernek elérhető streamet adni.
A Linux Mint alatt történő Icecast beállítás első lépése a szükséges csomagok telepítése. Ehhez nyisd meg a terminált, és írd be a következőt:
sudo apt install icecast2. A telepítés során a rendszer megkérdezi, hogy szeretnéd-e konfigurálni az Icecast szervert. Ha ekkor nem állítasz be mindent, a /etc/icecast2/icecast.xml fájl később is szerkeszthető root jogosultsággal.
A konfigurációs fájlban meg kell adni a jelszavakat a különféle szerepkörökhöz (admin, source stb.), például így:
Ügyelj arra is, hogy a <hostname> beállítás tükrözze a szerver elérhetőségét (pl. IP-cím vagy domain név), és engedélyezve legyen egy vagy több mount pont. Például:
A konfiguráció módosítása után indítsd újra az Icecast szolgáltatást:
Ezután az Icecast webes felülete elérhető lesz a böngészőből a http://localhost:8000 címen, ahol ellenőrizheted, hogy a szerver működik-e, és készen áll-e stream küldésre.
Hogy mivel streamelj, itt találsz egy listát:
https://icecast.org/apps/
Ez utóbbi program lesz a forrása a streamnek, amit az IceCast oszt szét.
Az egyik ilyen stream source
Beküldte kami911 -
Értékelés:
Az egyik ilyen stream source beállítására egy példa: Az ices2 beállítása Linux Mint alatt elsősorban arra szolgál, hogy zenefájlokat (például Ogg Vorbis formátumban) automatikusan streamelhess az Icecast szerver felé. A telepítéshez írd be a terminálba:
A telepítés után a konfigurációs fájlt kell szerkeszteni, amely általában egy XML fájl, például ices-playlist.xml néven menthető el a saját könyvtáradban. Ebben meg kell adnod a szerver adatait, a lejátszandó zenefájlokat, valamint a stream technikai paramétereit. Egy alap példa:
A playlist.txt fájl egy sima szövegfájl, amely soronként tartalmazza a lejátszandó fájlok teljes elérési útját, például:
A stream elindításához add ki a következőt:
Ha minden jól van beállítva, az Icecast szerveren megjelenik az új mountpont, és elindul a zene sugárzása. Érdemes figyelni az ices.log fájlt a hibaüzenetek miatt.
De akár a Mixxx nevű programot is használhatod, vagy VST plugint ha live miceket szeretnél kiküldeni az éterbe.
Ha csak a távoli asztal
Beküldte kami911 -
Értékelés:
Ha csak a távoli asztal elérése a kérdés, akkor a Remmina nevű programot ajánlom.
Szia, leírnád, hogy milyen
Beküldte Quodlibet -
Értékelés:
Ha csak a távoli asztal
Beküldte Quodlibet -
Értékelés:
Szia, leírnád, hogy milyen
Beküldte kami911 -
Értékelés: