Kodi(소프트웨어)

Kodi (software)
코디
Kodi-logo-Thumbnail-light-transparent.png
Main Screen Estuary 17.6.png
Kodi 17.6 홈 화면
개발자XBMC 재단
초기 릴리즈2002(Xbox Media Player), 2003[1](Xbox Media Center)
안정된 릴리스
2022년[2] 3월 2일, 5개월 전(2022년 3월 2일)
저장소
기입처C++ 코어, C++(바이너리) 또는 Python 스크립트를 서드파티 개발자의[citation needed] 애드온(플러그인 확장)으로 사용
운영 체제Windows 7 이상, macOS, Android, iOS, tvOS(Apple TV OS), Linux, Xbox One, Xbox 시리즈 X/S 및 FreeBSD
플랫폼ARM, ARM64, MIPS, RISC-V, PowerPC, IA-32(x86), x64(x86-64)
이용가능기간:12개 언어(미완료 번역 포함 75개 언어)
유형미디어 플레이어 소프트웨어, 스마트 TV 플랫폼, 디지털 미디어 플레이어, 디지털 비디오 레코더
면허증.GPL-2.0 이후[3]
웹 사이트kodi.tv

Kodi(구 XBMC)는 비영리 기술 [4]컨소시엄인 XBMC Foundation이 개발한 무료 오픈 소스 미디어 플레이어 소프트웨어 애플리케이션입니다.Kodi는 여러 운영 체제 및 하드웨어 플랫폼에서 사용할 수 있으며, 텔레비전 및 리모컨에서 사용할 수 있는 10피트 길이의 사용자 인터페이스를 갖추고 있습니다.이를 통해 사용자는 인터넷에서 비디오, 음악, 팟캐스트 및 비디오와 같은 대부분의 스트리밍 미디어와 로컬 및 네트워크 스토리지 [5]미디어의 모든 일반적인 디지털 미디어 파일을 재생 및 볼 수 있습니다.

Kodi는 멀티플랫폼 홈시어터 PC(HTPC) 어플리케이션입니다.스킨은 외관을 변경할 수 있으며 플러그인은 사용자가 아마존 프라임 인스턴트 비디오, 크래클, 판도라 인터넷 라디오, 랩소디, 스포티파이,[6] 유튜브 등의 온라인 서비스를 통해 스트리밍 미디어 콘텐츠에 액세스할 수 있도록 합니다.또한 최신 버전에는 Electronic Program Guide(EPG; 전자 프로그램 가이드) 및 HD 디지털 비디오 레코더(DVR; Digital Video Recorder)를 [7]지원하는 라이브 TV를 수신하기 위한 PVR(Personal Video Recorder) 그래픽 프론트 엔드가 있습니다.

로 독자 개발한 홈 브류 미디어 플레이어 응용 프로그램은 제1세대 엑스 박스 게임 콘솔을 위한, 2004년 XboxMediaCenter(로 XBMC,는 공식 이름으로 2008년에서 채택되었습니다 짧은 모양의)[5][8]에 명칭을 바꾸는 XboxMediaPlayer의 이름을 붙였다. 소프트웨어 2002년 후에 이용할 수 있는 이름 XBMC에 원어민 a으로가 신설되었다pplicaAndroid, Linux, BSD, macOS, iOS/tvOS 및 Microsoft Windows 기반 운영 [9]체제용 버전입니다.

오픈소스와 크로스플랫폼의 특성상 코어코드가 C++로 쓰여져 있기 때문에 Kodi-XBMC의 수정판은 스마트TV, 셋톱박스, 디지털사이니지, 호텔텔레비전시스템, 네트워크접속미디어플레이어, 횡령 등 다양한 기기에서 소프트웨어 어플라이언스 스위트 또는 소프트웨어 프레임워크로 사용되고 있다.Rasberry Pi와 같은 armhf 플랫폼을 기반으로 한 deded 시스템입니다.미디어 포트나 플렉스등의 파생 애플리케이션은, LibreELEC등의 [10][11][12][13][14]operating system 뿐만이 아니라, XBMC나 Kodi로부터 파생되고 있습니다.

Kodi는 저작권이 있는 미디어 컨텐츠에 대한 무단 액세스를 용이하게 하는 소프트웨어용 서드파티 플러그인과 이러한 애드온을 프리 로드한 디지털 미디어 플레이어를 이용할 수 있기 때문에 부정적인 관심을 받고 있습니다.XBMC Foundation은 이러한 사용을 승인하지 않았으며 관련성을 해제하기 위한 조치를 취했습니다.e Kodi는 이러한 애드온으로부터 Kodi의 상표를 사용해 [15]판촉하는 것에 대한 법적 대응을 포함한 프로젝트를 진행하고 있습니다.

개요

Kodi는 많은 일반적인 오디오, 비디오 및 이미지 형식, 재생 목록, 오디오 시각화, 슬라이드 쇼, 일기 예보 보고 및 타사 플러그인을 지원합니다.네트워크 지원(인터넷 및 홈 네트워크 공유)입니다.Windows Media Center, MediaPortal 및 MythTV와 같은 다른 미디어 센터 애플리케이션과 달리 Kodi는 Live TV 또는 DVR/PVR 녹화 기능을 위한 자체 내부 디지털 TV 튜너 코드를 포함하지 않습니다. 대신 공통 API를 통해 EPG TV 가이드와 함께 통합 DVR/PVR 프런트 엔드로 작동합니다.는 서드파티제의 PVR 클라이언트 애드온을 통해 종료되며,[6][10][11] 이러한 애드온은 같은 머신 또는 네트워크를 통해 로컬로 실행됩니다.

C/C++ 프로그래밍 언어를 사용하여 바이너리 애드온을 만들거나 Python 스크립트 언어를 사용하여 스크립트 애드온을 만드는 플러그인은 Kodi를 확장하여 TV 프로그램 가이드, YouTube, Hulu, Netflix, Veoh, 온라인 영화 트레일러 지원, 판도라 라디오 및 팟캐스트 스트리밍과 같은 기능을 포함합니다.Kodi는 또한 모든 운영 [10][11]체제에서 게임 런처 역할을 합니다.

Kodi의 소스 코드는 GNU General Public License(GPL-2.0 이후)에 따라 오픈 소스로 배포되며, 면세 등록 비영리 미국 단체인 XBMC Foundation이 관리하며, 무급 자원봉사자로 구성된 글로벌 자유 소프트웨어 커뮤니티가 소유하고 개발합니다.

원래의 XBMC 프로젝트는 Xbox용 XBMC를 개발하거나 지원하지 않지만, Xbox용 XBMC는 서드파티 개발자의 스핀오프 프로젝트인 "XBMC4Xbox"를 통해 여전히 사용할 수 있으며, XBMC는 Xbox 버전의 소프트웨어를 포크하고 XBMC의 구 버전 개발과 지원을 완전히 이어받았다.원래 프로젝트의 Xbox 지원이 종료된 것도 "Xbox Media Center"라는 옛 이름에서 "XBMC"로 개명하게 된 이유였고, 나중에 "Kodi"[16][17][18]로 개명하게 된 이유이기도 하다.XBMC의 Xbox 버전은 콘솔 게임을 시작하고 에뮬레이터와 같은 애플리케이션을 홈브루하는 기능을 가지고 있었다.XBMC for Xbox 버전은 Microsoft에서 배포, 승인 또는 지원하지 않았기 때문에 Xbox 게임 콘솔에서 실행하려면 [5][8]항상 modchip 또는 softmod 개발이 필요했습니다.

하드웨어 요건

Kodi는 기존의 2D 스타일 소프트웨어 애플리케이션보다 기본적인 하드웨어 요구 사항이 더 큽니다. 모든 렌더링에 3D 지원 그래픽 하드웨어 컨트롤러가 필요합니다.강력한 3D GPU 칩은 오늘날 많은 셋톱박스를 포함한 대부분의 현대 컴퓨터 플랫폼에서 흔히 볼 수 있습니다. XBMC(현재의 Kodi)는 처음부터 강력하고 다용도적인 프레임워크를 위해 매우 리소스 효율적이도록 설계되었습니다.(인텔 Atom 규격에 따라) OpenGL 1.3(GLSL 지원), OpenGL ES 2.0 또는 Direct3D(DirectX) 9.0 지원 시스템(IA-32/x86-64, ARM(AARCH32 및 AARCH64) 또는 전원 VIS)에서 정상적으로 동작합니다.PC G4 이후의 CPU 베이스.[10]

풀HD 1080p 고화질 및 고비트 레이트 비디오의 소프트웨어 디코딩을 시스템 CPU로 실행할 경우 프레임을 떨어뜨리거나 재생을 불안정하게 하지 않고 완전히 부드러운 재생을 실현하기 위해서는 듀얼 코어 2GHz 이상의 CPU가 필요합니다.그러나 Kodi는 대부분의 비디오 디코딩 프로세스를 그래픽 하드웨어 컨트롤러 또는 내장 비디오 처리 회로에 오프로드할 수 있습니다.Google의 Android용 MediaCodec API, Intel의 VAAPI, Nvidia의 VDPAU API, AMD의 XvBA API, Microsoft DXVA API 중 하나를 지원합니다.Oolbox API 및 Khronos 그룹의 OpenMAX API,[19][20] AMLogic VPU, Freescale의 i.MX6x 시리즈 VPU 및 Rasberry Pi의 GPU MMAL. 이러한 하드웨어 가속 비디오 디코딩을 활용함으로써 Kodi는 지원되는 VPU 또는 GPU를 포함하는 한 저렴한 저성능 시스템에서 대부분의 비디오를 재생할 수 있습니다.

가능한 장치

외장 기기 사용 가능: LasberryPi, Ondroid, Android-Smartphone, Amazon Fire TV, Intel Nuc.


주요 기능

EPG 및 PVR/DVR 프론트엔드를 갖춘 라이브 TV

TV 기능을 사용하면 선택한 애드온에 따라 DTT, ADSL, 케이블 또는 인터넷 스트리밍에 의해 전송되는 일부 TV 방송을 시청할 수 있습니다.

버전 12.0(Frodo) 이후 Kodi는 EPG(전자 프로그램 가이드) 및 DVR(디지털 비디오 레코더) 기능을 갖춘 네이티브 라이브 TV를 탑재하여 PVR(퍼스널 비디오 레코더) 프런트 엔드 GUI를 통해 비디오 캡처 및 재생이 가능하며 PVR 클라이언트 애드온(PVR용 가장 인기 있는 백엔드) 하드 디스크 드라이브로부터도 가능합니다.이러한 애드온은 Kodi에 플러그인으로 별도로 설치할 수 있습니다.

