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