標籤:des style http color os strong ar 檔案 資料
KDE聲音伺服器 arts
arts介紹
arts是KDE的核心聲音系統,支援多音頻流、全雙工系統、網路聲音請求、ALSA與OSS驅動後端、JACK聲音伺服器後端等擴充,它既是聲音伺服器,也 提供一套音頻軟體的開發類庫。對於KDE3.x系統來說arts是不可缺少的一部分,KDE中幾乎所有與聲音有關的特性都和arts有平滑穩定的整合。
由於arts是其作者的個人秀,在2004年底作者宣布終止對arts的維護後它已經很難再作出進一步的突破,這之後的更新大多都是其他志願者的零敲碎 打,而且其艱澀的開發架構對後來者也是一個接手門檻。儘管arts對自由案頭發展作出了自己的貢獻,但KDE的下一個主分支KDE4放棄對一個缺少維護者 的它的支援也是大勢所趨,從KDE2.0正式發布日期2000年10月23日起,伴隨KDE走過了5年多的arts將逐步淡出曆史舞台,KDE 3.5很可能是KDE組織最後一次將arts作為發行版預設組件之一的分支。雖然它不久之後將成為曆史,但我們仍然會在這裡給予它一些簡介。點此訪問arts官方網站。
arts軟體包提供以下幾種命令列工具,一般都只提供較低層的介面,使用者很少手動調用它們:
artscat:用於將標準輸入指定的資料檔案管道傳送給聲音裝置。
artsd:arts聲音伺服器的主進程。在早期的一些類Unix系統案頭上,軟體混音一直是開源音效卡驅動界的難題,因此聲音伺服器應運而生。它們可以接管對聲音裝置的所有訪問,並以軟體的形式完成混音,即多音頻流,artsd就是其中一種。
artsdsp:此程式會試圖將參數給定程式的聲音輸出統一重新導向到arts服務,可以使一些本身不支援arts的音頻軟體能相容arts的音頻處理模式。
artsplay:簡單的arts聲音播放程式。
artsrec:命令列下的arts聲音錄製程式,功能較簡單。
artsshell:非互動arts聲音服務終端控制台。
artswrapper:artsd服務進程程式的封裝,兩者非常相似,artswrapper最終還是調用artsd工作。
有關arts在KDE中的上層應用,我們將會在KDE其它核心包中涉及。
原文連結: http://linux.chinaunix.net/techdoc/desktop/2008/05/27/1006629.shtml
KDE聲音伺服器 arts