PVR 백엔드는 네트워크에 연결된 DVR 셋톱 박스 또는 디지털 비디오 레코더 소프트웨어가 설치된 PC 중 하나입니다.이 소프트웨어는 같은 컴퓨터 또는 같은 네트워크상의 다른 컴퓨터에서 실행할 수 있습니다.PVR 소프트웨어는 컴퓨터나 다른 어플라이언스를 DVR로 바꿀 수 있습니다.운영체제는 Linux,[21] macOS, Microsoft Windows 및 Android 디바이스일 수 있습니다.

몇 가지 유형의 PVR 클라이언트애드온을 사용할 수 있습니다.

  • Argus TV, DVBLogic DVBLink, DVB Viewer, For The Record, Tvheheheadend, MediaPortal, MythTV, NextPVR(구 GB-PVR), VDR, Windows Center 등의 많은 PVR 소프트웨어 및 하드웨어에 사용되는 애드온
  • 애드온은 Dreambox, DBox2, Vu+와 같은 Enigma2 기반 DVR 셋톱박스에 사용됩니다.
  • HDHomeRun, PCTV Systems Broadway, VBox Home TV Gateway, Njoy Digital Any 등의 네트워크 연결 TV-Tuner에 [22]대한 직접 LAN 연결에 사용되는 애드온 N7 DVB-S2 Network-Tuner를 참조하십시오.
  • 인터넷 기반의 텔레비전 프로바이더인 FilmOn(FilmOn)에 사용되는 애드온.TV 네트워크) 및 스토커 미들웨어,
  • IPTV에 일반적으로 사용되는 애드온(예를 들어 단순 PVR 클라이언트 애드온)입니다.

비디오 재생

비디오 라이브러리

Kodi 메타데이터 데이터베이스의 하나인 비디오 라이브러리는 Kodi의 주요 특징입니다.비디오 파일(영화 및 녹화된 TV 프로그램 등)과 관련된 정보에 따라 비디오 콘텐츠를 구성할 수 있습니다.이 정보는 스크레이퍼(IMDb, TheMovieDB, TheTVDB 등의 웹 스크랩 사이트) 및 nfo 파일 등 다양한 방법으로 얻을 수 있습니다.영화 포스터 및 팬아트의 배경을 배경 벽지로 자동 다운로드하여 표시합니다.라이브러리 모드 보기를 사용하면 장르, 제목, 연도, 배우 및 [6][10]감독 등의 카테고리별로 비디오 콘텐츠를 찾아볼 수 있습니다.

비디오 플레이어 코어

Kodi는 비디오 재생에 멀티미디어 비디오 플레이어 「코어」를 1개 사용합니다.이 비디오 재생용 비디오 플레이어 "코어"는 DVD-Video 무비를 재생하도록 설계된 사내 개발 크로스 플랫폼 미디어 플레이어 "DVDPlayer"이며, 여기에는 DVD-메뉴 네이티브 지원(자유 오픈 소스 라이브러리 코드 libdvcss 및 libdvnav에 기반)이 포함됩니다.오늘날 이 FFmpeg 기반의 비디오 플레이어 "코어"는 널리 보급된 모든 메인스트림 포맷을 지원합니다.이 DVD 플레이어 코어의 비교적 특이한 기능 중 하나는 ISO 및 IMG DVD 이미지 또는 DVD 비디오(IFO/VOB/B)에 저장되어 있는 DVD 비디오 무비를 즉시 일시 정지 및 재생할 수 있다는 것입니다.UP) 이미지(압축되지 않은 RAR 및 ZIP 아카이브에서 직접 사용 가능), 로컬 하드 드라이브 스토리지 또는 네트워크 공유 [6][10][11]스토리지에서 사용 가능.

오디오 재생

음악 라이브러리

Kodi 메타데이터 데이터베이스 중 하나인 음악 라이브러리는 Kodi의 또 다른 주요 특징입니다.음악 컬렉션을 구성하면 제목, 아티스트, 앨범, 제작 연도, 장르 및 인기 등의 음악 파일 ID 메타 태그에 저장된 정보를 기준으로 스마트 재생 목록을 검색하고 만들 수 있습니다.앨범 커버와 팬아트의 배경을 배경 [6][10]벽지로 자동 다운로드하여 표시합니다.

디지털 화상/이미지 디스플레이

Kodi는 CxImage 오픈 소스 라이브러리 코드를 사용하여 패닝/줌 및 "Ken Burns Effect"를 포함한 슬라이드 쇼 옵션을 통해 일반적인 모든 디지털 사진/이미지 형식을 처리합니다.XBMC는 CBZ(ZIP) 및 CBR(RAR) 만화 아카이브 파일을 처리할 수 있습니다.이 기능을 통해 사용자는 먼저 [5]압축 해제 없이 만화 페이지에 포함된 그림을 보고, 읽고, 참조하고, 줌할 수 있습니다.

게임 매니저 및 게임 콘솔 에뮬레이터

2013년에 게임 라이브러리와 게임 콘솔 에뮬레이터 API를 XBMC에 내장한 Games Manager 및 게임 런처 프런트 엔드 GUI를 통합하는 새로운 핵심 기능에 대한 개발이 진행 중이었다.모두를 위한 코드는 메인라인 [23]트리에 통합하기 위해 별도의 분기에서 개발되었습니다.

Kodi에 통합된 Games Manager는 통합 게임 매니저 라이브러리와 GUI 프런트 엔드 런처를 제공하며 온라인 메타데이터 웹 스크래핑 지원으로 게임에 대한 정보를 제공합니다.또한 JIT(Just In Time) 에뮬레이터가 설치된 새로운 유형의 애드온으로서 게임 애드온을 소개합니다.게임 메타데이터용 게임 라이브러리 추가, GUI에 정보(현재 레벨, 생명수, 코인수 등) 공개, Addon API 확장으로 게임 클라이언트 애드온 지원, Kodi의 VFS(Virtual File System) 지원.또한 일반적인 조이스틱 API 및 입력 클라이언트를 [24]위한 조이스틱 및 게임패드 추상화 레이어를 제공합니다.

RetroPlayer

또한 리브레트로 API와 에뮬레이터 코어를 지원하는 RetroPlayer(RetroPlayer) 비디오 게임 콘솔 에뮬레이터(ROM) 인터페이스도 개발 중에 있다.Libretro 자체는 모듈러형 멀티시스템 게임/에뮬레이터 시스템으로 빠르고 가볍고 휴대성이 [25]뛰어납니다.

RetroPlayer는 Atari 2600, Atari Lynx, Atari Jaguar, Nintendo Entertainment System, Super NES, Nintendo 64, Game Boy, 오리지널 PlayStation, Sega 시스템(마스터 시스템, Genesis, Sega CD, Gearame, Gear)을 포함한 대부분의 인기 있는 레트로 게임기의 에뮬레이터를 지원합니다.ulator) 및 FBA(최종 연소 알파) 및 스컴VM 및 MS-DOS 기반 [26]게임

오디오, 비디오 및 사진 미디어 형식

Kodi는 내장 DVD-ROM 드라이브를 사용하여 CD/DVD 미디어에서 미디어를 재생할 수 있습니다.내장 하드 디스크 드라이브와 SMB/SAMBA/CIFS 공유(Windows 파일 공유), NFS에서 미디어를 재생하거나 Replay를 통해 스트리밍할 수 있습니다.TV DVR/PVR, UPnP(Universal Plug and Play) 또는 DLNA(Digital Living Network Alliance) 공유 또는 DAAP(Digital Audio Access Protocol)를 통해 iTunes 공유를 스트리밍할 수 있습니다.Kodi는 YouTube, Hulu, Netflix 및 Veoh와 같은 인터넷 비디오 스트림을 스트리밍하고 인터넷 라디오 스테이션(Pandora Radio 등)을 재생할 수 있는 경우 광대역 인터넷 연결을 활용할 수 있습니다.Kodi에는 음악 사용 통계를 Last.fm 및 Libre.fm에 제출할 수 있는 옵션이 포함되어 있습니다.음악/비디오 재생 목록 기능, 사진/이미지 슬라이드 기능, MP3+CDG 가라오케 기능 및 많은 시청각화 및 스크린세이버를 갖추고 있습니다.Kodi는 모든 표준 화질 해상도의 비디오를 업스케일/업변환하여 720p,[10][27] 1080i 및 1080p의 고해상도로 출력할 수 있습니다.

Microsoft Windows 에서는, Kodi 는 Directsound 와 WASAPI 를 서포트하고 있습니다.WASAPI는 믹싱이나 리샘플링을 실시하지 않기 때문에, 최고의 음질을 제공합니다.

포맷 지원

Kodi는 네이티브 클라이언트와 파서를 통해 모든 일반적인 멀티미디어 형식을 재생/표시할 수 있습니다.이러한 오디오 및 비디오 형식을 소프트웨어 또는 하드웨어로 디코딩할 수 있습니다.옵션으로 AC3/DTS 오디오를 패스스루하거나 무비에서 직접 S/PDIF 디지털 출력, 외부 오디오 앰프/리시버로 실시간으로 AC3로 인코딩하여 [10]디코딩할 수 있습니다.

애드온 매니저, 애드온 및 플러그인

Kodi는 서드파티 개발자가 온라인 소스용 오디오 및 비디오 스트리밍 플러그인, 스크린세이버, 스킨 및 테마, 시각화, 일기예보, 웹 인터페이스, 웹 스크래퍼, 위젯 스크립트 등 다양한 애드온으로 Kodi를 확장할 수 있는 몇 가지 개방형 API를 갖추고 있습니다.Kodi 개발자는 Kodi 내에서 접근할 수 있는 미디어 콘텐츠와 부가가치 서비스를 확대하기 위해 사용자가 직접 애드온을 만들어 제출하도록 권장하고 있습니다.

Kodi/XBMC는 버전 10.0(코드명: "Dharma") 이후 Addons Framework 아키텍처 및 Addons Manager GUI 클라이언트로, 애드온 앱과 플러그인을 제공하는 분산형 디지털 배포 서비스 플랫폼에 연결되며, 특히 "Addons Manager"인 Kodi에 온라인 컨텐츠를 제공하는 기능을 제공합니다.사용자는 Kodi의 GUI에서 직접 새로운 애드온을 참조하고 다운로드할 수 있습니다.

이러한 온라인 콘텐츠 소스의 대부분은 과도한 콘텐츠 고품질 서비스로 제공되며 제공되는 미디어 콘텐츠의 소스로 비디오 스트리밍 사이트를 사용합니다.Kodi는 무료 및 프리미엄 스트리밍 콘텐츠에 대한 확장성과 온라인 소스와의 통합성을 갖추고 있으며, 상업용 비디오에서 무료 교육용 프로그래밍, 개인 및 중소기업의 미디어 등 모든 콘텐츠를 제공합니다.단, 애드온의 일부 콘텐츠 소스를 일부 국가에서만 이용할 수 있습니다.권리 계약으로 인해 많은 콘텐츠 소스가 외부 국가의 사용자가 콘텐츠에 액세스하는 것을 방지하기 위해 지역적으로 제한되어 있지만 일부 콘텐츠 소스에서는 사용 [28]권한을 무시한 채 이러한 소스 차단을 해제하기 위해 지역별 제한을 우회하고 있습니다.

