( locsemege | 2017. 12. 08., p – 12:53 )

Csak, hogy bosszantsalak. Vettem egy TP-Link TP-WR842N V3.1 router-t, ebben 16 MiB flash, 64 MiB RAM és egy USB 2.0-s port van. Tettem rá egy LEDE-t, saját image snapshotból, s beletettem a Pulseaudio szervert is. Az USB portjába dugtam egy USB hub-ot, majd egy "USB-s hangkártyát", onnan viszem az erősítőbe az analóg jelet. Hálózaton tolom át a hangot, így a notebook-om hangját is ki tudom tenni az erősítőre úgy, hogy ehhez a nagy gépet nem kell bekapcsolnom. :P Persze az USB-s audio kernel támogatást is bele kell csomagolni az image-be.

Lehet, hogy az RTP-t is megcsinálom lokális hálózaton, csak nem tudom, hogy mit nyernék vele.

Tény, hogy ropogott picit a hang a default konfiggal. Aztán ilyeneket írtam a daemon.conf-ba - értelemszerűen a router-en:

resample-method = soxr-mq
default-sample-rate = 48000

Most jó. Ha a desktop gépen történő zenehallgatás közben a Seren nevű VoIP kliens is becsatlakozik a hangszerverre, valamint a notebookról wifin tolok neki hangot youtube-ról, akkor a Pulseaudio elvisz akár 65 % CPU időt is, de még akkor sem esik szét a hang. No nem, mintha értelmes volna egyidőben három forrásból hallgatni a kevert hangot. Most épp 25 %-ot eszik, de volt ez már kevesebb is, úgy a fele. Majd megnézem, lehet, valami félre van még konfigolva. De szól, s nincs vele baj.

Felteszem a router-re az mpd-t még, hogy az online rádiót ne kelljen megjáratni valamelyik gépen csak azért, hogy a csomagok kitömörítésre kerüljenek, majd megy vissza a tömörítetlen hangminta a router-re. Helyben is el lehet ezt intézni. :)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE