pactl, pulsemixer, pavucontrol, paprefs
Program --> Pulseaudio --> ALSA --> zvukova (klient) (server) (ovladac) karta
qjackctl, cadence
gstreamer
u)(+) Velmi nizka latence
(+) Moznost streamovani az 64 kanalu.
(+) Pri pouziti s --buff latence_v_ms
lze skvele pouzit i pres WAN
(-) Nutnost pouziti jack serveru.
zita-j2n [ options ] ip-address ip-port
zita-n2j [ options ] ip-address ip-port
Nutno povolit realtime zpracovani (vyzaduje odhlaseni a prihlaseni)pridat se do skupiny audio
a do /etc/security/limits.d/audio.conf vlozit:
@audio - rtprio 95 @audio - memlock unlimited(reseni pro systemy s PAM)
yay -S pulseaudio-zeroconf paprefs avahi
paprefs
zapneme pozadovane nastaveni (client/server)pavucontrol
nebo pulsemixer
uvidim ostatni zarizeniPokud nechci paprefs
pouzit, tak mohu naloadovat moduly rucne.
Vhodne pro streamovani hudby do telefonu, protoze staci mit nainstalovane v telefonu napriklad vlc. Ma urcitou latenci, takze neni vhodne pro streamovani zvuku k videu. Muze se hodit zalozit pro streamovanou hudbu vlastni null-sink a hodit do nej napriklad pouze prehavac, pokud nechci streamovat zvuky notifikaci apod.
yay -S pulseaudio-rtp
pactl load-module module-rtp-send port=4444 destination_ip=192.168.1.10
Zde je destination_ip ip adresa ciloveho zarizeni z ktereho bude zvuk hrat.
Otevru napriklad vlc
a otevru stream
s adresou rtp://0.0.0.0:4444
Poznamka: lze jednoduse zapnout i z gui programu paprefs