플러그인 및 스크립트

Kodi는 애드온 확장을 위한 통합 Python 스크립트 인터프리터와 WindowX를 갖추고 있습니다.ML 애플리케이션 프레임워크(앱 및 위젯용 GUI를 만들기 위한 XML 기반 위젯 툴킷 엔진)는 Apple macOS 대시보드 위젯 및 Microsoft Gadgets와 유사한 방식으로 제공됩니다.Python 위젯 스크립트를 사용하면 일반 사용자가 Python 스크립트 언어를 사용하여 Kodi에 새로운 기능을 직접 추가할 수 있습니다.현재 플러그인 스크립트에는 인터넷 TV 및 영화 재생 브라우저, 시네마구이드, 일기 예보, 유튜브, BBC iPlayer, Hulu, Netflix, Veoh, MLB.tv, 판도라 라디오와 같은 인터넷 라디오 스테이션 브라우저, Flickr와 같은 온라인 화상 공유 사이트, TV 가이드 등의 기능이 포함되어 있습니다.- 메일 클라이언트, 인스턴트 메시징, 다른 일정표, PVR 소프트웨어와 하드웨어를 제어하는 홈 오토메이션 스크립트, P2P 파일 공유 다운로드(BitTorrent), IRC,[10][11] Tetris와 같은 캐주얼 게임.

메타데이터 추출 및 웹 스크래퍼

Kodi는 사용자의 오디오 및 비디오 폴더 및 하위 디렉토리에서 미디어를 검색하는 웹 스크래퍼를 통해 메타데이터 정보, 커버 아트 및 기타 관련 미디어 아트워크를 온라인으로 자동으로 다운로드하는 옵션 기능을 내장하고 있습니다.이 "스크래퍼"들은 영화나 텔레비전 쇼에 대한 다양한 인터넷 자료로부터 자세한 정보를 얻기 위해 수입업자로 사용된다.시놉스, 리뷰, 영화 포스터, 제목, 장르 분류 및 기타 유사한 데이터를 얻을 수 있습니다.XBMCGUI는 스크레이퍼가 식별한 오디오 및 비디오 파일을 풍부하게 표시합니다.

스크래퍼는 영화 TMDb(The Movie Database) 또는 IMDb.com 등의 사이트를 사용하여 영화에 대한 미리 보기 및 정보를 얻고, TV 프로그램 포스터 및 에피소드 플롯의 경우 thetvdb.com, 오디오 CD 트랙 목록의 경우 CDDB, 앨범 미리 보기, 리뷰 및 메타데이터의 경우 Allmusic(AMG) 및 MusicBrainz 등의 사이트를 사용합니다.

Fanart.tv가 정보원 목록에 추가되어 XBMC는 로고, 배경, 배경이 투명한 CD, 앨범 커버 및 배너를 취득할 수 있습니다.이것들은 XBMC가 새로운 이미지 유형을 처리하는 데 큰 도움이 되었습니다.

스킨과 테마

홈브루 장면에서 유래한 대부분의 어플리케이션과 마찬가지로 Kodi 사용자들 사이에서는 스킨을 이용한 인터페이스 수정과 커스터마이즈가 큰 인기를 끌고 있으며 수백 개의 스킨과 테마를 설치할 수 있다.Kodi 스키닝 엔진의 유연성은 환경 리브랜딩과 사용자 인터페이스의 외관 및 느낌을 보다 깊이 변경할 수 있기 때문에 파생작을 만들고 싶은 제3자에게도 유리합니다.

Kodi 버전 17 현재, 신규 인스톨의 공식 디폴트 스킨은, 일반 홈 시어터의 경우는 「에스티」, 터치 스크린의 경우는 「에스티」입니다.새롭게 디자인된 스킨은 오랜 디폴트 스킨 '컨퓨언스'를 대체하여 홈스크린에 더 많은 콘텐츠를 표시하여 새로운 사용자가 사용하기 쉽고 '코디'를 현재의 UI 디자인으로 구현하기 위한 것입니다.

또, 코디 스킨의 거래나 개발에 사용하는 공개 Web 사이트를 통해서, 자신의 스킨을 작성(또는 기존의 스킨을 간단하게 변경)해, 다른 사람과 공유할 수도 있습니다.커뮤니티에 의해 잘 유지되고 있는 서드파티제의 스킨이 다수 존재하며, 일부 스킨은 독특한 디자인의 오리지널이지만 대부분은 Apple Front Row, Windows Media Center Edition(MCE), Media Portal, Wii Channel Menu(Xii),[29] Xbox 360 인터페이스 등 다른 멀티미디어 소프트웨어 인터페이스의 복제품 또는 정확한 복제품으로 시작됩니다.

스킨 및 테마 외에도 사용자는 '빌드'라는 테마 패키지를 만들 수 있습니다.이 패키지 내에서 개발자는 스킨과 여러 애드온을 배포할 수 있습니다.코디 장면에서 사용되는 전달 메커니즘은 마법사라고 불리며, 복제 마법사가[30] 가장 두드러집니다.

웹 인터페이스

Kodi용 웹 인터페이스 애드온은 일반적으로 TV 대신 컴퓨터에서 음악 재생 목록을 처리하기 위해 미디어 라이브러리를 원격으로 브라우징할 수 있습니다.XBMC가 터치 인터페이스를 갖춘 인터넷 태블릿 또는 유사한 장치에서 실행되는 경우 컴퓨터에서 동시에 실행 중인 설치된 활성 Kodi 세션을 원격 제어하기 위한 원격 제어와 같은 원격 제어가 가능한 XBMC의 내비게이션을 원격 제어할 수 있습니다.또, 미디어 매니저로서 XBMC의 비디오나 음악 라이브러리의 메타데이터나 아트워크를 변경할 수 있는 기능도 있습니다.

응용 프로그램런처

Kodi는 컴퓨터 게임이나 비디오 게임 에뮬레이터 등의 서드파티 소프트웨어의 애플리케이션 런처로서 기능하는 「마이 프로그램」섹션을 가지고 있습니다.이 모든 것은 섬네일이나 다른 리스트 옵션을 갖춘 GUI에서 가능합니다.그러나 XBMC Xbox 버전에서는 이 기능이 완전히 작동했지만 Android, iOS, Linux, macOS 및 Windows에서는 아직 초기 단계이기 때문에 타사 런처 플러그인이 [8]제대로 작동해야 합니다.

모바일 리모트 및 세컨드 스크린 앱

Kodi와 관련된 모바일 기기용 소프트웨어 애플리케이션은 많이 있습니다.이러한 모바일 앱 중 일부는 단순한 리모컨으로 작동하는 반면, 다른 앱은 사용자가 Kodi에서 보고 듣는 것에 대한 추가 정보를 제공하는 고급 세컨드 스크린 지원 앱으로 기능합니다. 예를 들어 영화배우나 음악 아티스트에 대한 메타데이터 및 컬렉션 또는 온라인 사용자로부터 다른 작품에 대한 링크를 이용할 수 있습니다.하지 않다.

"XBMC Remote for Android" 및 "XBMC Remote for iOS"는 팀-코디/팀-XBMC가 안드로이드 장치용 Google Play 및 iPad, iPhone, iPod와 같은 iOS 장치용 앱 스토어에서 출시한 모바일 장치용 무료 오픈 소스 공식 앱입니다.이러한 애플리케이션은 미디어[31] 라이브러리를 완전히 탐색하고 이러한 장치의 [32]핸드헬드 터치 스크린 사용자 인터페이스를 통해 컴퓨터에 설치되어 동시에 활성화된 XBMC 세션을 원격 제어할 수 있는 보조 화면 및 원격 제어 솔루션 역할을 합니다.

몇몇 타사 개발자들은 iOS, Android, BlackBerry, Symbian, Ubuntu Touch, Windows Mobile 및 Windows Phone 장치용 비공식 Kodi 원격 제어 앱도 출시했습니다.이러한 원격 제어 앱 중 일부는 Kodi를 제어하기 위해 특별히 제작되었으며, 일부 범용 원격 제어 앱은 다양한 미디어 센터 및 미디어 플레이어 애플리케이션을 제어할 수 있으며, 이러한 타사 원격 앱 중 일부는 비용이 드는 반면 다른 앱은 [33]무료입니다.

공식 버전

Kodi-XBMC가 설계한 1세대 Xbox 게임 콘솔의 최신 하드웨어와 프로젝트의 최종 사용자 및 개발자 기반을 확장하려는 바람으로 인해 XBMC의 많은 공식 포트가 컴퓨터 운영 체제 및 하드웨어 플랫폼으로 생성되었습니다.최신 컴퓨터 하드웨어의 처리 능력을 통해 XBMC는 XBMC Xbox 버전의 하드웨어 제한을 무시하고 최대 1080p 해상도 이상의 고화질 비디오를 디코딩할 수 있습니다.

Kodi-XBMC의 최근 릴리스에서는 DXVA, VDPAU, VA-API GPU 하드웨어 비디오 디코딩을 위한 하드웨어 가속 비디오 디코딩과 ARM NEON, OpenMAX, Broadcom Crystal [11][34]HD를 통한 하드웨어 가속 비디오 디코딩이 있습니다.XBMC의 소스 코드는 공개 Git 저장소의 개발자에 의해 활발하게 업데이트되며, 최신 "안정적인" 릴리스에 아직 통합되지 않은 특징과 기능을 포함할 수 있습니다.

네이티브 애플리케이션

Kodi for Linux(구 XBMC for Linux)는 주로 Ubuntu Linux 및 Kodi 개발자 자신의 Kodibuntu(구 XBMCbuntu)용으로 개발되었습니다.다른 대부분의 Linux 배포용 타사 패키지도 사용할 수 있습니다. 필요한 종속성 라이브러리를 먼저 설치하면 모든 Linux 배포용 XBMC Media Center를 처음부터 컴파일할 수 있습니다.하드웨어 액셀러레이션 비디오 디코딩은 Nvidia GPU 상의 VDPAU API, AMD/ATI Radeon, S3 Graphics 및 인텔의 최신 통합 그래픽스 프로세서용 VAAPI API 및 HD Crystal 시스템 상의 OpenMAX, ARM NEON 및 Broadcom을 통한 하드웨어 [34]액셀러레이션 비디오 디코딩을 통해 이루어집니다.Linux용 Kodi/XBMC 개발 버전은 Launchpad에서 표준 Ubuntu Desktop 버전 8.04 이후용 PPA(Personal Package Archive) 및 Debian용 DEB 패키지로 제공됩니다.

