介紹
Kodi是一款多平台家庭影院PC(HTPC)應用程式。Kodi具有高度的可定製性:各種皮膚可以改變其外觀,並且各種外掛程式允許用戶通過線上服務訪問流媒體內容,例如AmazonPrimeInstantVideo,Crackle,PandoraInternetRadio,Rhapsody,Spotify和YouTube。後期版本還有一個個人錄像機(PVR)圖形前端,用於接收電子節目指南(EPG)和高清數字錄像機(DVR)支持的實時電視節目。
該軟體是作為獨立開發的自製媒體播放器應用程式創建的,名為XboxMediaCenter(縮寫為XBMC),用於第一代Xbox遊戲機,後來以XBMC的名義作為適用於Android,Linux,BSD,Raspbian,macOS,iOS/tvOS和MicrosoftWindows作業系統的本地應用程式。
由於其開源和跨平台特性,以C++編寫的核心代碼,Kodi-XBMC和JeOS的修改版本已被用作各種設備(包括智慧型電視,套件)中的軟體設備套件或軟體框架數字標牌,酒店電視系統,網路連線媒體播放器以及基於armhf平台(如RaspberryPi)的嵌入式系統。衍生應用程式,如MediaPortal和Plex已經從XBMC或Kodi分離出來,以及OpenELEC和LibreELEC等足夠的作業系統。
由於有助於未經授權訪問受著作權保護的媒體內容的軟體以及預裝了此類附加軟體的“滿載”數字媒體播放器,Kodi吸引了負面關注;XBMC基金會尚未批准任何這些用途,並已採取步驟將科迪項目與這些非法產品分離,其中包括威脅對那些使用其商標進行推廣的人的法律訴訟 。
核心功能
帶EPG和PVR/DVR前端的直播電視;
視頻回放;
數字圖像/圖像顯示;
遊戲管理器和遊戲控制台模擬器;
音頻,視頻和圖片媒體格式;
外掛程式管理器;
皮膚和主題;
Web界面;
應用程式啟動器。
移動遙控器和第二螢幕應用程式編輯
針對可用於Kodi並與其相關的移動設備有許多軟體應用程式。其中一些移動應用程式只是作為簡單的遙控器使用,而另一些則作為更高級的第二螢幕伴侶應用程式,提供有關用戶在Kodi上觀看或收聽的附加信息,例如有關電影演員和音樂藝術家的元數據,以及從他們收藏或線上收集的其他作品。
“適用於Android的XBMC遙控器”和“適用於iOS的XBMC遙控器”是Team-Kodi/Team-XBMC在GooglePlayforAndroid設備和iOS設備套用商店(如iPad)上免費提供的移動設備開源官方應用程式,iPhone和iPodTouch。這些應用程式充當第二個螢幕和遠程控制解決方案,允許通過這些設備的手持式觸控螢幕用戶界面,完全瀏覽媒體庫和遠程控制在計算機上運行的已安裝和同時活動的XBMC會話。
幾家第三方開發商還發布了針對iOS,Android,BlackBerry,Symbian,UbuntuTouch,WindowsMobile和WindowsPhone設備的多個其他非官方Kodi遙控應用程式。其中一些遠程控制應用程式專門用於控制Kodi,而一些通用的遠程控制應用程式能夠控制許多不同的媒體中心和媒體播放器應用程式,其中一些第三方遠程應用程式成本高昂,而另一些則免費。
官方版本
由於Kodi-XBMC為第一代Xbox遊戲機設計的過時硬體,以及希望擴展該項目的最終用戶和開發人員基地的願望,XBMC的許多官方連線埠轉而使用計算機作業系統和硬體平台被創建。通過更新計算機硬體的處理能力,XBMC可以解碼1080p解析度以上的高清視頻,從而繞過XBMCXBMC版本的硬體限制。
在最近發布的Kodi-XBMC中,有針對DXVA,VDPAU,VA-APIGPU硬體視頻解碼的硬體加速視頻解碼,以及通過ARMNEON和OpenMAX,BroadcomCrystalHD進行的硬體加速視頻解碼。XBMC的原始碼由開發人員在公共Git存儲庫中主動更新,其中可能包含尚未納入最新“穩定”版本的功能和功能。
軟體限制
這是Kodi/XBMC原始碼中的軟體限制列表:
科迪自己的內部跨平台視頻和音頻播放器(DVDPlayer和PAPlayer)無法正式播放受數字許可權管理(DRM)技術保護或加密的任何音頻或視頻檔案以進行訪問控制,這意味著從線上音樂商店購買的音頻檔案iTunes音樂商店,MSN音樂,Audible.com,WindowsMediaPlayer商店以及受WindowsMediaDRM或DivX專有DRM保護的視頻檔案。這些檔案只能通過使用其他支持DRM的媒體播放器播放,或從檔案中刪除DRM保護。
截至2014年2月,Kodi支持用Python腳本語言和二進制附屬檔案編寫的外掛程式。