XBMC的全名為Xbox Media Center,意即Xbox多媒體中心。這是由一群名為XBMC團隊所開發出來的一個GPL軟體,並指定給微軟所推出的電視遊樂器Xbox所使用。
Xbox為一台電玩專用的主機,但在微軟的設計之下,它潛藏著許多不為人知的功能。舉例來說,它本身有著CPU、硬碟、DVD光碟、Modem和網路卡等。玩家級的讀者從上述的組件應該可以看出來一些端倪,那就是Xbox是一個準系統的主機。所以目前有許多駭客都在發展修改Xbox的程式,而一些Linux的玩家則乾脆將主機修改成Linux作業系統,XBMC團隊就是其一。
XBMC是個強大的多媒體中心,為什麼說它是個媒體中心,而不是多媒體播放器呢?因為它不但有著播放多種影音格式的軟體功能(如MPEG -1/2/4、DivX、XviD、MP3等格式),更能夠管理Xbox裡面的檔案內容。這些檔案內容包括影像檔、音樂檔、圖檔,甚至連遊戲的檔案都可以做管理,所以它也可說是一個檔案管理中心。
到目前為止,Xbox是功能最強大的電玩主機。它本身除了有733 MHz的CPU之外,還可讓玩家自行替換硬碟(這需要有組機的經驗),而這也是重點所在。因為Xbox所附上的硬碟只有8 GB,對於一些遊戲或以avi電影檔為主的檔案,動不動就超過1 GB,而8 GB的容量對使用者來說,會嫌少了一點。尤其在XBMC的應用下,依照影音玩家的習慣,不管是儲存影音或遊戲檔,絕對會把硬碟給灌滿,所以硬碟的容量越大,也就能夠越能顯出XBMC的強大功用。
XBMC的特色還有讓Xbox外接電視的規格符合NTSC或PAL、支援(16:9)的寬螢幕、支援HDTV(480p/720p/1080i)、支援VGA的外接模式(電腦螢幕),以及支援光纖音源(S/PDIF optical)。從上面的特色看來,XBMC的重點是注重影音輸出的品質。
XBMC使用起來非常地簡單,除了控制是改成Xbox的操控手把以外,其它的都是以視覺化來作管理。雖然XBMC是個GPL和免費的軟體,但是XBMC團隊卻只提供原始碼,並不提供程式,其原因不外乎是想要避開微軟的版權問題。使用者假如對這個軟體有興趣,可以利用SDK等組合語言的工具來將這些原始碼組合起來,成為一個Binary檔來使用。不會使用組合語言的使用者也不用太擔心,因為可以使用不同的P2P軟體(如Emule、eDonnkey 2000、BT等)來下載這個軟體的完成版,或是到其它的檔案下載網站(大多為國外的網站)去搜尋這個軟體就行了。
對於以GPL名義來發佈的XBMC,使用者可以自行修改這個程式,或是加入各種不同的外掛程式,讓XBMC的功能更為完善與強大。
<資料來源:http://www.xboxmediacenter.com/>