Kodi for OS X(구 XBMC for Mac)는 Mac OS X Tiger 및 Apple TV에서 기본적으로 실행됩니다. 1080p 재생은 CPU의 소프트웨어 디코딩(충분히 강력한 경우) 또는 Apple의 vDA 또는 비디오 디코딩을 지원하는 하드웨어 가속 비디오 디코딩을 통해 Apple 컴퓨터에서 실행할 수 있습니다.스테일 [34]HD

1세대 Apple TV ('ATV1')에서의 1080p 재생은 Broadcom Crystal HD를 통한 하드웨어 액셀러레이션 비디오 디코딩만으로 실행할 수 있습니다.이 기능을 [34]활성화하려면 ATV 내장 WiFi 어댑터를 Broadcom Crystal HD PCI Express Mini (mini-PCIe)로 교체해야 합니다.

Kodi for Windows(이전 XBMC for Windows)는 Windows 7, Windows 8, Windows 10에서 32비트 또는 64비트 응용 프로그램으로 기본적으로 실행됩니다.1080p 및 Ultra HD(4K) 재생은 CPU의 소프트웨어 디코딩을 통해 실행하거나 하드웨어 가속 비디오 디코딩을 통해 실행할 수 있습니다.

DirectX 비디오 액셀러레이션을 통한 하드웨어 비디오 디코딩은 지원되지만, 이 확장 기능은 Windows 7(또는 그 이후)에서만 실행됩니다.이는 Windows XP에서는 지원되지 않았던 DXVA 2.0 API를 사용하기 때문입니다.

2011년 1월 20일 애플의 iOS 운영체제에 대한 Kodi의 풀 포트인 iOS용 Kodi(구 iOS용 XBMC)가 공개되었다.H.264 비디오의 720p 및 1080p 하드웨어 가속 비디오 디코딩을 지원했으며, 탈옥된 iOS [35]운영 체제에서 Apple A4 또는 Apple A5(ARM 기반) 프로세서를 사용하는 애플의 iDevices와 호환성이 있었습니다.

2017년 말 MacWorld UK는 iOS 11 이전에 탈옥 [36]없이 iOS 기기에 설치하는 방법을 설명했습니다.

Kodi for Android (구 XBMC for Android)는 구글 안드로이드 운영체제에 대한 완전한 Kodi/XBMC 어플리케이션의 풀포트이며, API 레벨 [37]14를 지원하는 Android 4.0(아이스크림 샌드위치) 이후 버전과 공식 호환됩니다.이 소스코드는 2012년 6월 13일에 공개되었습니다.이것은 Kodi의 C++ 및 C 소스 코드의 전체 포트이며, Android용 NDK(Native Development Kit for Android)와 함께 ARM, MIPS, x86 등 여러 프로세서 아키텍처를 처리할 수 있도록 설계된 빌드 시스템을 갖추고 있으며, Java 및 xBMC를 사용하지 않습니다.APK는 NativeActivity [38]어플리케이션으로 Android에서 네이티브하게 실행되고 있습니다.Android 상의 하드웨어 가속 비디오 디코딩은 현재 Amlogic SoC 기반의 Pivos XIOS 시리즈와 같은 일부 특정 하드웨어 플랫폼에서만 공식적으로 사용할 수 있습니다. XBMC 소스 코드는 Google의 공식 Android NDK 버전 10d 이후를 사용하여 컴파일해야 합니다.GCC 버전 4.8을 사용하는 Android-17 툴 체인(Android API Level 17)용으로 구축되었으며, 현재 Android 코드용 Kodi는 올바르게 컴파일해야 하지만 Google의 Android NDK에서는 지원되지 않습니다.Android용 XBMC가 원래 Google TV를 지원하지 않는 진짜 이유이기도 합니다. Android NDK는 이전 Google TV 기기에서 사용할 수 없기 때문에 현재 [39]Kodi/XBMC를 컴파일할 수 없습니다.

Xbox(1세대)

XBMC 9.04(코드명:바빌론)의 XBMC 포인트 릴리즈 버전은 2009년 5월 6일 XBMC의 마지막 공식 버전으로 출시되었습니다.XBMC의 최초 개발자는 2010년 5월 27일부로 XBMC 프로젝트의 일환으로 XBMC for Xbox를 개발하거나 지원하지 않는다는 성명을 발표했습니다.Xbox용 XBMC의 개발은 모든 팀 XBMC 개발자들의 초점이 Linux, Mac 및 Windows 버전의 XBMC로 완전히 이동했기 때문에 종료되었습니다.

원래 XBMC 프로젝트는 Xbox용 XBMC를 개발하거나 지원하지 않지만,[16][17][18] Xbox용 XBMC 버전은 Xbox용 XBMC의 개발과 지원을 완전히 넘겨받은 타사 개발자 스핀오프 프로젝트 "XBMC4Xbox"를 통해 여전히 제공됩니다.

Xbox용 XBMC는 마이크로소프트의 승인/서명 제품이 아니므로 Xbox 게임 콘솔에서 XBMC를 실행하려면 Xbox를 수정해야 합니다.XBMC for Xbox는 응용 프로그램(다른 Xbox 게임처럼) 또는 Xbox가 [5][8]켜져 있을 때 직접 나타나는 대시보드로 실행할 수 있습니다.XBMC for Xbox는 오픈 소스 소프트웨어 프로그램의 일부였기 때문에 개발 소스 코드는 공개적으로 액세스할 수 있는 하위 버전 저장소에 저장되었습니다.따라서 서브버전 저장소의 비공식 실행 파일 빌드는 종종 공식 XBMC 프로젝트에 [5][8]속하지 않는 사이트에 서드파티에 의해 공개됩니다.

엑스박스 원

2017년 12월 29일, Kodi 개발자는 공식 웹사이트 뉴스 섹션을 통해 Xbox One용 Kodi 앱이 출시되었다고 발표했다.UWP 버전은 Kodi의 특징적인 외관을 유지하지만, 많은 핵심 기능이 누락되거나 파손되었습니다.

상용 시스템

Kodi(구 XBMC)의 개발자는 Kodi 소프트웨어의 GPL 라이선스가 존중되는 한 Kodi가 가능한 한 많은 타사 하드웨어 플랫폼 및 운영 체제에서 "Powered by Kodi"(또는 "Powered by XBMC") 브랜드 장치 및 시스템에서 실행되도록 하고 싶다고 말합니다.그들은 Kodi가 서드파티 소프트웨어 컴포넌트로 프리 인스톨 되어 있는 것을 상정하고 있습니다.이러한 컴포넌트에서는, 상업용, 비상업용 ODM, OEM, 시스템 인테그레이터 기업은 자사의 하드웨어, 케이블 TV 회사의 셋톱 박스, Blu-ray Disc, DVD 플레이어, 게임 콘솔, 임베디드 컴퓨터, SoC(시스템 온 칩)등의 하드웨어에 로열티 없이 사용할 수 있습니다.)는 웹 지원 TV용 텔레비전 세트 및 거실 엔터테인먼트 시스템, 홈 시네마 또는 이와 유사한 용도로 사용되는 기타 엔터테인먼트 장치에 내장되어 있습니다.

다음은 Kodi 또는 XBMC 소프트웨어가 프리 인스톨 되어 있는 하드웨어를 판매하거나 Kodi 또는 XBMC와 호환성이 있다고 주장하는 미설치 시스템을 판매하는 타사 목록입니다.이러한 서드파티 기업의 대부분은 버그 수정이나 신기능을 업스트림에서 원래의 Kodi-XBMC 프로젝트에 제출하는 것을 지원하고 있습니다.

컴퓨터 하드웨어

ACTIC는 OpenELEC 팀과 협력하여 냉각 솔루션을 제공하는 것으로 가장 잘 알려진 스위스에 본사를 둔 기업입니다.2013년 2월 5일, 두 회사는 최신 XBMC 12(OpenELEC 3.0) 플랫폼을 탑재한 완전 수동 냉각 엔터테인먼트 시스템 MC001 미디어 센터(미국 및 EU 버전)를 출시했습니다.OpenELEC와 ACTROCT는 다음 출시 계획을 세우고 있으며, ACTROCT MC001 미디어 센터 시스템을 위한 [40][41][42]보다 전용 빌드를 제공하는 것을 목표로 하고 있다.

AIRIS Telebision은 스페인의 Telebision에서 판매되어 스페인 시장용으로 특별히 설계되었으며 Nvidia Ion 칩셋을 기반으로 한 넷톱으로 Linux용 XBMC를 탑재한 Ubuntu 베이스와 맞춤형 이온 스킨 및 스페인어 플러그인을 갖추고 있습니다.수정된 스킨 외에 AIRIS Telebision의 XBMC 빌드는 디지털 배포 서비스 플랫폼이 포함되어 있으며 이를 통해 사용자는 새로운 스페인어 플러그인과 기존 플러그인의 업데이트를 다운로드할 수 있습니다.또한 Telebision은 소프트웨어의 라이브 CD 버전을 프리웨어로 다운로드하여 Nvidia Ion 기반 컴퓨터에 Telebision 배포판을 설치할 수 있습니다.

LUICIDQ사가 만든 루시다 TV II는 Xubuntu와 XBMC 소프트웨어가 설치된 상태에서 주문할 수 있는 Nvidia Ion 칩셋 기반의 넷톱입니다.

Pulse-Eight 리미티드"PulseBox"[43]Pulse-Eight 또한 자유로운 성능을 제공합니다 돌렸다 그들이"펄스"은 XBMC의 임베디드 버전이라고 부르는 원격 제어 홈 시어터 PC시스템과 장신구 같은 홈 시어터 PCPVR set-top-box XBMC과 함께 그들이 부르는 pre-installed 관행을 포함한 둘 다 관습과 기성품 하드웨어는 주로 Kodi-XBMC를 위해 설계된 판다. b은OpenELEC 및 [44]전용 HTPC 시스템에서 실행되는 XBMC의 커스텀 PVR 빌드에 해당합니다.

한국의 Unicon Information Systems사가 제조한 Xtreamer Ultra 및 Xtreamer Ultra 2는 OpenELEC 및 Kodi-XBMC 소프트웨어가 프리 인스톨 되어 있는 Nvidia 그래픽스 및 Intel Atom 프로세서를 탑재한 넷톱입니다.1세대 Xtreamer Ultra는 1.80GHz 듀얼코어 Intel Atom D525 CPU를 탑재한 Nvidia Ion 칩셋을, Xtreamer Ultra 2는 2.13GHz 듀얼코어 Intel Atom D2700 [45]CPU를 탑재한 개별 GeForce GT 520M 그래픽스를 사용합니다.

