xmbc

XBMC(已正式更名為“XBMC”,以前稱之為“Xbox媒體中心”)支持最常見的音頻,視頻,圖像格式,播放列表,音頻可視化效果,幻燈片,天氣預測報告,以及第三方外掛程式。

同時還包括了網路功能(網際網路和區域網路不同的設定)。 XBMC媒體中心與專有媒體中心套用,如同微軟的Windows媒體中心一般,或從其他自由軟體MediaPortal和MythTV的媒體庫獲得媒體信息,此外還用有中心套用,包括採用第三方的套用和軟體實現本地電視直播或DVR / PVR錄製功能等等。
XBMC是通過它的外掛程式系統,這是Python程式語言的基礎上,通過添加組件,包括功能,如電視節目指南,YouTube, Hulu, Netflix,Veoh,支持線上電影,Pandora Radio 和 Podcast 流媒體。 XBMC也作為一個遊戲平台,允許用戶用Python開發的小遊戲,在任何作業系統上發揮作用。
XBMC的原始碼分布在GPL下開源(GNU通用公共許可證),它是通過免稅註冊的非盈利性組織,XBMC基金會贊助,由一個全球性的志願服務的人的自由軟體的工作社區在他們的業餘時間自由沒有受到經濟或物質利益動機XBMC。XBMC最初為Xbox而開發,現在可以運行在Linux、OSX、Windows系統。 2003年,一些興趣相投的程式設計師創建了這個項目。XBMC是一個非盈利的項目,由遍布世界各地的自願者開發維護。超過50名軟體開發人員為XBMC作出貢獻,還有超過100名翻譯人員努力擴大它的套用範圍,使它支持超過30種語言。
XBMC的平台架構
XBMC是一個跨平台的軟體套用平台,主要是在C++的基礎上編程得到。 XBMC部分是在使用Linux和Mac OS X中的SDL(Simple Directmedia Layer)的多媒體框架下的XBMC和OpenGL的圖形渲染,而基於Windows的XBMC使用微軟的DirectX多媒體框架和Direct3D渲染一樣。Xbox版本的XBMC,一些XBMC的自己的庫以及許多第三方庫,也可以在XBMC編寫在C語言,但都是大部分情況下都是用於與C++的封裝或是通過XBMC的自己的DLL載入器進行載入。

相關詞條

熱門詞條

聯絡我們