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:
<ices> <background>1</background> <logpath>/tmp</logpath> <logfile>ices.log</logfile> <loglevel>3</loglevel> <stream> <metadata> <name>Linux Mint rádió</name> <genre>Vegyes</genre> <description>Saját stream</description> </metadata> <input> <module>playlist</module> <param name="type">basic</param> <param name="file">playlist.txt</param> <param name="random">1</param> <param name="loop">1</param> </input> <instance> <hostname>localhost</hostname> <port>8000</port> <password>forrásjelszó</password> <mount>/stream.ogg</mount> <reconnectdelay>2</reconnectdelay> <reconnectattempts>5</reconnectattempts> <encode> <bitrate>128</bitrate> <samplerate>44100</samplerate> <channels>2</channels> </encode> </instance> </stream> </ices>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:
Internetes rádiókat, Spotify-t és hasonlókat szeretnék hallgatni távoli eléréssel. A helyi gép van az erősítőhoz kötve viszonylag rövid kábellel, én több méterre ülök egy karosszékben, onnan vezérlem a gépet.
Ha csak a távoli asztal
Beküldte Quodlibet -
Értékelés:
Köszi, majd kipróbálom.
Szia, leírnád, hogy milyen
Beküldte kami911 -
Értékelés:
Sporify-nál alapból tudod vezérelni, akár egy androidos telefonnal.
Remmina
Beküldte Quodlibet -
Értékelés:
Kipróbáltam ezt a Remmina nevű programot, jól működik, szépen szól, köszi. Használni fogom ezt is. De a lényeg nem ez, hanem az XRDP server fölinstallálása, és a működése megértése, mert nekem ez nem volt könnyű. A Youtube-on egy Nischal Tech support nevű csatorna szépen elmagyarázza ezt Ubuntura, amit óvatosan lehet használni. De önmagában nem elég. A nehézség ott lesz, higy a pulse-audio modul elinduljon. üdv.