ZOTAC은 2010년 9월 10일부터 ZOTAC Boost XL이라고 불리는 소프트웨어 번들을 모든 새로운 메인보드와 Mini-PC와 함께 출하하고 있습니다.예를 들어 Zotac의 ZBOX나 MAG 시리즈의 넷톱도 XBMC에서 데모하고 있습니다.이 ZOTAC Boost XL 소프트웨어 번들은 Auslogics Boost Speed, Cooliris, Kylo(HDTV 최적화 웹 브라우저), XBMC Media Center [46]등의 소프트웨어 응용 프로그램으로 구성되어 있습니다.

Zotac의 ZBOX 및 MAG 시리즈의 소형 미니 PC는 인텔, AMD 또는 NVIDIA 그래픽스를 탑재한 넷톱으로, 모두 즉시 사용할 수 있는 컴퓨터와 베어본 컴퓨터(메모리 및 하드 드라이브 없음)로 판매되고 있습니다.Zotac Zbox ID33, ID34, ID81, ID80 및 AD04는 모두 HTPC 시장을 위해 특별히 판매되고 있으며, 일부는 슬롯 로딩 Blu-ray Disc 광학 디스크 드라이브와 함께 제공되며 일부는 리모컨이 [47]있습니다.

Linux Mint 팀의 mintBox는 이스라엘 CompuLab사의 Fit-PC OEM 버전으로 Linux Mint의 오픈 소스 운영체제 및 소프트웨어, MATE 데스크톱 및 XBMC가 프리 인스톨 되어 있습니다.두 모델 모두 AMD APU, HDMI 출력 포트, 8개의 USB 포트, 2개의 USB 슬롯을 갖추고 있습니다.lt-in Bluetooth 및 적외선 미디어 센터 리모컨.[48]

장치는 헌신

PrismCube Ruby by Marusys는 임베디드 [49][50][51][52][53]Linux 상에서 XBMC를 메인 인터페이스로 실행하는 DVB-S2 트윈 튜너 DVR-PVR 셋톱 박스입니다.

Little Black Box는 [54][55][56][57]XBMC를 메인 인터페이스로 하는 Linux 커널 기반의 ARM 미디어 플레이어입니다.

Marusys MS630S 및 MS850S는 XBMC 등의 Linux 커널 기반 미디어 플레이어를 실행할 수 있는 고화질 PVR 대응 셋톱박스입니다.Marusys는 이 2개의 디바이스를 XBMC와 [58]호환성이 있다고 광고하고 있습니다.

Myka ION은 홈 네트워크에 저장된 인터넷 TV 및 미디어를 거실로 가져오도록 설계된 팬리스 Nvidia Ion 기반의 셋톱 디바이스로 메인 메뉴에서 시작할 [59]수 있는 애플리케이션으로 XBMC Media Center, Boxee 및 Hulu Desktop이 프리 인스톨 되어 있습니다.

MK-X1 by Modified Konstructs는 XBMC가 프리로드된 Acer Aspire Revo 기반의 Nvidia Ion 기반의 셋톱 디바이스로 권장 소매가는 300달러(미국)[60]입니다.

Neuro Technology가 만든 Neuro LINK는 Ubuntu 기반의 오픈 셋톱 디바이스 및 미디어 익스텐더로 인터넷 TV 및 기타 비디오를 TV로 전송하도록 설계되어 있으며 XBMC Media Center가 [11]프리 인스톨 되어 있습니다.

BryteWerks Model One 프로젝터는 홈시네마용으로 설계된 1080p HD 디지털 비디오 프로젝터입니다.커스텀 버전의 XBMC를 실행하는 내장 홈시어터 PC를 탑재하고 있습니다.또, 리모트 컨트롤과 시스템 제어를 위한 720p 8.9인치 터치 스크린 패널 디스플레이를 탑재하고 있습니다.내장 Wi-Fi 어댑터와 이더넷 어댑터, 슬롯 탑재 Blu-ray Disc 플레이어, 500 GB 솔리드 스테이트 드라이브 및 2 TB 내장 하드 디스크 드라이브도 [61]탑재할 수 있습니다.

The Primus by Mediaimpact Technologies는 Linux Mint 기반의 미디어 센터이자 셋톱박스입니다.MirthTV, Netflix Desktop, Hulu Desktop 및 Steam Gaming을 Kodi를 통해 통합함으로써 거실에서 사용할 수 있는 심리스 홈 엔터테인먼트 시스템을 제공합니다.SMK-Link 리모트컨트롤이 완비되어 있습니다.

파생 상품과 포크

Kodi/XBMC Media Center 소스 코드는 GUI 툴킷, 윈도우 시스템 또는 윈도우 매니저인 것처럼 다른 사용자가 자신의 미디어 플레이어 또는 미디어 센터 소프트웨어를 기반으로 하는 애플리케이션 프레임워크 플랫폼으로 오랜 세월 동안 널리 사용되고 있습니다.그리고 오늘날에는 적어도 Boxee, Plex, Toupo, MediaPortal, LibreELEC, OpenELEC, OSMC, GeeXboX, Voddler, DVDFab Media Player 및 Horizon TV는 모두 그래픽 미디어 플레이어(GUI)가 있는 것으로 알려진 별도의 파생 제품입니다.이러한 Kodi-XBMC의 많은 서드파티 포크 및 파생 작업은 여전히 버그 수정을 업스트림에 제출하는 데 도움이 되며, 때로는 새로운 기능을 원래의 Kodi-XBMC 프로젝트에 역보도하여 다른 사람들도 하나의 주요 [10][14][57]소스에서 공유할 수 있도록 하는 데 도움이 된다고 합니다.그러나 처음에는 XBMC의 포크였던 일부 제품은 이후 폐쇄 소스 전용 [62]소프트웨어를 사용하도록 완전히 또는 부분적으로 다시 작성되었습니다.상세한 것에 대하여는, 메인 문서 「XBMC 베이스의 소프트웨어의 리스트」를 참조해 주세요.

Kodi-XBMC를 기반으로 구축한 몇 가지 예로는 LibreELEC, OSMC, OpenELEC 및 GeeXboX가 있습니다. LibreELEC는 Kodi/XBMC 및 DVR/PVR 플러그인의 사전 구성된 버전이 포함된 완전한 미디어 센터 소프트웨어 제품군을 제공하는 무료 오픈 소스 내장 운영 체제입니다.둘 다 매우 작고 매우 빠른 부팅이 가능한 임베디드 Linux 기반 디스트리뷰션으로 설계되어 주로 플래시 메모리 또는 솔리드 스테이트 드라이브에서 부팅되도록 최적화되어 있으며, 특히 ARM SoC 또는 인텔 x86 프로세서와 [63][64][65][66]그래픽스를 기반으로 한 최소한의 셋톱 박스 하드웨어 셋업을 목표로 하고 있습니다.

LibreELEC/OpenELEC/GeeXboX와 유사한 임베디드 Linux 디스트리뷰션은 전문적으로 제작된 E2BMC 및 OpenPCTV입니다.이는 DVR/PVR 셋톱박스용 상용 소프트웨어 플랫폼이며, 둘 다 하이브리드 미디어와 Kodi Center 간의 통합 소프트웨어로 설계되었습니다.

XBMC4Xbox는 XBMC의 서드파티 개발자 스핀오프 프로젝트로 XBMC 플랫폼의 개발과 지원이 여전히 활발하다.이 프로젝트는 Xbox 하드웨어 플랫폼용 XBMC 버전을 계속 보유하기 위한 별도의 프로젝트로 XBMC의 포크로 만들어졌습니다.XBMC 프로젝트의 정식 멤버에 의해서 시작된 것도 아니고, 코디 팀으로부터도 어떠한 지원도 받지 않습니다.2010년 5월 27일 팀 XBMC에 의해 Xbox 지점에 대한 지원이 공식적으로 중단되었을 때 시작되었다.

프로그래밍 및 개발 도상국

Kodi는 비영리 자유 소프트웨어 커뮤니티 주도의 오픈 소스 소프트웨어 프로젝트로, 금전적인 이익 없이 여가 시간에 자원봉사자만 개발합니다.XBMC Foundation과 Kodi/XBMC 개발을 주도하는 개발자 팀 "Team-Kodi"/"Team-XBMC"는 누구나 Kodi/XBMC 프로젝트에 새로운 기능을 위한 자체 소스 코드 패치를 제출하거나 기존 소스 코드 패치를 개선하거나 버그를 수정하도록 권장하고 있습니다.

온라인 사용자 매뉴얼은 Wiki 기반 및 커뮤니티 기반이며 Kodi 아키텍처의 개요를 파악하기 위한 기본 개발자 가이드로도 작동합니다.그러나 대부분의 비영리 소프트웨어 프로젝트와 마찬가지로 프로그래밍을 더 깊이 파고들어 실제 소스 코드와 Doxygen 형식의 "코드 문서" 코멘트를 그 코드 안에서 검토할 필요가 있습니다.[5]

아키텍처

XBMC 아키텍처 개요 개요

Kodi는 주로 C++로 프로그래밍된 크로스 플랫폼 소프트웨어 애플리케이션입니다.Kodi는 XBMC의 Xbox 버전과 마찬가지로 Kodi에서 Linux와 MacOS 모두에서 OpenGL(또는 OpenGL ES) 그래픽 렌더링을 사용하는 반면, Windows용 Kodi는 Microsoft DirectX 멀티미디어 프레임워크와 Direct3D 렌더링을 사용합니다.Kodi의 코어로서 C++가 아닌 Kodi가 의존하는 서드파티 라이브러리의 일부와 Kodi의 코어로서 C++로 작성되어 있지만, 그것들은 주로 C++ 래퍼와 함께 사용되며, Kodi의 코어 모노리식 특성을 통해 동적 링커를 통해 로딩 및 언로드 [11]시 로딩됩니다.또한 Kodi는 Linux에서의 입력에 SDL(Simple Direct Media Layer) 멀티미디어 프레임워크를 부분적으로 사용하고 있지만 개발자들은 SDL에 [citation needed]대한 의존도를 완전히 해소하기 위해 노력하고 있습니다.

Kodi/XBMC는 1세대 Xbox 게임 콘솔 플랫폼의 하드웨어와 환경에 대한 자원 제약으로 인해 Kodi/X의 모든 소프트웨어 개발BMC는 원래 Xbox(공유 메모리로 총 733MHz Intel Pentium III 및 64MB RAM에 불과함)와 같은 임베디드 시스템 하드웨어에 존재하는 제한된 리소스를 예약하는 데 항상 집중해 왔습니다.또한 오늘날 임베디드 시스템 디바이스의 주요 장애물은 항상 미미한 자원입니다.사용 가능한 시스템 RAM 및 그래픽스 메모리의 t을 언제든지 사용할 수 있습니다.즉, Kodi/XBMC는 매우 자원과 전력 효율이 뛰어나도록 의도적으로 프로그램되었으며, 따라서 특히 HTPC용 [5]다른 미디어 센터 소프트웨어 설계와 비교할 때 매우 저렴하고 상대적으로 비용이 들지 않는 하드웨어에서 실행할 수 있습니다.

