Pulseaudio

Iš Žinynas.
Peršokti į: navigacija, paiešką

PulseAudio yra nemokamas daugiaplatformis tinklo garso serveris, skirtas daugiausiai POSIX atitinkančioms operacijų sistemoms, platinamas pagal GNU Lesser General Public License 2.1 sąlygas.

Architektūra[keisti]

Pulseaudio yra garso serveris, tai foninis procesas priimantis garso srautus iš vieno ar daugiau šaltinių (procesų ar įrenginių) ir peradresuojantis į vieną ar daugiau vietų (garso kortų, atitolusių tinklo serverių ar kitų procesų. Vienas iš pagrindinių PulseAudio tikslų yra maršrutizuoti garso srautus per save, įskaitant iš kitų procesų kurie tiesiogiai kreipiasi į aparatinę įrangą (Kaip pasenusios OSS programos). Be tipiškų diegimo scenarijų, Linux'e, vartotojas konfigūruodamas ALSA nurodo virtualius įrenginius kuriuos paduoda PulseAudio. Taip, kad programos kurios naudoja ALSA dabar naudotų PulseAudio, pastarasis atitinkamai paskirsto virtualius kanalus ir atiduoda viską atgal į ALSA kuri perduoda į garso kortą.