Kodi是(shi)一款多平臺家庭影院PC(HTPC)應用(yong)程序(xu)。Kodi具(ju)有高度(du)的(de)可(ke)定制性(xing):各(ge)種皮膚可(ke)以改變其外觀(guan),并且各(ge)種插件允許用(yong)戶通過在(zai)線服(fu)務(wu)訪問流媒體內容,例(li)如(ru)Amazon Prime Instant Video,Crackle,Pandora Internet Radio,Rhapsody,Spotify和(he)YouTube。后期版本還有一個個人錄像(xiang)機(PVR)圖形前端,用(yong)于接收電(dian)子節目(mu)指南(EPG)和(he)高清數字錄像(xiang)機(DVR)支(zhi)持的(de)實時電(dian)視節目(mu)。
該軟件(jian)是作為(wei)獨立(li)開發的(de)自制媒體播放器應(ying)用程(cheng)序(xu)創建的(de),名為(wei)Xbox Media Center(縮寫(xie)為(wei)XBMC),用于第一代(dai)Xbox游戲(xi)機(ji),后來以XBMC的(de)名義作為(wei)適用于Android,Linux,BSD,Raspbian,macOS,iOS / tvOS和(he)Microsoft Windows操作系統(tong)的(de)本地應(ying)用程(cheng)序(xu)。
由于(yu)(yu)其(qi)開(kai)源和(he)跨平(ping)臺特(te)性,以C++編寫的(de)核(he)心代碼,Kodi-XBMC和(he)JeOS的(de)修改(gai)版本已(yi)被用(yong)作各種設備(bei)(包(bao)括智能電(dian)視,套件(jian)(jian))中的(de)軟件(jian)(jian)設備(bei)套件(jian)(jian)或軟件(jian)(jian)框架(jia)數字標(biao)牌,酒店電(dian)視系(xi)統,網絡連(lian)接媒體播放器以及(ji)基于(yu)(yu)armhf平(ping)臺(如Raspberry Pi)的(de)嵌入(ru)式系(xi)統。衍生應用(yong)程序(xu),如MediaPortal和(he)Plex已(yi)經(jing)從XBMC或Kodi分(fen)離出來,以及(ji)OpenELEC和(he)LibreELEC等足(zu)夠(gou)的(de)操作系(xi)統。
由(you)于有助于未經授權訪(fang)問受(shou)版(ban)權保護的媒體內(nei)容(rong)的軟(ruan)件以(yi)及預裝(zhuang)了此(ci)類(lei)附加軟(ruan)件的“滿載”數(shu)字(zi)媒體播放器,Kodi吸引了負面關(guan)注;XBMC基金會尚未批(pi)準(zhun)任何(he)這(zhe)些(xie)用途(tu),并已(yi)采取步驟將科迪項目與這(zhe)些(xie)非(fei)法(fa)產品分(fen)離(li),其(qi)中包(bao)括威脅(xie)對那些(xie)使(shi)用其(qi)商標進(jin)行推廣的人的法(fa)律訴訟。
帶EPG和PVR/DVR前端(duan)的直播電視;
視頻回放;
數字圖(tu)像/圖(tu)像顯示(shi);
游戲管(guan)理器(qi)和游戲控制臺模擬器(qi);
音頻(pin),視頻(pin)和圖片媒體格式;
插件管理器;
皮膚和主題;
Web界面;
應用程序啟動器。
針對可用于Kodi并(bing)與其(qi)相關的移(yi)動設備有(you)(you)許(xu)多軟件應用程(cheng)序。其(qi)中一(yi)些移(yi)動應用程(cheng)序只是作(zuo)為簡單的遙控(kong)器使用,而另一(yi)些則作(zuo)為更(geng)高級的第二屏幕伴侶應用程(cheng)序,提供(gong)有(you)(you)關用戶在(zai)Kodi上觀看或(huo)收聽的附加信息(xi),例如有(you)(you)關電(dian)影演員(yuan)和音(yin)樂(le)藝術家(jia)的元數據,以(yi)及從(cong)他們收藏或(huo)在(zai)線收集的其(qi)他作(zuo)品(pin)。
“適(shi)用(yong)于(yu)Android的XBMC遙控器(qi)”和(he)(he)“適(shi)用(yong)于(yu)iOS的XBMC遙控器(qi)”是Team-Kodi / Team-XBMC在(zai)Google Play for Android設(she)備(bei)和(he)(he)iOS設(she)備(bei)應用(yong)商(shang)店(如iPad)上免費(fei)提(ti)供的移(yi)動(dong)設(she)備(bei)開源官(guan)方應用(yong)程序, iPhone和(he)(he)iPod Touch。這些應用(yong)程序充當第(di)二個屏幕和(he)(he)遠(yuan)程控制(zhi)解決(jue)方案,允許通過這些設(she)備(bei)的手(shou)持式觸摸屏用(yong)戶界面,完(wan)全(quan)瀏覽媒體(ti)庫和(he)(he)遠(yuan)程控制(zhi)在(zai)計(ji)算機上運行的已安(an)裝和(he)(he)同時活動(dong)的XBMC會(hui)話。
幾家第(di)三方(fang)開發商還(huan)發布了針對iOS,Android,BlackBerry,Symbian,Ubuntu Touch,Windows Mobile和(he)Windows Phone設備的(de)多個(ge)其(qi)他非官方(fang)Kodi遙控應(ying)(ying)(ying)用(yong)(yong)(yong)程(cheng)序(xu)(xu)。其(qi)中(zhong)一(yi)些(xie)遠(yuan)程(cheng)控制應(ying)(ying)(ying)用(yong)(yong)(yong)程(cheng)序(xu)(xu)專門用(yong)(yong)(yong)于控制Kodi,而一(yi)些(xie)通(tong)用(yong)(yong)(yong)的(de)遠(yuan)程(cheng)控制應(ying)(ying)(ying)用(yong)(yong)(yong)程(cheng)序(xu)(xu)能夠控制許(xu)多不同的(de)媒體中(zhong)心和(he)媒體播(bo)放器應(ying)(ying)(ying)用(yong)(yong)(yong)程(cheng)序(xu)(xu),其(qi)中(zhong)一(yi)些(xie)第(di)三方(fang)遠(yuan)程(cheng)應(ying)(ying)(ying)用(yong)(yong)(yong)程(cheng)序(xu)(xu)成本高昂,而另一(yi)些(xie)則免費。
由于Kodi-XBMC為第一代Xbox游戲(xi)機設計(ji)的(de)(de)(de)過時硬(ying)件,以(yi)及希望擴展該項目的(de)(de)(de)最終用戶和(he)(he)開發人員(yuan)基地的(de)(de)(de)愿(yuan)望,XBMC的(de)(de)(de)許(xu)多(duo)官方端口(kou)轉而使用計(ji)算(suan)機操作系統和(he)(he)硬(ying)件平臺 被(bei)創建。 通過更新計(ji)算(suan)機硬(ying)件的(de)(de)(de)處理能力,XBMC可(ke)以(yi)解碼(ma)1080p分辨率以(yi)上的(de)(de)(de)高清視(shi)頻,從(cong)而繞過XBMC XBMC版(ban)本的(de)(de)(de)硬(ying)件限制(zhi)。
在最(zui)近發布的Kodi-XBMC中(zhong),有針(zhen)對DXVA,VDPAU,VA-API GPU硬(ying)件視(shi)頻(pin)(pin)解碼(ma)的硬(ying)件加速(su)視(shi)頻(pin)(pin)解碼(ma),以及通過ARM NEON和OpenMAX,Broadcom Crystal HD進行(xing)的硬(ying)件加速(su)視(shi)頻(pin)(pin)解碼(ma)。XBMC的源代碼(ma)由開(kai)發人員在公(gong)共Git存(cun)儲庫中(zhong)主(zhu)動更(geng)新(xin),其中(zhong)可能(neng)(neng)包含尚未納入最(zui)新(xin)“穩定”版本的功能(neng)(neng)和功能(neng)(neng)。
這(zhe)是Kodi/XBMC源代碼中的軟件限制列表:
科迪自己的(de)(de)內部跨平(ping)臺視(shi)頻(pin)(pin)(pin)和音(yin)頻(pin)(pin)(pin)播放器(DVDPlayer和PAPlayer)無法(fa)正式播放受數字權限(xian)管理(DRM)技術保(bao)護或(huo)加密的(de)(de)任何音(yin)頻(pin)(pin)(pin)或(huo)視(shi)頻(pin)(pin)(pin)文件(jian)以(yi)(yi)進行訪問(wen)控制,這意味著從在線音(yin)樂商(shang)店購買(mai)的(de)(de)音(yin)頻(pin)(pin)(pin)文件(jian)iTunes音(yin)樂商(shang)店,MSN音(yin)樂,Audible.com,Windows Media Player商(shang)店以(yi)(yi)及受Windows Media DRM或(huo)DivX專(zhuan)有DRM保(bao)護的(de)(de)視(shi)頻(pin)(pin)(pin)文件(jian)。這些文件(jian)只能通過(guo)使(shi)用其他支持DRM的(de)(de)媒體(ti)播放器播放,或(huo)從文件(jian)中刪除DRM保(bao)護。
截至2014年2月,Kodi支持(chi)用Python腳本語言和二進制附件(jian)編(bian)寫(xie)的(de)插件(jian)。