그러나 Xbox 게임콘솔에서 유래했기 때문에 Kodi/XBMC의 레거시 그래픽 렌더러는 완전한 이벤트 구동식 온디맨드 렌더링을 사용하는 것이 아니라 게임 루프 렌더링 환경에서 실행되며, 이는 Scr에 변화가 없을 때에도 GUI를 최대한 빠르게 다시 그리고 프레임을 새로 고치는 것을 의미합니다.따라서 CPU 사용률이 매우 높고 GPU 사용률이 높아집니다.이는 임베디드 시스템 및 로우엔드 머신에서 볼 수 있습니다.따라서 특정 플랫폼 구축에 대해 최대 프레임/초 구성으로 제한되지 않는 한 고온, 팬 활동 및 높은 소비전력이 발생합니다.그러나 개발자들은 저전력 및 임베디드 시스템에서 훨씬 적은 리소스를 사용하여 Kodi/XBMC를 실행하도록 지속적으로 노력하고 있으며, 이는 모든 비임베디드 시스템에도 간접적으로 도움이 될 것입니다.단, 특히 CPU/GPU 리소스가 제한된 임베디드 플랫폼에서의 XBMC 사용률이 계속 높아짐에 따라 GUI에 의한 높은 CPU/GPU 사용률을 줄이기 위해 이 영역의 효율성 향상이 진행되고 있습니다.XBMC 11.0(Eden)은 XBMC 스키닝 엔진에 텍스처 지원을 위한 더티 영역 렌더링 옵션을 옵션으로 도입했습니다.또한 XBMC 12.0(Frodo)에서는 디폴트로 더티 영역 렌더링을 통해 모든 플랫폼에서 단일 더티 영역에 전체 화면을 다시 그릴 수 있습니다.또한 XBMC 14.0은 GUI 렌더러 추상화를 위해 추상화된 장면 그래프 지연 렌더링을 도입하는 작업도 진행 중입니다.

전화

Kodi는 IA-32/x86,[72][73] x86-64, PowerPC 및 ARM 기반 플랫폼에서 공식적으로 사용할 수 있는 트렁크(메인라인 소스 코드 트리)를 갖춘 휴대용 코드 베이스를 가지고 있습니다.Kodi GUI를 허용 가능한 속도로 렌더링하기 위해서는 OpenGL ES, OpenGL, EGL, 또는 OpenGL ES 2.0, OpenGL 1.3 이후 또는 DirectX를 지원하는 디바이스 드라이버를 지원하는 3D 하드웨어 액셀러레이션 그래픽스(GPU)가 필요합니다.

따라서 Kodi는 아직 공식적으로 Team-Kodi의 메인라인 소스 코드 저장소의 MIPS 업스트림에 사용할 수 없으며 Direct도 아직 지원하지 않습니다.OpenGL/GLES 하드웨어 액셀러레이션 그래픽을 [74]지원하지 않는 FB 또는 DRI(Direct Rendering Infrastructure) 렌더링.MIPS, DirectFB 및 DRI의 조합은 오늘날 디지털 방송(케이블/위성) 박스 및 Sigma Designs 또는 [75]Realtek의 MIPS 아키텍처 칩셋을 기반으로 하는 로우엔드 디지털 미디어 플레이어와 같은 단순한 셋톱 박스에서 사용되는 인기 있는 아키텍처입니다.그러나 MIPS에 대한 Kodi 포트는 현재 여러 독립 개발 팀에 의해 활발하게 작업되고 있습니다.

Kodi for Linux는 Yocto, Buildroot(uClibc), Linaro 세트의 Makefiles 및 패치와 같은 임베디드 개발용 툴 체인 구축 시스템을 지원하며, 광범위한 하드웨어, 커널 플랫폼 및 CPU 아키텍처에 걸쳐 임베디드 Linux 시스템에서 파일 시스템 생성을 용이하게 합니다.es(x86, x86-64, ARM, MIPS, PowerPC 등)

플러그인 및 애드온(위젯 및 가젯)으로서의 Python 스크립트

Kodi를 통해 개발자는 내장된 Python 인터프리터[76])와 자체 WindowX를 사용하여 애드온을 만들 수 있습니다.ML 애플리케이션 프레임워크는 XML 기반 위젯 툴킷을 형성하며 위젯용 GUI를 생성하여 Kodi의 기능을 확장할 수 있습니다.Python 위젯 스크립트를 사용하면 개발자가 직접 [11]Python을 사용하여 Kodi용 새로운 추가 기능을 만들 수 있습니다.

응용 프로그램프로그래밍 인터페이스(API)

타사 Python 스크립트 및 애드온 플러그인이 사용할 수 있는 API(애플리케이션 프로그래밍 인터페이스) 외에도 Kodi는 원격 또는 외부 응용 프로그램에서 Kodi를 제어하기 위한 몇 가지 다른 API를 제공합니다.이러한 API에는 JSON-RPC 서버, D-Bus 서버, 웹 서버, UPnP AV 미디어 서버(UPnP MediaServer ControlPoint, UPnP MediaRenderer DCP, UPNP Rendering Control DCP 및 UPNP 원격 사용자 인터페이스 포함)가 포함됩니다.

GUI-engine과 가죽을 벗기(주제)

Kodi/XBMC는 GUI를 위한 매우 유연한 GUI 툴킷과 견고한 프레임워크를 갖추고 있는 것으로 알려져 있습니다.기본이 되는 복잡한 그래픽 디자인 및 레이아웃 라이브러리(Kodi/XBMC에서는 libGUI로 명명됨)를 통해 애플리케이션 코드와 인터페이스 사이에 간단한 추상화 레이어를 제공하는 동시에 매우 유연한 동적 레이아웃 및 애니메이션을 통해 작업이 쉽고 XBMC에 대해 완전히 고유한 스킨을 만들 수 있습니다.스킨 파일은 표준 XML 베이스를 사용하여 XAML로 작성되므로 테마 스킨 및 개인 사용자 지정에 매우 [29]쉽게 액세스할 수 있습니다.

소프트웨어 제한

Kodi의 내부 크로스 플랫폼 비디오 및 오디오 플레이어(DVDPlayer 및 PAPlayer)는 액세스 제어를 위해 DRM(Digital Rights Management) 테크놀로지로 보호 또는 암호화되어 있는 오디오 또는 비디오 파일을 공식적으로 재생할 수 없습니다.즉, iTunes Music Store, Audible.com, Windows Media Player 등의 온라인 음악 스토어에서 구입한 오디오 파일을 의미합니다. Windows Media DRM 또는 DivX 전용 DRM으로 보호된 비디오 파일 저장 및 보호이러한 파일은 DRM을 지원하는 다른 미디어 플레이어를 사용하거나 파일에서 DRM 보호를 해제하는 방법으로만 재생할 수 있습니다.

접수처

Kodi는 2014년, 엔터테인먼트 [77]부문 「베스트 미디어 플레이어」로 라이프 해커상을 수상했다.Kodi는 Source Forge 2006 Community Choice [78]Awards를 2회 수상했습니다.2007년 커뮤니티 초이스 어워드에서 Kodi는 6개 부문에서 최종 후보로 지명되었습니다.2008년 커뮤니티 초이스 어워드에서도 Kodi는 Best Project for Gamer상을 수상했습니다.Microsoft가 Windows Media Center(WMC)를 Windows 10으로 시작하는 것을 중단하기로 결정함에 따라, htpcBeginner.com는 Kodi를 최고의 [79]WMC 대안으로 선정했을 뿐만 아니라 여러 면에서 WMC보다 더 나은 것으로 평가했습니다.

역사

XBMC(Xbox Media Center)는 XBMP(Xbox Media Player) 소프트웨어의 후속 버전입니다.Xbox Media Player의 개발은 2003년 12월 13일에 중단되었고, 그 때쯤에는 후속 제품이 데뷔할 준비가 되어 있었고, 그 이름은 '플레이어'라는 이름에서 벗어나 미디어 재생을 위한 '센터'로 성장하면서 바뀌었다.XBMC의 첫 번째 안정적인 릴리스는 2004년 6월 29일이며 Xbox Media Center 1.0.0의 공식 릴리스입니다.또한 이 발표는 XBMP 또는 XBMC 베타 릴리스를 사용하는 모든 사용자에게 업데이트를 권장했습니다. 이전 버전에 대한 모든 지원이 중단되고 버전 1.0.0만 지원됩니다.XBMP에 포함되지 않은 임베디드 Python의 추가는 GUI에 인터페이스 요소를 그릴 수 있는 기능이 제공되었으며 XBMC [5]환경 내에서 사용자 및 커뮤니티에서 생성된 스크립트를 실행할 수 있게 되었습니다.

2004년 중반에 1.0.0이 출시되면서 DAAP 및 Smart Playlist와 같은 iTunes 기능 지원 및 많은 개선사항과 수정사항 등 더 많은 기능을 추가하기 위한 XBMC 프로젝트 작업이 계속되었습니다.XBMC의 두 번째 안정적인 릴리스 1.1.0은 2004년 10월 18일에 출시되었습니다.이 릴리스에는 Nullsoft 스트리밍 비디오 및 가라오케 지원(CD-G)[5]의 비디오 재생뿐만 아니라 더 많은 미디어 유형, 파일 유형, 컨테이너 형식도 지원되었습니다.

XBMC는 2년간의 개발 끝에 2006년 9월 29일 XBMC 2.0.0의 안정적 최종 릴리스를 발표했습니다.새로운 버전에는 여러 플레이어를 지원하는 새로운 플레이어 인터페이스인 RAR 및 zip 아카이브 지원이 추가되어 더 많은 기능이 추가되었습니다.이러한 플레이어에는 PAPlayer, 크로스페이드, 갭리스 재생 및 ReplayGain을 지원하는 새로운 오디오/뮤직 플레이어, 메뉴 및 네비게이션 지원, ISO/img 이미지 해석 지원을 지원하는 새로운 DVDPlayer 등이 있습니다.이 포인트 릴리스 이전에 XBMC는 MPlayer의 수정된 포크를 모든 미디어 요구에 사용했기 때문에 이는 큰 진전이었습니다.스트리밍을 위한 iTunes 6.x DAAP 및 Upnp Client 지원도 추가되었습니다.이 릴리스에는 XBMC의 외관을 보다 강력하게 변경할 수 있는 방법을 제공하기 위해 수정된 스키닝 엔진이 포함되어 있습니다.마지막 두 가지 기능에는 FAT12/16/32 포맷의 USB 대용량 저장 장치에 대한 읽기 전용 지원과 "스키너블" 3D 비주얼라이저가 포함됩니다.

2006년 11월 12일 XBMC 2.0.1 릴리스에서는 2.0.0 릴리스에서 버그를 수정하는 내용이 다수 포함되어 있습니다.또한 개발 트리의 CVS에서 SVN(서브버전)으로의 변경도 표시되었습니다.

