針對音頻設(shè)備,linux內(nèi)核中包含了兩類音頻設(shè)備驅(qū)動框架;OSS:開放聲音系統(tǒng),包含dsp和mixer字符設(shè)備接口,應(yīng)用訪問底層硬件是直接通過sound設(shè)備節(jié)點實現(xiàn)的;ALSA:先進linux聲音架構(gòu)(Advanced Linux Sound Archiecture),以card和組件(PCM、mixer等)為組件,應(yīng)用是通過ALSA提供的alsa-lib庫訪問底層硬件的操作,不再訪問sound設(shè)備節(jié)點了