1. 程式人生 > >Linux ALSA音訊框架分析二:linux音訊子系統介紹

Linux ALSA音訊框架分析二:linux音訊子系統介紹

   Phonon是KDE 4的多媒體API 。Phonon提供一個穩定的API允許KDE 4獨立於任何一個聲音系統伺服器如xine。Phonon讓各種後端提供介面給開發者所謂的"引擎";每個引擎運作在一個具體的後端。每個後端都可讓Phonon控制基本功能,如播放、暫停和搜尋。Phonon也支援更高層次的功能,如讓音軌轉化之間變微弱。 使用Solid,Phonon將給予使用者更多配件的控制能力如耳機、揚聲器、麥克風。一個例子是,因為你可能只有一個VoIP會話使用您的耳機,但所有其他的聲音通過揚聲器出來。支援 Unix-like 系統下的後端xine、VLC、MPlayer。支援 Windows 下的後端 DirectShow、VLC和MPlayer.支援 Mac OS X下的後端QuickTime。QT4.4和之後版本使用了Phonon,作為跨平臺的音訊/視訊播放。