Portál AbcLinuxu, 5. května 2025 09:18

Dotaz: ALSA pres netcat

29.5.2010 19:37 RobS | skóre: 12
ALSA pres netcat
Přečteno: 226×
Odpovědět | Admin
Nazdar.
Hledal jsem nejake reseni na posilani zvuku po siti:

[zdroj]$ arecord -t wav -f cd -D forward | nc cil 4754 #nahravani
----
[cil]$ nc -l -p 4754 | aplay #prehravani

v aound.conf mam:
pcm.copy {
type plug
slave { pcm hw }
route_policy copy
}

Kdyz pak neco pustim na [zdroj], jde to slyset na obou masinach.
Ma otazka: jak to na [zdroj] stlumit, aby to slo slyset jen na [cil]

Pripadne, nevite o nejakem jinem reseni (krome pulse), ktery by umoznovalo
treba i soubezny beh na jedne zvukovce (jeden zvuk hrat, druhy jen posilat;
neco jako mplayer -D alsa:device=overthewire :) )

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.5.2010 20:18 chrono
Rozbalit Rozbalit vše Re: ALSA pres netcat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dá sa použiť aj Network Audio System (podpora pre nas je aj v mplayer), ale ako sa to používa netuším. :)
29.5.2010 22:39 RobS | skóre: 12
Rozbalit Rozbalit vše Re: ALSA pres netcat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem zjistil, ze ESD zvlada presne to, co jsem potreboval.

staci na cilovym stroji rozjet daemona a pak uz jenom:
$esddsp -s cil:port mpg123 -o esd file.mp3 nebo v mplayeru:
$mplayer -ao esd:cil:port file.mp3

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.