2007년 5월 29일, XBMC를 Linux 운영체제로 이식하는 것에 관심이 있는 개발자에게 XBMC의 지원을 요청했습니다.Team-XBMC의 몇몇 개발자들은 이미 XBMC의 [80][81]Xbox 버전에서 주로 사용하던 DirectX의 대체품으로 SDL과 OpenGL을 사용하여 XBMC의 일부를 Linux로 이식하기 시작했습니다.

Git 코드 베이스의 개발은 계속 진행 중이며 버전 관리 스킴은 8.10, 9.04, 9.11, 10.05와 같이 출시 연도를 반영하도록 변경되었습니다.

2010년 5월 27일, XBMC의 배후에 있는 팀은 XBMC 지사를 새로운 프로젝트인 "XBMC4Xbox"로 분할한다고 발표했다.[16][17][18]XBMC는 XBMC에 대한 지원을 더 이상 제공하지 않으며, XBMC는 별도의 프로젝트로 XBMC의 개발과 지원을 계속할 것이다.

2011년 1월 2일, XBMC는 소스 코드 저장소를 GitHub에서 호스팅되는 Git으로 이전했다.

2014년 8월 1일, 발매 14와 Kodi로의 명칭 변경에 대한 발표가 있었다.

조직 및 라이선스

XBMC Foundation은 Kodi 및 XBMC 프로젝트를 지원하는 조직입니다.Kodi/XBMC 프로젝트 및 개발자를 지원하는 SFLC(Software Freedom Law Center)에 의해 법적으로 대표됩니다.또, 전용 호스팅 서비스나 테크 데모 Kodi에의 개발자 회의, 트레이드 페어, 컴퓨터 엑스포에의 참가, 잠재적인 신규 개발자와의 미팅, 소프트웨어 마케팅등의 활동에 드는 코디·기부나 스폰서등의 경제적 문제에 대해서도 지원합니다.

Kodi의 소스 코드는 GNU General Public License, 특히 GPL-2.0 또는 그 이후에 라이선스되며 Git 저장소를 통해 호스트됩니다.

불법 스트리밍에 사용

서드파티 애드온을 사용하면 저작권자의 허가 없이 저작권이 있는 콘텐츠를 스트리밍할 수 있습니다.일부 Kodi 배포판 및 하드웨어 장치(종종 "완전 로드"[82]로 판매됨)에는 소프트웨어와 이러한 추가 [83][84]기능이 미리 탑재되어 있습니다.그 결과, 이러한 제품이나 애드온을 Kodi 프로젝트에 [85][15]관련지어 잘못 알고 있는 유저도 있습니다.2015년 6월, Amazon Appstore는 Kodi가 "콘텐츠의 불법 다운로드 및 불법 복제를 촉진하기 위해" 사용될 수 있다는 이유로 Kodi를 출시했습니다.XBMC Foundation 이사장인 Nathan Betzen은 "우리는 항상 사용자가 소프트웨어로 무엇을 하든 상관하지 않는다고 말하고 있으며, 우리는 그 입장을 고수하고 있습니다.하지만 기업이 수익을 내기 위해 소프트웨어의 이름을 폐기하는 것은 정말 싫습니다."그는 또한 아마존 파이어 TV 제품의 인기를 끌어올리는 데 도움이 된다고 생각했을 때 아마존이 이 앱을 금지하는 것은 아이러니하다고 생각했다.또한 아마존은 여전히 동일한 매장을 [15][86][87]통해 Kodi 디스트리뷰션을 침해한 애드온으로 배포하고 있다는 지적도 있었다.2019년 2월 현재도 판매 금지가 유효한 것으로 보여 2015년 12월 영국에서 Amazon Fire TV Stick은 Kodi와 [84][15]관련된 것으로 추측되는 재고 부족을 겪고 있다.

2016년 2월, XBMC Foundation은 라이센스 없는 컨텐츠의 스트리밍을 목적으로 한 서드파티 Kodi 제품에 대한 입장을 재차 표명했습니다.Betzen은 Kodi 프로젝트의 평판이 서드파티 제품과의 연계로 인해 타격을 입었다고 설명했습니다.T Kodi는 무료 영화나 TV를 시청할 수 있습니다.그 후, 유저가 박스를 구입했을 때에, 그것들이 판매되고 있는 애드 온이 구질구질하고, 항상 망가져 있는 것을 알게 되면, 사라집니다」라고 말합니다.Betzen은 오픈 소스 소프트웨어, 이름"코디"과 그 로고, 그 재단 예정된 엄격하게 정보 및 장치와 협회 특히 자신의 불법 사용을 방지하기 위해 무면허 콘텐츠에 접근할 수 있게 의미의 상표권 시행할 것을 XBMC 재단의 등록 상표 등록되어 있다고 경고했다.[85][15]

2017년 4월, Kodi의 웹 사이트가 다운되어 가짜 도메인 압류 통지로 대체된 만우절 이후, Kodi의 개발자들은 소프트웨어가 주로 사용된다는 인식에 맞서기 위해 합법적 서드파티 콘텐츠 공급자와 협력하는 것을 고려하고 있다고 밝혔다.불법복제 [82]혐의로요

2018년 3월 구글은 저작권 침해와 관련된 용어라는 이유로 자동 완성 검색 쿼리에서 "Kodi"를 삭제했지만, 불법 복제에 초점을 맞춘 수정된 Kodi 버전에 대한 자동 완성 용어는 삭제하지 못했습니다(Kodi와 달리 불법입니다.따라서 현재 "Kodi"라는 키워드를 사용하여 검색하면 저작권 침해에 초점을 맞춘 플러그인이 없는 공식 Kodi 사이트로의 링크가 표시되지 않고 [88]저작권 침해에 초점을 맞춘 플러그인이 미리 탑재된 Kodi의 수정 버전에 대한 링크만 표시될 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Xbox Media Center". 2 October 2003. Archived from the original on 2 October 2003. Retrieved 18 December 2016.{{cite web}}: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크).
  2. ^ "Kodi "Matrix" 19.4 Release". Retrieved 11 June 2022.
  3. ^ "xbmc / LICENSE.md".
  4. ^ "About Kodi". kodi.tv. Archived from the original on 7 August 2019. Retrieved 5 June 2017.
  5. ^ a b c d e f g h i j Patrick Schmid (5 November 2004). "Modding The Xbox Into The Ultimate Multimedia Center". Tom's Hardware.
  6. ^ a b c d e Ryan Paul (29 December 2009). "XBMC 9.11 makes your open source home theater look shinier". Ars Technica. Archived from the original on 16 April 2012. Retrieved 14 June 2017.
  7. ^ Lawler, Richard (10 October 2012). "XBMC celebrates 10 years, latest build works in mainline PVR and Raspberry Pi support". Engadget.com. Archived from the original on 29 January 2013. Retrieved 28 January 2013.
  8. ^ a b c d e "Archived copy" (PDF). Archived from the original (PDF) on 14 July 2011. Retrieved 31 May 2010.{{cite web}}: CS1 maint: 하드코어 게이머 매거진의 XBMC 타이틀(링크) 리뷰 아카이브 완료
  9. ^ VzjrZ (18 January 2007). "How to softmod your xbox...for FREE". Instructables. Archived from the original on 14 July 2019. Retrieved 30 November 2008.
  10. ^ a b c d e f g h i j k Kaushik (8 August 2009). "XBMC is the best media center application. Period". instant fundas. Archived from the original on 14 July 2019. Retrieved 9 September 2009.
  11. ^ a b c d e f g h i Ryan Paul (10 May 2009). "XBMC 9.04 delivers impressive media center experience". Ars Technica. Archived from the original on 29 April 2012. Retrieved 14 June 2017.
  12. ^ Richard Skalsky (a.k.a. GrandAnse) (2 July 2009). "Voddler använder XBMC (Bekräftat!)". xbmc.nu (in Swedish). Archived from the original on 25 February 2012. Retrieved 21 July 2009.
  13. ^ Nicholas Deleon (15 January 2010). "CrunchGear Interview: We talk to the lead developer of Plex Media Center for Mac OS X: It was doing Boxee-like stuff before Boxee was cool". CrunchGear. Archived from the original on 18 January 2010. Retrieved 16 January 2010.
  14. ^ a b Kevin Anderson (7 October 2009). "Thinking inside the box". The Guardian. UK. Archived from the original on 5 June 2016. Retrieved 17 December 2016.
  15. ^ a b c d e "Kodi takes the fight to sellers of pirate TV boxes". Engadget. Archived from the original on 16 February 2016. Retrieved 17 February 2016.
  16. ^ a b c Timothy (28 May 2010). "XBMC Discontinues Xbox Support". Slashdot. Archived from the original on 8 June 2011. Retrieved 31 May 2010.
  17. ^ a b c Adam Pash (28 May 2010). "XBMC Drops Support for the Original Xbox". Lifehacker. Archived from the original on 31 May 2010. Retrieved 31 May 2010.
  18. ^ a b c Sean Hollister (31 May 2010). "XBMC bids farewell to its progenitor: the original Xbox". Engadget. Archived from the original on 30 August 2017. Retrieved 2 September 2017.
  19. ^ Anand Subramanian (7 February 2014). "How to install Broadcom Crystal HD driver on Ubuntu?". htpcBeginner. Archived from the original on 3 April 2015. Retrieved 23 March 2015.
  20. ^ "XBMC Project Implements AMD XvBA Interface". Phoronix.com. 14 December 2011. Archived from the original on 2 February 2012. Retrieved 24 January 2012.
  21. ^ "HTPC Showdown: Which front-end interface is best?". TechHive.com. Archived from the original on 27 November 2014. Retrieved 30 August 2017.
  22. ^ "Njoy N7 FAQ". Tv2lan.com. Archived from the original on 1 February 2014. Retrieved 28 January 2013.
  23. ^ "XBMC Prepares Support For Running Emulated Games - Phoronix". Phoronix. 27 September 2013. Archived from the original on 12 February 2017. Retrieved 29 November 2016.
  24. ^ "Archived copy". Archived from the original on 6 December 2013. Retrieved 6 December 2013.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) Xbmc:libretro Retro Player wip을 사용한 통합 에뮬레이션]
  25. ^ Paul Rae (3 December 2013). "Now Building OpenELEC-RetroPlayer Build Images". XBMC Nightly Builds. Archived from the original on 9 August 2016. Retrieved 29 November 2016.
  26. ^ "The Libretro Team is creating RetroArch and Lakka". Patreon.com. Archived from the original on 28 November 2016. Retrieved 29 November 2016.
  27. ^ Jason Fitzpatrick (30 October 2009). "Turbo Charge Your New XBMC Installation". Lifehacker. Archived from the original on 15 January 2010. Retrieved 15 January 2010.
  28. ^ "How To Unblock Kodi TV Add-Ons wTVPC". wtvpc.com. Archived from the original on 12 September 2016. Retrieved 6 September 2016.
  29. ^ a b Jason Fitzpatrick (5 April 2009). "Customize XBMC with These Five Awesome Skins". Lifehacker. Archived from the original on 4 December 2018. Retrieved 15 January 2010.
  30. ^ "Replicant Wizard - Register". Archived from the original on 14 July 2019.
  31. ^ "Airtunes coming to XBMC for Windows… And Why AirPlay is Awesome". Xbmc.us. 15 June 2012. Archived from the original on 16 February 2013. Retrieved 28 January 2013.
  32. ^ "XBMC Remote for Android now official". Talkandroid.com. 19 July 2010. Archived from the original on 17 October 2011. Retrieved 17 October 2011.
  33. ^ "Enhance Your XBMC Experience with Remote Controls for Any Device". Lifehacker.com. 24 March 2010. Archived from the original on 24 October 2011. Retrieved 17 October 2011.
  34. ^ a b c d Anand Lal Shimpi (29 December 2009). "XBMC & Broadcom Bring 1080p Decode Upgrade to ill-equipped netbooks, nettops, Apple TVs". AnandTech. Archived from the original on 22 January 2010. Retrieved 20 January 2010.
  35. ^ Foresman, Chris (21 January 2011). "XBMC now running on jailbroken Apple TV or iDevice". Arstechnica.com. Retrieved 17 October 2011.
  36. ^ Price, David (26 June 2019). "How to install Kodi on iPhone or iPad (you don't even need to jailbreak!)". Macworld UK. Retrieved 18 March 2021.
  37. ^ "Android 4.0 APIs". Archived from the original on 29 March 2013. Retrieved 3 April 2013.
  38. ^ Lawler, Richard (13 July 2012). "XBMC for Android app revealed; source code available now". Engadget.com. Archived from the original on 16 January 2013. Retrieved 28 January 2013.
  39. ^ "Google TV and Native Libraries". Spurint.org. Archived from the original on 6 January 2013. Retrieved 28 January 2013.
  40. ^ "Arctic Introduces OpenELEC-based MC001-XBMC HTPC". www.anandtech.com. 5 February 2013. Archived from the original on 7 February 2013. Retrieved 8 February 2013.
  41. ^ "ARCTIC MC001-XBMC Media Center Now Available w/ XBMC 12". legitreviews.com. 6 February 2013. Archived from the original on 10 February 2013. Retrieved 8 February 2013.
  42. ^ "ARCTIC Bundles OpenELEC with Lower Priced MC001-XBMC". www.missingremote.com. 5 February 2013. Archived from the original on 9 February 2013. Retrieved 8 February 2013.
  43. ^ "PulseBox out 10th October". Blog.pulse-eight.com. 22 September 2011. Archived from the original on 1 October 2011. Retrieved 17 October 2011.
  44. ^ "libCEC Downloads - Pulse-Eight - Ultra HD Distribution and Control Products". packages.Pulse-Eight.net. Archived from the original on 15 April 2016. Retrieved 30 August 2017.
  45. ^ Eric Brown (21 October 2011). "XBMC-based embedded Linux distro debuts on HTPC mini-PC". Archive.linuxgizmos.com. Archived from the original on 10 May 2016. Retrieved 6 May 2016.
  46. ^ "ZOTAC Announces Boost XL Software Bundle for Platforms". Bit-tech.net. 11 September 2010. Archived from the original on 15 June 2011. Retrieved 17 October 2011.
  47. ^ "Zotac's Zboxes are small, Ion-fueled, and cheap". Engadget.com. 28 August 2010. Archived from the original on 28 October 2011. Retrieved 17 October 2011.
  48. ^ Thomson, Iain (11 June 2012). "Linux Mint joins mini-PC hardware business". Theregister.co.uk. Archived from the original on 9 June 2013. Retrieved 28 January 2013.
  49. ^ "PrismCube". PrismCube.com. Archived from the original on 30 August 2017. Retrieved 30 August 2017.
  50. ^ "AB IPBox Prismcube Ruby - AB-COM Europe". PrismCube.org. Archived from the original on 7 July 2016. Retrieved 30 August 2017.
  51. ^ "Prismcube Ruby Twin SAT HDTV XBMC Satellite receiver - Digitale ontvangers". www.AstraSat.nl. Archived from the original on 14 August 2017. Retrieved 30 August 2017.
  52. ^ "Prismcube - Set Top PVR Box baseret på XBMC". Digitalt.tv. 25 September 2012. Archived from the original on 14 August 2017. Retrieved 30 August 2017.
  53. ^ "HbbTV open source using Linux, XBMC". VolpeFirm.com. 23 July 2012. Archived from the original on 14 August 2017. Retrieved 30 August 2017.
  54. ^ "Video: This little $130 black box runs XBMC Linux". TGDaily.com. Archived from the original on 30 August 2017. Retrieved 30 August 2017.
  55. ^ "The Little Black Box Open Source XBMC Media Centre Unveiled". Geeky-Gadgets.com. 29 April 2013. Archived from the original on 30 August 2017. Retrieved 30 August 2017.
  56. ^ "The Little Black Box XBMC STB Gets Users' Feedback, Becomes Available on Amazon". CNX-Software.com. 21 July 2013. Archived from the original on 30 August 2017. Retrieved 30 August 2017.
  57. ^ a b "TheLittleBlackBox (TLBB) launches XBMC media for the masses". Gnews.com. 26 July 2013. Archived from the original on 31 July 2013. Retrieved 26 July 2013.
  58. ^ "arusys MS630S and MS850S set-top boxes stream straight to your iPhone". Engadget. 19 April 2010. Archived from the original on 22 April 2010. Retrieved 17 May 2010.
  59. ^ "Myka ION brings Intel Atom and ION graphics into the living room". Crunchgear.com. 5 November 2009. Archived from the original on 8 May 2010. Retrieved 17 October 2011.
  60. ^ Dave Freeman (10 August 2010). "Modified Konstructs Announces Custom Media Center". Crunchgear.com. Archived from the original on 23 September 2010. Retrieved 17 October 2011.
  61. ^ "BryteWerks Model One combines HTPC and 16:10 HD projector for $2,449". Engadget.com. Archived from the original on 8 January 2012. Retrieved 24 January 2012.
  62. ^ "Plex announces partnership with LG, pledges to beat Boxee Box and Apple TV for free". Engadget.com. 3 September 2010. Archived from the original on 4 November 2011. Retrieved 17 October 2011.
  63. ^ "OpenELEC Is a Fast-Booting, Self-Updating Version of XBMC for Home Theater PCs". Lifehacker. 20 October 2011. Archived from the original on 19 February 2014. Retrieved 20 November 2011.
  64. ^ "XBMC-Focused OpenELEC 1.0 Released". Phoronix.com. 20 October 2011. Archived from the original on 23 November 2011. Retrieved 20 November 2011.
  65. ^ "OpenELEC Media Center Software on Launchpad". Archived from the original on 17 September 2018. Retrieved 29 January 2010.
  66. ^ "About OSMC". Archived from the original on 19 March 2015. Retrieved 2 May 2015.
  67. ^ "E2BMC Official Website (E2BMC.com)". Archived from the original on 18 June 2019. Retrieved 9 February 2020.
  68. ^ "E2BMC: New videos". Archived from the original on 23 March 2014. Retrieved 3 July 2014.
  69. ^ "E2BMC - a hybrid between Enigma 2 and XBMC - Satnigmo.com". Archived from the original on 19 July 2014. Retrieved 3 July 2014.
  70. ^ cubietech. "OpenPCTV on Cubietruck/Cubieboard2". Archived from the original on 28 May 2016. Retrieved 3 July 2014.
  71. ^ "OpenPCTV - 让你的HTPC拥有更全面的电视功能". Archived from the original on 5 July 2014. Retrieved 3 July 2014.
  72. ^ "XBMC on NVIDIA Tegra". Tegradeveloper.Nvidia.com. Archived from the original on 12 January 2010. Retrieved 13 February 2010.
  73. ^ "BeagleBoard/GSoC/2010 Projects/XBMC". Archived from the original on 23 September 2010.
  74. ^ Tim Stevens (2 November 2009). "XBMC ARM port teased, will manage HD playback from pocket-sized Beagleboard (video)". Engadget. Archived from the original on 19 May 2017. Retrieved 2 September 2017.
  75. ^ "Media Player Chipsets". Iboum.com. Archived from the original on 23 January 2012. Retrieved 24 January 2012.
  76. ^ "Kodi Broke My Addons!". Kodi. Retrieved 18 March 2021.
  77. ^ "Lifehacker Awards 2014: Best Media Player". Archived from the original on 11 December 2014.
  78. ^ "SourceForge.net is proud to present the winners from our 2006 Community Choice Awards". SourceForge. Archived from the original on 26 January 2010. Retrieved 20 January 2010.
  79. ^ "Best Windows Media Center Alternatives". htpcBeginner. 9 June 2015. Archived from the original on 19 June 2015. Retrieved 19 June 2015.
  80. ^ "History Of Boxee: And Boxee Was Born, Slowly". Gizmodo.com.au. 19 October 2010. Archived from the original on 30 August 2017. Retrieved 30 August 2017.
  81. ^ "Gizmodo Australia - the Gadget Guide - Technology and consumer electronics news and reviews". www.Gizmodo.com.au. Archived from the original on 30 August 2017. Retrieved 30 August 2017.
  82. ^ a b "Kodi Wants to Beat Piracy With Legal Content and DRM". TorrentFreak. 9 April 2017. Archived from the original on 10 April 2017. Retrieved 11 April 2017.
  83. ^ "TVMC for Kodi makes video piracy uncomfortably easy". TechHive. 28 May 2015. Archived from the original on 8 February 2016. Retrieved 17 February 2016.
  84. ^ a b "Did Pirates Clean Out Amazon Fire TV Stock in the UK?". TorrentFreak. 29 December 2015. Archived from the original on 6 March 2016. Retrieved 17 February 2016.
  85. ^ a b "Kodi Announces Legal Action to Smash Piracy Links". TorrentFreak. 15 February 2016. Archived from the original on 16 February 2016. Retrieved 17 February 2016.
  86. ^ "Amazon Bans Kodi/XBMC App Over Piracy Concerns". TorrentFreak. 16 June 2015. Archived from the original on 4 March 2016. Retrieved 17 February 2016.
  87. ^ "Amazon pulls popular video app Kodi from its store, blames piracy". TechHive. IDG. 17 June 2015. Archived from the original on 25 February 2016. Retrieved 17 February 2016.
  88. ^ "Google Adds 'Kodi' to Autocomplete Piracy Filter". TorrentFreak. ERNESTO. 28 March 2018. Archived from the original on 28 March 2018. Retrieved 28 March 2018.

외부 링크