Articulo de referencia

Kodi (software)

{{Cite web |url=http://www.xboxmediacenter.com/ |title=Xbox Media Center |date=2 October 2003 |url-status=bot: unknown |archive-url=https://web.archive.org/web/20031002022404/ht...

Kodi (anteriormente XBMC ) es una aplicación de centro multimedia gratuita y de código abierto desarrollada por la Fundación Kodi, un consorcio tecnológico sin ánimo de lucro . [ 4 ] Kodi está disponible para múltiples sistemas operativos y plataformas de hardware, con una interfaz de usuario de 10 pies diseñada para su uso con pantallas grandes y mandos a distancia . Permite a los usuarios reproducir y ver la mayoría de los contenidos multimedia en streaming, como vídeos, música y podcasts de Internet, así como todos los archivos multimedia digitales comunes desde medios de almacenamiento locales y en red , o desde un visor de puerta de enlace de TV . [ 5 ] [ 6 ]

Kodi fue diseñado inicialmente como una aplicación de centro multimedia multiplataforma que ha evolucionado hasta convertirse en una plataforma de convergencia tecnológica multipropósito . Es totalmente personalizable: los temas pueden cambiar su apariencia y los complementos amplían la aplicación con nuevas funciones, como pronósticos meteorológicos y más opciones de control remoto, y pueden permitir a los usuarios acceder a contenido multimedia en streaming a través de servicios en línea como Amazon Prime Video , Crackle , Pandora , Napster , Spotify y YouTube . [ 7 ] [ 8 ] Las versiones más recientes también tienen una interfaz gráfica de grabadora de vídeo personal (PVR) para recibir televisión en directo con guía electrónica de programas (EPG) y compatibilidad con grabadora de vídeo digital (DVR) de alta definición . [ 9 ]

El software fue creado originalmente en 2002 como una aplicación de reproductor multimedia homebrew de desarrollo independiente llamada Xbox Media Player para la consola de juegos Xbox de primera generación , cambiando su nombre en 2004 a Xbox Media Center (abreviado como XBMC, que fue adoptado como nombre oficial en 2008) [ 6 ] [ 10 ] y luego se puso a disposición bajo el nombre XBMC como una aplicación nativa para sistemas operativos basados ​​en Android , Linux , BSD , macOS , iOS / tvOS y Microsoft Windows . [ 11 ] Luego el proyecto fue renombrado nuevamente de XBMC a "Kodi" en julio de 2014 con el lanzamiento de Kodi 14 (en lugar del esperado lanzamiento de XBMC 14), mientras que aún mantuvo "XBMC Foundation" como el nombre de su entidad legal que posee el código de Kodi, así como las marcas comerciales y logotipos directamente relacionados.

Debido a su naturaleza de código abierto y multiplataforma , con su código principal escrito en C++ , versiones modificadas de Kodi junto con " sistemas operativos básicos " se han utilizado como un conjunto de aplicaciones de software o un marco de software en una variedad de dispositivos, incluyendo televisores inteligentes , decodificadores , señalización digital, sistemas de televisión de hoteles, reproductores multimedia conectados a la red y sistemas embebidos basados ​​en plataformas armhf como Raspberry Pi . Se han derivado aplicaciones como MediaPortal y Plex de Kodi, así como sistemas operativos básicos como LibreELEC . [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]

Kodi ha atraído la atención negativa de los medios de comunicación y las fuerzas del orden debido a algunos complementos (plugins) de terceros que facilitan el acceso y la reproducción no autorizados de contenido multimedia mediante diversas infracciones de derechos de autor , así como a vendedores de reproductores multimedia digitales que los precargan con complementos de terceros con el propósito expreso de facilitar la piratería . La Fundación XBMC ha manifestado que no aprueba el uso de complementos de terceros diseñados para la piratería y está tomando medidas activas para desvincularse del proyecto Kodi de los complementos de terceros que violan los derechos de autor. Estas medidas incluyen el bloqueo de dichos complementos y la prohibición de cualquier debate sobre piratería en sus foros de la comunidad, así como la amenaza de acciones legales contra quienes utilicen las marcas comerciales o los logotipos de Kodi para promocionar complementos y reproductores multimedia digitales que los incluyan preinstalados. [ 17 ]

Descripción general

Kodi admite muchos formatos comunes de audio, vídeo e imagen, listas de reproducción, visualizaciones de audio (FishBMC, Goom, Matrix, MilkDrop , Shadertoy ), presentaciones de diapositivas, informes de pronóstico del tiempo y complementos de terceros. Es compatible con redes (internet y recursos compartidos de red doméstica ). A diferencia de otras aplicaciones de centro multimedia como Windows Media Center , MediaPortal y MythTV , Kodi no incluye su propio código interno de sintonizador de TV digital para TV en directo o funcionalidad de grabación DVR/PVR, sino que actúa como un front-end DVR/PVR unificado con una interfaz gráfica de usuario (GUI) de guía de programación electrónica (EPG) que, a través de una interfaz de programación de aplicaciones (API) común , abstrae y admite múltiples back-ends a través de complementos de cliente PVR de terceros, que se ejecutan localmente en la misma máquina o a través de la red. [ 5 ] [ 8 ] [ 12 ] [ 13 ]

Los complementos , que utilizan lenguajes de programación C/C++ para crear complementos binarios o el lenguaje de scripting Python para crear complementos de script, amplían Kodi para incluir funciones como la extracción de información de películas y series de televisión , clientes de televisión en directo, visualización de la previsión meteorológica , opciones adicionales de control remoto o visualizaciones de música . Los complementos también pueden habilitar la transmisión desde servicios como YouTube , Hulu , Netflix , Veoh , Pandora y la transmisión de podcasts . [ 7 ] Algunos también pueden proporcionar soporte para tráileres de películas en línea. Kodi también funciona como lanzador de juegos en cualquier sistema operativo. [ 12 ] [ 13 ]

El código fuente de Kodi se distribuye como código abierto bajo la Licencia Pública General GNU (GPL-2.0 o posterior), está regido por la organización estadounidense sin ánimo de lucro registrada y exenta de impuestos, XBMC Foundation, y es propiedad de una comunidad global de software libre formada por voluntarios no remunerados, que también se encarga de su desarrollo.

Aunque el proyecto original de XBMC ya no desarrolla ni ofrece soporte para XBMC en Xbox, XBMC en Xbox sigue estando disponible a través del proyecto derivado de terceros " XBMC4Xbox ", que bifurcó la versión de Xbox del software y asumió por completo el desarrollo y soporte de XBMC para la antigua Xbox. El fin del soporte para Xbox por parte del proyecto original también fue la razón por la que se cambió el nombre de "Xbox Media Center" a "XBMC", y por la que posteriormente se renombró como "Kodi". [ 18 ] [ 19 ] [ 20 ] La versión de Xbox de XBMC tenía la capacidad de ejecutar juegos de consola y aplicaciones caseras como emuladores . Dado que la versión de XBMC para Xbox nunca fue distribuida, respaldada ni soportada por Microsoft, siempre requirió un chip de modificación o un exploit de softmod para ejecutarse en la consola de juegos Xbox. [ 6 ] [ 10 ]

Requisitos de hardware

Kodi tiene mejores requisitos de hardware básicos que las aplicaciones de software tradicionales de estilo 2D: necesita un controlador de hardware gráfico con capacidad 3D para toda la renderización. Los potentes chips GPU 3D son comunes hoy en día en la mayoría de las plataformas informáticas modernas, incluyendo muchos decodificadores , y Kodi fue diseñado desde el principio para ser eficiente en el uso de recursos, dada su versatilidad. Funciona bien en sistemas relativamente poco potentes (según los estándares de Intel Atom ) compatibles con OpenGL 1.3 (con soporte GLSL ), OpenGL ES 2.0 o Direct3D (DirectX) 9.0, basados ​​en CPU IA-32 / x86 , x86-64 , ARM (AArch32 y AArch64), RISC-V o PowerPC G4 o posterior . [ 12 ]

Cuando la CPU del sistema realiza la decodificación por software de un vídeo de alta definición y alta tasa de bits Full HD 1080p , se requiere una CPU de doble núcleo de 2 GHz o más rápida para permitir una reproducción perfectamente fluida sin perder fotogramas ni dar a la reproducción una apariencia entrecortada. Sin embargo, Kodi puede descargar la mayor parte del proceso de decodificación de vídeo al controlador de hardware gráfico o a los circuitos de procesamiento de vídeo integrados que admiten uno de los siguientes tipos de decodificación de vídeo acelerada por hardware : la API MediaCodec de Google para Android, la VAAPI de Intel, la API VDPAU de Nvidia , la API XvBA de AMD, la API DXVA de Microsoft , las API VDADecoder/VideoToolbox de Apple y la API OpenMAX del Grupo Khronos , [ 21 ] [ 22 ] AMLogic VPU, la VPU de la serie i.MX6x de Freescale y la GPU MMAL de Raspberry Pi . Aprovechando esta decodificación de vídeo acelerada por hardware, Kodi puede reproducir la mayoría de los vídeos en muchos sistemas económicos y de bajo rendimiento, siempre que contengan una VPU o GPU compatible. 

Características principales

Televisión en directo con EPG y interfaz PVR/DVR.

La función de televisión permite a los usuarios ver algunas emisiones de televisión que pueden transmitirse mediante televisión digital terrestre , línea de abonado digital asimétrica (ADSL), cable o transmisión por Internet, según el complemento elegido.

A partir de la versión 12.0 (Frodo), Kodi incluye TV en directo nativa con EPG (Guía Electrónica de Programación) y DVR (Grabador de Vídeo Digital) , con una interfaz gráfica de usuario (GUI) para PVR (Grabador de Vídeo Personal). Esto permite capturar y reproducir vídeo desde y hacia un disco duro mediante complementos de cliente PVR compatibles con la mayoría de los servidores PVR más populares ( servidores de tarjetas sintonizadoras de TV ). Estos complementos se pueden instalar por separado como plugins en Kodi.

El sistema PVR puede ser un decodificador DVR conectado a la red o un PC con un software de grabación de vídeo digital. Este software puede ejecutarse en el mismo ordenador o en otros ordenadores de la misma red. El software PVR puede convertir ordenadores u otros dispositivos en DVR. El sistema operativo puede ser Linux , macOS , Microsoft Windows y dispositivos Android . [ 23 ]

Existen varios tipos de complementos para el cliente PVR:

  • Complementos utilizados para muchos programas y dispositivos PVR como Argus TV, DVBLogic DVBLink, DVBViewer , ForTheRecord, Tvheadend, MediaPortal , MythTV , NextPVR (anteriormente GB-PVR ), VDR o Windows Media Center.
  • Complementos utilizados para decodificadores DVR basados ​​en Enigma2 , como Dreambox , DBox2 y Vu+.
  • Complementos utilizados para la conexión LAN directa a sintonizadores de TV conectados a la red, como HDHomeRun , PCTV Systems Broadway, VBox Home TV Gateway y Njoy Digital AnySee N7 DVB-S2 Network-Tuner. [ 24 ]
  • complementos utilizados para los proveedores de televisión basados ​​en Internet FilmOn (FilmOn.TV Networks) y Stalker Middleware,
  • Complementos utilizados para IPTV en general, por ejemplo, el complemento cliente PVR simple.

Reproducción de vídeo

Videoteca

La Biblioteca de vídeo, una de las bases de datos de metadatos de Kodi , es una característica clave de Kodi. Permite organizar el contenido de vídeo según la información asociada a los propios archivos de vídeo (por ejemplo, películas y programas de televisión grabados). Esta información se puede obtener de varias maneras, como mediante raspadores (por ejemplo, sitios web de extracción de datos como IMDb, TheMovieDB, TheTVDB) y archivos nfo . Descarga y muestra automáticamente pósteres de películas y fondos de fan art como fondos de pantalla. Kodi incluso permite la conexión a una base de datos centralizada MariaDB o MySQL para usuarios avanzados. La vista del Modo Biblioteca permite a los usuarios explorar su contenido de vídeo por categorías: Género, Título, Año, Actores y Directores. [ 25 ] [ 26 ] [ 8 ] [ 12 ]

núcleos de reproductores de vídeo

Kodi utiliza un núcleo de reproductor de vídeo multimedia para la reproducción de vídeo. Este núcleo es un reproductor multimedia multiplataforma desarrollado internamente, "DVDPlayer", diseñado para reproducir películas en DVD-Video , incluyendo compatibilidad nativa con menús de DVD (basado en las bibliotecas de código abierto libdvdcss y libdvdnav). Este núcleo, basado en FFmpeg, admite actualmente todos los formatos más comunes. Una característica relativamente inusual de este núcleo es la capacidad de pausar y reproducir películas en DVD-Video almacenadas en imágenes ISO e IMG o en imágenes de DVD-Video ( IFO / VOB / BUP ) (incluso directamente desde archivos RAR y ZIP sin comprimir ), ya sea desde el disco duro local o desde una unidad de red compartida. [ 8 ] [ 12 ] [ 13 ]

Reproducción de audio

Biblioteca de música

La Biblioteca de Música, una de las bases de datos de metadatos de Kodi, es otra característica clave de Kodi. Permite organizar una colección de música para realizar búsquedas y crear listas de reproducción inteligentes mediante la información almacenada en las etiquetas meta ID de los archivos de música , como el título, el artista, el álbum, el año de producción, el género y la popularidad. Los complementos pueden descargar y mostrar automáticamente las portadas de los álbumes y los fondos de fan art como fondos de pantalla. [ 26 ] [ 8 ] [ 12 ]

Visualización digital de imágenes

Kodi maneja todos los formatos de imagen digital comunes con opciones de desplazamiento/zoom y presentación de diapositivas con efecto Ken Burns , mediante el uso del código de la biblioteca de código abierto CxImage. Kodi puede manejar archivos de cómics CBZ (ZIP) y CBR (RAR); esta función permite a los usuarios ver/leer, explorar y ampliar las imágenes de las páginas de cómics que contienen sin descomprimirlas previamente. [ 6 ]

Gestor de juegos y emuladores de consolas de videojuegos

El desarrollo estaba en curso en 2013.sobre nuevas características principales que integran un administrador de juegos integrado y una interfaz gráfica de usuario (GUI) de lanzador de juegos con una biblioteca de juegos y una API de emulador de consola de juegos en Kodi. El código para todo se estaba desarrollando en una rama separada para incorporarlo al árbol principal. [ 27 ]

El Administrador de Juegos, una vez integrado en Kodi, proporciona una biblioteca unificada de administración de juegos y un lanzador con interfaz gráfica de usuario (GUI) que permite la extracción de metadatos web para obtener información sobre los juegos. También introduce los Complementos de Juegos como un nuevo tipo de complemento con instalación de emulador justo a tiempo. Añade una Biblioteca de Juegos para los metadatos de los juegos, exponiendo información (nivel actual, número de vidas, número de monedas ganadas, etc.) a la GUI, además de extender la API de Complementos para admitir Complementos de Cliente de Juegos, compatible con el VFS (Sistema de Archivos Virtual) de Kodi. También proporciona una capa de abstracción de joystick y gamepad para la API de joystick común y los clientes de entrada. [ 28 ]

Reproductor retro

También se está desarrollando la interfaz del emulador de consola de videojuegos RetroPlayer ( ROMs ), que admite la API de libretro y los núcleos del emulador (del proyecto RetroArch, que es su interfaz de referencia). Libretro es un sistema modular de juegos/emuladores multisistema diseñado para ser rápido, ligero y portátil. [ 29 ]

RetroPlayer admite emuladores para consolas de juegos retro populares, incluyendo Atari 2600 , Lynx , Jaguar , Nintendo Entertainment System , Super NES , Nintendo 64 , Game Boy , PlayStation , Master System , Genesis , Sega CD y Game Gear , además de múltiples videojuegos arcade a través de MAME y Final Burn Alpha, así como juegos basados ​​en ScummVM y MS-DOS . [ 30 ]

Desde la versión 18, Kodi admite un núcleo de reproductor, Retroplayer, para jugar juegos usando complementos de emuladores de juegos disponibles para libretro. [ 31 ]

Formatos multimedia de audio, vídeo e imágenes

Kodi puede reproducir contenido multimedia desde CD/DVD usando una unidad de DVD-ROM interna . Puede reproducir contenido multimedia desde un disco duro interno integrado y recursos compartidos SMB/SAMBA/CIFS (Compartición de archivos de Windows), NFS , o transmitirlo a través de DVR/PVR de ReplayTV , recursos compartidos Universal Plug and Play (UPnP) o Digital Living Network Alliance (DLNA), o transmitir recursos compartidos de iTunes a través del Protocolo de acceso de audio digital (DAAP). Kodi puede aprovechar una conexión a Internet de banda ancha si está disponible para transmitir transmisiones de video por Internet como YouTube, Hulu, Netflix y Veoh, y reproducir estaciones de radio por Internet (como Pandora Radio ). Kodi incluye la opción de enviar estadísticas de uso de música a Last.fm y Libre.fm . Tiene funciones de listas de reproducción de música/video, funciones de presentación de diapositivas de imágenes, una función de karaoke MP3+CDG y muchas visualizaciones de audio y salvapantallas . Kodi puede escalar/convertir a resoluciones superiores todos los vídeos de resolución de definición estándar y generarlos en resoluciones de alta definición de 720p, 1080i y 1080p . [ 12 ] [ 32 ]

En Microsoft Windows, Kodi es compatible con DirectSound y WASAPI; dado que WASAPI no realiza ninguna mezcla ni remuestreo, proporciona la mejor calidad de audio.

Compatibilidad con formatos

Kodi puede utilizarse para reproducir/visualizar todos los formatos multimedia comunes mediante sus clientes y analizadores nativos. Puede decodificar estos formatos de audio y vídeo mediante software o hardware, y opcionalmente transmitir audio AC3 / DTS , o codificarlo a AC3 en tiempo real desde películas directamente a la salida digital S/PDIF para su decodificación en un amplificador / receptor de audio externo . [ 12 ]

Administrador de complementos, complementos y plugins

Kodi cuenta con varias API abiertas que permiten a desarrolladores externos crear funcionalidades que amplían Kodi con multitud de complementos , como plugins de transmisión de audio y vídeo para fuentes en línea, salvapantallas, temas y apariencias, visualizaciones, pronósticos meteorológicos, interfaces web, extractores web, scripts de widgets y mucho más. Los desarrolladores de Kodi animan a los usuarios a crear y enviar sus propios complementos para ampliar el contenido multimedia y los servicios de valor añadido accesibles desde Kodi. [ 7 ]

Kodi/XBMC incorpora, desde la versión 10.0 (nombre en clave: "Dharma"), una arquitectura de marco de complementos y un cliente GUI de administrador de complementos que se conecta a una plataforma de servicio de distribución digital descentralizada que ofrece aplicaciones y complementos adicionales que, entre otras cosas, proporcionan contenido en línea a Kodi. El "Administrador de complementos" (o "Navegador de complementos") dentro de Kodi permite a los usuarios explorar y descargar nuevos complementos directamente desde la interfaz gráfica de usuario de Kodi.

Muchas de estas fuentes de contenido en línea ofrecen contenido OTT (over-the-top) con capacidad de video en alta definición y pueden usar servicios populares de transmisión de video como fuentes para el contenido multimedia que ofrecen. Kodi cuenta con extensibilidad e integración con fuentes en línea para contenido de transmisión gratuito y premium, y ofrece contenido que abarca desde videos comerciales hasta programación educativa gratuita, así como contenido multimedia de particulares y pequeñas empresas. Sin embargo, no todas las fuentes de contenido en los complementos están disponibles en todos los países. Debido a acuerdos de derechos, muchas fuentes de contenido tienen restricciones geográficas para impedir que los usuarios de otros países accedan al contenido, aunque algunos han optado por eludir las restricciones regionales para desbloquear estas fuentes, sin tener en cuenta los derechos de uso. [ 33 ]

Complementos y scripts

Kodi cuenta con un intérprete de scripts de Python integrado para extensiones de complementos y un marco de aplicación WindowXML (un motor de kit de herramientas de widgets basado en XML para crear una interfaz gráfica de usuario para aplicaciones y widgets ) de manera similar a los widgets del panel de control de macOS de Apple y los gadgets de escritorio de Windows . Los scripts de widgets de Python permiten a los usuarios normales agregar nuevas funcionalidades a Kodi por sí mismos, utilizando el lenguaje de scripting Python. Los scripts de complementos actuales incluyen funciones como navegadores de televisión por Internet y tráileres de películas , guías de cine, pronóstico del tiempo, servicios de transmisión de contenido de video OTT como YouTube , BBC iPlayer , Hulu , Netflix , Veoh , MLB.tv , servicios de transmisión de música como Pandora o Spotify , sitios para compartir imágenes en línea como Flickr , guías de televisión como TVShow Time , clientes de correo electrónico, mensajería instantánea , diferentes horarios, scripts de automatización del hogar para controlar el software y hardware PVR, descargadores de intercambio de archivos P2P ( BitTorrent ), IRC , y también juegos casuales como Tetris . [ 12 ] [ 13 ]

Extracción de metadatos y raspadores web

Kodi incluye una función opcional para descargar automáticamente metadatos , carátulas y otros elementos multimedia relacionados a través de sus rastreadores web , que buscan contenido multimedia en las carpetas de audio y vídeo del usuario y sus subdirectorios. Estos rastreadores se utilizan para importar información detallada sobre películas y series de televisión a diversas fuentes de internet. Pueden obtener sinopsis, reseñas, pósteres, títulos, clasificación por género y otros datos similares. Posteriormente, XBMCGUI ofrece una visualización completa de los archivos de audio y vídeo identificados por los rastreadores.

Los programas de extracción de datos utilizan sitios como The Movie Database (TMDb) o IMDb.com para obtener miniaturas e información sobre películas, thetvdb.com para pósteres de programas de televisión y sinopsis de episodios, CDDB para listados de pistas de CD de audio, y Allmusic (AMG) y MusicBrainz para miniaturas de álbumes , reseñas y metadatos. [ 25 ]

Fanart.tv se ha añadido a la lista de fuentes de información y Kodi puede utilizarlo para recuperar logotipos, fondos, CD con fondos transparentes, portadas de álbumes y banners, entre otros tipos de imágenes, para artistas musicales, programas de televisión y películas, cuya popularidad contribuyó a que Kodi pudiera gestionar nuevos tipos de imágenes.

Aspectos y temas

El tema Confluence fue el tema predeterminado de Kodi desde 2009 hasta la versión 17, Krypton, lanzada en 2017. [ 34 ]

Como ocurre con la mayoría de las aplicaciones surgidas en el ámbito del desarrollo independiente , la modificación y personalización de la interfaz mediante temas es muy popular entre los usuarios de Kodi, y existen numerosos temas disponibles para su instalación. La flexibilidad del motor de personalización de Kodi también resulta ventajosa para terceros que deseen crear obras derivadas, ya que facilita el cambio de imagen del entorno y la modificación profunda del aspecto de la interfaz de usuario.

A partir de la versión 21 de Kodi, el tema predeterminado oficial para las nuevas instalaciones es "Estuary", para el uso típico de cine en casa . Existía un tema predeterminado específico para pantallas táctiles , "Estouchy", cuyo desarrollo se interrumpió en 2024. [ 35 ]

Los usuarios también pueden crear su propio tema (o simplemente modificar uno existente) y compartirlo con otros a través de sitios web públicos utilizados para el intercambio y desarrollo de temas de Kodi. Existen muchos temas de terceros bien mantenidos por la comunidad, y si bien algunos son originales con diseños únicos, la mayoría comienzan como un clon o una réplica exacta de otras interfaces de software multimedia, como Apple Front Row , Windows Media Center Edition (MCE), MediaPortal, Wii Channel Menu (Xii) , la interfaz de Xbox 360 y otras. [ 36 ] [ 37 ]

Además de temas y apariencias, los usuarios pueden crear un paquete temático llamado «build». [ 38 ] Dentro de este paquete, los desarrolladores de homebrew pueden distribuir un tema y varios complementos. El mecanismo de distribución utilizado en la comunidad de Kodi se llama asistente.

Interfaces web

Los complementos de interfaz web para Kodi permiten explorar la biblioteca multimedia de forma remota y gestionar las listas de reproducción desde un ordenador en lugar de un televisor. Otros permiten controlar la navegación de Kodi a distancia, como si se tratara de un mando a distancia para controlar una sesión de Kodi instalada y activa simultáneamente en un ordenador, si se ejecuta en una tableta o dispositivo similar con interfaz táctil. Otros funcionan como un gestor multimedia, permitiendo modificar los metadatos y las carátulas de las bibliotecas de vídeo y música de Kodi.

lanzador de aplicaciones

Kodi cuenta con una sección "Mis programas" que funciona como lanzador de aplicaciones para software de terceros , como juegos de ordenador y emuladores de videojuegos , todo ello desde una interfaz gráfica con miniaturas y diferentes opciones de listado. Sin embargo, si bien esta función era totalmente operativa en la versión de Xbox de XBMC, aún se encuentra en fase inicial en Android, iOS, Linux, macOS y Windows, por lo que requiere complementos de terceros para su correcto funcionamiento. [ 10 ]

Controles remotos móviles y aplicaciones de segunda pantalla

Existen numerosas aplicaciones complementarias para dispositivos móviles disponibles para Kodi. Algunas de estas aplicaciones funcionan como simples mandos a distancia, mientras que otras son aplicaciones complementarias más avanzadas que funcionan como segunda pantalla , ofreciendo información adicional sobre lo que los usuarios están viendo o escuchando en Kodi, como metadatos sobre actores de cine y artistas musicales, con enlaces a otras obras disponibles de esas personas en su colección o en línea.

"XBMC Remote para Android" y "XBMC Remote para iOS" son aplicaciones oficiales gratuitas y de código abierto para dispositivos móviles, publicadas por Team-Kodi/Team-XBMC en Google Play para dispositivos Android y en la App Store para dispositivos iOS , como iPad , iPhone e iPod Touch . Estas aplicaciones funcionan como una segunda pantalla [ 39 ] y una solución de control remoto que permite explorar completamente la biblioteca multimedia y controlar de forma remota una sesión de XBMC instalada y activa simultáneamente en un ordenador a través de la interfaz de usuario táctil de estos dispositivos. [ 40 ]

Varios desarrolladores externos también han lanzado múltiples aplicaciones no oficiales de control remoto de Kodi para dispositivos iOS, Android, BlackBerry , Symbian , Ubuntu Touch , Windows Mobile y Windows Phone . Algunas de estas aplicaciones de control remoto están diseñadas específicamente para controlar Kodi, mientras que otras son universales y capaces de controlar diversas aplicaciones de centros multimedia y reproductores multimedia. Algunas de estas aplicaciones de terceros son de pago, mientras que otras son gratuitas. [ 41 ]

Versiones oficiales

Debido al hardware obsoleto de la consola Xbox de primera generación para la que se diseñó XBMC, y al deseo de ampliar la base de usuarios y desarrolladores del proyecto, se han creado numerosas versiones oficiales de XBMC, ahora Kodi, para sistemas operativos y plataformas de hardware informáticos. Gracias a la potencia de procesamiento del hardware informático más reciente, Kodi puede decodificar vídeo de alta definición con resoluciones de hasta 1080p e incluso superiores , superando las limitaciones de hardware de la versión de Xbox de XBMC.

En versiones recientes de Kodi hay decodificación de video acelerada por hardware para DXVA , VDPAU , decodificación de video por hardware de GPU VA-API , así como decodificación de video acelerada por hardware a través de ARM NEON y OpenMAX , Broadcom Crystal HD. [ 13 ] [ 42 ] El código fuente de Kodi es actualizado activamente por desarrolladores en un repositorio Git público , que puede contener características y funcionalidades que aún no se han incorporado a las versiones "estables" más recientes.

Aplicaciones nativas

Kodi para Linux (anteriormente XBMC para Linux ) se desarrolla principalmente para Ubuntu Linux y Kodibuntu (anteriormente XBMCbuntu ), la distribución propia de los desarrolladores de Kodi. También hay paquetes de terceros disponibles para la mayoría de las demás distribuciones de Linux, y es posible compilar Kodi desde cero para cualquier distribución de Linux, siempre que se instalen primero las bibliotecas de dependencia necesarias. La decodificación de vídeo acelerada por hardware se logra a través de la API VDPAU en las GPU de Nvidia, la API VAAPI para AMD/ATI Radeon , S3 Graphics y los procesadores gráficos integrados más recientes de Intel , así como la decodificación de vídeo acelerada por hardware a través de OpenMAX , ARM NEON y Broadcom Crystal HD en sistemas con hardware compatible. [ 42 ] La versión de desarrollo de Kodi/XBMC para Linux está disponible en Launchpad como PPA (Personal Package Archive) para la versión estándar de Ubuntu Desktop 8.04 y posteriores, así como paquetes DEB para Debian .

Kodi para OS X (anteriormente XBMC para Mac ) se ejecuta de forma nativa en Mac OS X Tiger y versiones posteriores, así como en el Apple TV. La reproducción en 1080p se puede lograr en computadoras Apple mediante decodificación por software en la CPU, si esta es lo suficientemente potente, o mediante decodificación de video acelerada por hardware para hardware compatible con la API VDA de Apple o decodificadores de video como el Broadcom Crystal HD. [ 42 ]

La reproducción en 1080p en el Apple TV de primera generación (también conocido como "ATV1") solo se puede lograr mediante la decodificación de video acelerada por hardware a través de Broadcom Crystal HD; el usuario debe reemplazar el adaptador WiFi interno del ATV con una tarjeta Broadcom Crystal HD PCI Express Mini (mini-PCIe) para activar esta funcionalidad. [ 42 ]

Kodi para Windows (anteriormente XBMC para Windows ) se ejecuta de forma nativa en Windows 7, Windows 8 y Windows 10 como una aplicación de 32 o 64 bits . La reproducción en 1080p y Ultra HD (4K) se puede lograr en computadoras con Windows mediante la decodificación por software en la CPU, si esta es lo suficientemente potente, o mediante la decodificación de video acelerada por hardware.

Se admite la decodificación de vídeo por hardware mediante la aceleración de vídeo DirectX , aunque esta mejora solo funciona en Windows 7 (¿o posterior?), ya que utiliza la API DXVA 2.0, que no era compatible con Windows XP.

Kodi para iOS (anteriormente XBMC para iOS ), una adaptación completa de Kodi al sistema operativo iOS de Apple , se lanzó públicamente el 20 de enero de 2011. Admitía la decodificación de vídeo acelerada por hardware de vídeos H.264 a 720p y 1080p , y era compatible con los dispositivos iDevices de Apple que utilizan procesadores Apple A4 o Apple A5 (basados ​​en ARM) con un sistema operativo iOS modificado . [ 43 ]

A finales de 2017, MacWorld UK describió cómo instalarlo en dispositivos iOS anteriores a iOS 11 sin jailbreak. [ 44 ]

Kodi para Android (anteriormente XBMC para Android ) es una adaptación completa de la aplicación Kodi/XBMC al sistema operativo Android de Google, oficialmente compatible con Android 4.0 (Ice Cream Sandwich) y versiones posteriores que admiten el nivel de API 14. [ 45 ] Fue anunciado por primera vez y su código fuente fue publicado públicamente el 13 de junio de 2012. Se trata de una adaptación completa del código fuente C++ y C de Kodi con todas sus dependencias a Android con un sistema de compilación diseñado para manejar múltiples arquitecturas de procesador, como ARM, MIPS y x86 con el Android NDK (Native Development Kit para Android) sin usar una sola línea de Java, y XBMC.APK se ejecuta de forma nativa en Android como una aplicación NativeActivity. [ 46 ] La decodificación de vídeo acelerada por hardware en Android actualmente solo está disponible oficialmente para algunas plataformas de hardware específicas, como la serie Pivos XIOS basada en Amlogic SoC que se ha utilizado como plataforma de hardware de referencia durante el desarrollo hasta ahora. El código fuente de Kodi debe compilarse con la revisión 10d o posterior del Android NDK oficial de Google y crearse para la cadena de herramientas android-17 (nivel de API de Android 17) utilizando GCC versión 4.8, que el código de Kodi para Android requiere actualmente para compilarse correctamente, pero que no es compatible con el Android NDK de Google. Esta es también la verdadera razón por la que Kodi para Android no es compatible con el Google TV original ; dado que el Android NDK no se puso a disposición para los dispositivos Google TV más antiguos, esto significa que Kodi no se puede compilar para ellos hoy en día. [ 47 ]

Xbox (primera generación)

La versión XBMC 9.04 (nombre en clave: Babylon ), una actualización menor de XBMC para Xbox , ahora obsoleta, se lanzó el 6 de mayo de 2009 como la última versión oficial de XBMC para Xbox. Los desarrolladores originales de XBMC emitieron un comunicado el 27 de mayo de 2010 en el que anunciaban que dejarían de desarrollar y dar soporte a XBMC para Xbox como parte del proyecto XBMC. El desarrollo de XBMC para Xbox finalizó porque el enfoque de todos los desarrolladores del equipo XBMC se centró por completo en las versiones de XBMC/Kodi para Linux, Mac y Windows.

Aunque el proyecto original de XBMC ya no desarrolla ni ofrece soporte para XBMC en Xbox, todavía existe una versión de XBMC para Xbox disponible a través del proyecto derivado de terceros " XBMC4Xbox ", que se ha hecho cargo por completo del desarrollo y soporte de XBMC para la Xbox original. [ 18 ] [ 19 ] [ 20 ]

XBMC para Xbox nunca fue un producto autorizado/firmado por Microsoft, por lo tanto, se requiere una modificación de la Xbox para ejecutar XBMC en una consola de juegos Xbox. XBMC para Xbox puede ejecutarse como una aplicación (como cualquier juego de Xbox) o como un panel que aparece directamente cuando se enciende la Xbox. [ 6 ] [ 10 ] Dado que XBMC para Xbox era parte de un programa de software de código abierto, su código fuente de desarrollo se almacenó en un repositorio Subversion de acceso público . En consecuencia, terceros suelen publicar compilaciones ejecutables no oficiales del repositorio Subversion en sitios no afiliados al proyecto oficial Kodi. [ 6 ] [ 10 ]

Xbox One

El 29 de diciembre de 2017, los desarrolladores de Kodi anunciaron a través de la sección de noticias de su sitio web oficial que se había lanzado una aplicación de Kodi para Xbox One . Se señala que la versión UWP conservará la apariencia característica de Kodi; sin embargo, muchas funciones principales faltan o no funcionan correctamente. [ 48 ]

Sistemas comerciales

Los desarrolladores de Kodi (anteriormente XBMC ) afirman que, siempre que se respete la licencia GPL del software Kodi, les encantaría que Kodi funcionara en la mayor cantidad posible de plataformas de hardware y sistemas operativos de terceros, como dispositivos y sistemas con la marca " Powered by Kodi " (o " Powered by XBMC "). Su visión es que Kodi venga preinstalado como un componente de software de terceros que los fabricantes de diseño original (ODM) y los fabricantes de equipos originales (OEM) comerciales y no comerciales , así como las empresas integradoras de sistemas, puedan usar sin pagar regalías en su propio hardware, como decodificadores de compañías de televisión por cable , reproductores de Blu-ray Disc y DVD , consolas de videojuegos o computadoras integradas y SoC (sistema en un chip) incorporados en televisores con acceso a internet, y otros dispositivos de entretenimiento para sistemas de entretenimiento en la sala de estar, cine en casa o usos similares.

A continuación, se presenta una lista de empresas externas que venden hardware con el software Kodi o XBMC preinstalado, o sistemas sin instalar que afirman ser compatibles con Kodi o XBMC. Muchas de estas empresas colaboran enviando correcciones de errores y nuevas funciones al proyecto original de Kodi.

Hardware informático

ARCTIC es una empresa con sede en Alemania, conocida principalmente por sus soluciones de refrigeración, que trabaja en colaboración con el equipo de OpenELEC . El 5 de febrero de 2013, lanzaron conjuntamente un sistema de entretenimiento con refrigeración totalmente pasiva : el centro multimedia MC001 (versión para EE. UU. y la UE), equipado con la última plataforma XBMC 12 (OpenELEC 3.0) . OpenELEC y ARCTIC están planificando su próximo lanzamiento, con el objetivo de proporcionar versiones más específicas para los sistemas de centro multimedia ARCTIC MC001. [ 49 ] [ 50 ] [ 51 ]

AIRIS Telebision, comercializado por Telebision en España y diseñado específicamente para el mercado español, es un nettop basado en el chipset Nvidia Ion , con Ubuntu preinstalado, XBMC para Linux, una interfaz AEON personalizada y plugins en español. Además de la interfaz modificada, lo que distingue a la versión XBMC de AIRIS Telebision es su plataforma de distribución digital , denominada "App Store", que permite descargar nuevos plugins en español y actualizaciones para los existentes. Telebision también ofrece una versión Live CD gratuita , que permite instalar la distribución Telebision en cualquier ordenador con chipset Nvidia Ion.

Lucida TV II, fabricada por LUCIDQ inc., es una miniordenador basada en el chipset Nvidia Ion que se puede pedir con el software Xubuntu y XBMC instalados.

Pulse-Eight Limited vende hardware personalizado y estándar diseñado principalmente para Kodi/XBMC, como controles remotos, sistemas HTPC y accesorios, incluyendo un decodificador HTPC PVR personalizado con Kodi/XBMC preinstalado que llaman "PulseBox" [ 52 ]. Pulse-Eight también ofrece versiones integradas de Kodi/XBMC optimizadas para el rendimiento, llamadas "Pulse", que se basa en OpenELEC, y una versión PVR personalizada de Kodi/XBMC diseñada para ejecutarse en un sistema HTPC dedicado. [ 53 ].

Los Xtreamer Ultra y Xtreamer Ultra 2, fabricados por la empresa surcoreana Unicorn Information Systems, son nettops basados ​​en gráficos Nvidia y procesadores Intel Atom que vienen con el software OpenELEC y Kodi/XBMC preinstalado. El Xtreamer Ultra de primera generación utiliza el chipset Nvidia Ion con una  CPU Intel Atom D525 de doble núcleo a 1,80 GHz, mientras que el Xtreamer Ultra 2 utiliza gráficos dedicados GeForce GT 520M con una  CPU Intel Atom D2700 de doble núcleo a 2,13 GHz. [ 54 ]

Desde el 10 de septiembre de 2010, ZOTAC ha estado distribuyendo un paquete de software llamado ZOTAC Boost XL con todas sus nuevas placas base y mini-PC , como las series ZBOX y MAG de nettops de Zotac, de las cuales Zotac también realiza demostraciones con XBMC. Este paquete de software ZOTAC Boost XL consta de las aplicaciones Auslogics BoostSpeed, Cooliris , Kylo (navegador web optimizado para HDTV) y XBMC Media Center. [ 55 ]

Las series ZBOX y MAG de mini-PCs de Zotac son nettops con gráficos Intel, AMD o Nvidia, y se venden tanto como ordenadores completos listos para usar como barebones (sin memoria ni disco duro). Los modelos Zotac Zbox ID33, ID34, ID81, ID80 y AD04 están dirigidos específicamente al mercado de HTPC, algunos con unidad óptica Blu-ray Disc de carga por ranura y otros con mando a distancia. [ 56 ]

El mintBox del equipo de Linux Mint es una versión OEM del fit-PC de la empresa israelí CompuLab , que viene preinstalado con el sistema operativo y el software de código abierto Linux Mint, el entorno de escritorio MATE y XBMC. Está disponible en dos modelos sin ventilador, ambos con APU AMD , puerto de salida HDMI, ocho ranuras USB, dos puertos eSATA, Gigabit Ethernet, Wi-Fi 802.11 b/g/n, Bluetooth integrado y un control remoto infrarrojo para la aplicación del centro multimedia. [ 57 ]

Dispositivos dedicados

PrismCube Ruby de Marusys es un decodificador DVR-PVR de alta definición con doble sintonizador DVB-S2 que ejecuta XBMC como su interfaz principal sobre Linux embebido. [ 58 ] [ 59 ] [ 60 ] [ 61 ] [ 62 ]

Little Black Box es un reproductor multimedia ARM basado en el kernel de Linux con XBMC como su interfaz principal. [ 63 ] [ 64 ] [ 65 ] [ 66 ]

Los Marusys MS630S y MS850S son decodificadores de alta definición compatibles con PVR que pueden ejecutar aplicaciones de centro multimedia basadas en el kernel de Linux, como XBMC, y Marusys anuncia que estos dos dispositivos son compatibles con XBMC. [ 67 ]

Myka ION es un dispositivo decodificador sin ventilador basado en Nvidia Ion diseñado para llevar la televisión por Internet y el contenido multimedia almacenado en la red doméstica a la sala de estar; viene con XBMC Media Center, Boxee y Hulu Desktop preinstalados como aplicaciones que se pueden iniciar desde el menú principal. [ 68 ]

El MK-X1 de Modified Konstructs es un dispositivo decodificador basado en Nvidia Ion, basado en el Acer Aspire Revo , que viene con XBMC preinstalado y tiene un precio de venta recomendado de 300 dólares (EE. UU.). [ 69 ]

Neuros LINK , fabricado por Neuros Technology, es un dispositivo decodificador y extensor multimedia de código abierto basado en Ubuntu, diseñado para llevar la televisión por internet y otros vídeos al televisor. Viene con XBMC Media Center preinstalado. [ 13 ]

El proyector BryteWerks Model One es un proyector de vídeo digital HD 1080p diseñado para cine en casa; cuenta con un PC de cine en casa integrado que ejecuta una versión personalizada de XBMC. Además, incluye un mando a distancia y una pantalla táctil de 8,9 pulgadas y 720p en la parte posterior para controlar el sistema. También dispone de adaptadores Wi-Fi y Ethernet integrados, un reproductor de Blu-ray Disc con ranura de carga e incluye una unidad de estado sólido de  500 GB ; se puede añadir un disco duro interno adicional de 2 TB. [ 70 ] 

El Primus de Mediaimpact Technologies es un centro multimedia y decodificador basado en Linux Mint. Utiliza aplicaciones como MythTV, Netflix, Hulu y Steam, con Kodi como interfaz principal. El sistema está diseñado para salas de estar y se distribuye con un control remoto SMK-Link.

Derivados y bifurcaciones

El código fuente del centro multimedia Kodi/XBMC se ha convertido con el paso de los años en un software popular para bifurcar y usar como plataforma de marco de aplicación para que otros basen sus propios reproductores o centros multimedia, como si Kodi fuera un kit de herramientas de interfaz gráfica de usuario (GUI) , un sistema de ventanas o un gestor de ventanas . Y hoy en día, al menos Boxee , Plex , Tofu , MediaPortal , LibreELEC , OpenELEC , OSMC , GeeXboX , Voddler , DVDFab Media Player y Horizon TV son productos derivados independientes que se sabe públicamente que, al menos inicialmente, bifurcaron la interfaz gráfica de usuario (GUI) y la parte del reproductor multimedia de su software del código fuente de Kodi/XBMC. Se dice que muchas de estas bifurcaciones y trabajos derivados de terceros de Kodi/XBMC todavía ayudan a enviar correcciones de errores al proyecto original y, a veces, ayudan a que se incorporen nuevas funciones al proyecto original de Kodi para que otros también puedan utilizarlas, compartidas desde una fuente principal. [ 12 ] [ 16 ] [ 66 ] Sin embargo, algunos que inicialmente eran bifurcaciones de Kodi/XBMC han sido reescritos total o parcialmente para usar software propietario de código cerrado . [ 71 ] Para obtener más información, consulte el artículo principal " Lista de software basado en Kodi y XBMC ".

Algunos ejemplos de sistemas basados ​​en Kodi/XBMC son LibreELEC , OSMC , OpenELEC y GeeXboX, que son sistemas operativos embebidos gratuitos y de código abierto que proporcionan una suite completa de software para centros multimedia con una versión preconfigurada de Kodi/XBMC y complementos DVR/PVR . Ambos están diseñados para ser distribuciones basadas en Linux embebidas extremadamente pequeñas y de arranque muy rápido , optimizadas principalmente para arrancar desde memoria flash o una unidad de estado sólido , y dirigidas específicamente a una configuración mínima de hardware de decodificador basada en SoC ARM o procesador y gráficos Intel x86. [ 72 ] [ 73 ] [ 74 ] [ 75 ]

Distribuciones de Linux embebidas similares a LibreELEC/OpenELEC/GeeXboX son las plataformas de software comerciales E2BMC y OpenPCTV , basadas en Kodi/XBMC, para decodificadores DVR/PVR. Ambas están diseñadas como una integración híbrida entre la aplicación de centro multimedia Kodi y los scripts de software PVR Enigma2 de Dreambox . [ 76 ] [ 77 ] [ 78 ] [ 79 ] [ 80 ]

Otro ejemplo es XBMC4Xbox , un proyecto derivado de XBMC desarrollado por terceros, que aún mantiene su desarrollo y soporte para la plataforma Xbox. Este proyecto se creó como una bifurcación de XBMC para seguir ofreciendo una versión compatible con la plataforma Xbox. No fue iniciado por miembros oficiales del proyecto XBMC, ni recibirá soporte del equipo oficial de Kodi. Su origen se remonta al 27 de mayo de 2010, cuando el equipo de XBMC anunció oficialmente que dejaría de dar soporte a la rama de Xbox.

Programación y desarrollo

Kodi es un proyecto de software libre y de código abierto, impulsado por la comunidad y desarrollado exclusivamente por voluntarios en su tiempo libre, sin ánimo de lucro . La Fundación XBMC y el equipo de desarrolladores que lidera el desarrollo de Kodi/XBMC, " Team-Kodi "/" Team-XBMC ", animan a todos a enviar sus propios parches de código fuente para añadir nuevas funciones, mejorar las existentes o corregir errores al proyecto Kodi.

El manual de usuario en línea se basa en una wiki y es impulsado por la comunidad; además, sirve como guía para desarrolladores que ofrece una visión general de la arquitectura de Kodi. Sin embargo, como ocurre con la mayoría de los proyectos de software sin ánimo de lucro, para profundizar en la programación es necesario consultar el código fuente y los comentarios de "documentación de código" con formato Doxygen que contiene. [ 6 ]

Arquitectura

Esquema general de la arquitectura de Kodi/XBMC

Kodi es una aplicación de software multiplataforma cuyo núcleo está programado principalmente en C++ . Kodi utiliza la renderización de gráficos OpenGL (o OpenGL ES ) en Kodi para Linux y macOS, mientras que Kodi para Windows utiliza el marco multimedia Microsoft DirectX y la renderización Direct3D , como lo hacía la versión de Xbox de XBMC. Algunas de las bibliotecas propias de Kodi , así como muchas bibliotecas de terceros de las que Kodi depende, están escritas en el lenguaje de programación C , en lugar de C++ como núcleo de Kodi, pero luego se utilizan principalmente con un envoltorio C++ y, debido a la naturaleza monolítica del núcleo de Kodi, se cargan a través de un cargador de enlazador dinámico para la carga y descarga bajo demanda en tiempo de ejecución . [ 13 ] Kodi también todavía utiliza parcialmente el marco multimedia SDL ( Simple DirectMedia Layer ) para la entrada en Linux, pero sus desarrolladores están trabajando para eliminar por completo esa pequeña dependencia restante de SDL.

Debido a que Kodi/XBMC se originó con las limitaciones de recursos del hardware y el entorno de la plataforma de la consola de juegos Xbox de primera generación, todo el desarrollo de software de Kodi/XBMC siempre se ha centrado en reservar los recursos limitados que existían en el hardware del sistema embebido, como la Xbox original (que solo tenía un procesador Intel Pentium III  de 733 MHz y 64 MB de RAM en total como memoria compartida ), así como los recursos todavía relativamente bajos de los dispositivos de sistemas embebidos actuales, cuyo principal obstáculo siempre ha sido la cantidad de RAM del sistema y memoria gráfica disponibles en un momento dado. Esto significa que Kodi está programado deliberadamente para ser muy eficiente en el uso de recursos y energía, y por lo tanto puede ejecutarse en hardware de gama muy baja y relativamente económico, especialmente en comparación con otras aplicaciones de centro multimedia diseñadas para su uso en HTPC. [ 6 ] 

Debido a sus orígenes en la consola Xbox, el motor gráfico heredado de Kodi sigue funcionando en un entorno de renderizado basado en bucles de juego, en lugar de utilizar un renderizado totalmente basado en eventos y bajo demanda. Esto significa que redibuja la interfaz gráfica de usuario (GUI) y actualiza los fotogramas casi constantemente, incluso cuando no hay cambios en la pantalla. Esto genera un uso muy elevado de la CPU y la GPU, lo que se observa en sistemas embebidos y equipos de gama baja, provocando altas temperaturas, una intensa actividad del ventilador y un alto consumo de energía, a menos que se limite a un máximo de fotogramas por segundo en la configuración específica de la plataforma. Sin embargo, los desarrolladores trabajan continuamente para que Kodi funcione con muchos menos recursos en sistemas embebidos y de baja potencia, lo que beneficiará indirectamente a todos los sistemas no embebidos. Se están implementando mejoras de eficiencia para abandonar este antiguo entorno de renderizado basado en bucles de juego y reducir el alto uso de la CPU/GPU por parte de la GUI, especialmente a medida que el uso de Kodi en plataformas embebidas con recursos limitados de CPU/GPU sigue ganando popularidad. XBMC 11.0 (Eden) introdujo la opción de renderizado de regiones sucias para la compatibilidad con texturas en el motor de skinning de XBMC como una opción, y XBMC 12.0 (Frodo) habilitó el renderizado de regiones sucias para redibujar toda la pantalla en una sola región sucia de forma predeterminada en todas las plataformas. Kodi 14.0 (Helix) también introdujo un renderizado diferido de grafo de escena abstracto para la abstracción del renderizador de GUI.

Portabilidad

Kodi tiene una base de código portátil , con su rama principal (árbol de código fuente principal) oficialmente disponible para plataformas basadas en IA-32 / x86 , x86-64 , PowerPC y ARM . [ 81 ] [ 82 ] La GUI de Kodi requiere gráficos acelerados por hardware 3D ( GPU ) que admitan OpenGL ES , OpenGL o EGL , o Direct3D con controladores de dispositivo que admitan OpenGL ES 2.0, o OpenGL 1.3 o posterior con GLSL , o DirectX para renderizar la GUI a una velocidad de fotogramas aceptable .

Kodi aún no está oficialmente disponible para MIPS en el repositorio de código fuente principal de Team-Kodi, ni tampoco admite todavía la renderización DirectFB o DRI (Direct Rendering Infrastructure) sin la compatibilidad con gráficos acelerados por hardware OpenGL/GLES. [ 83 ] La combinación de MIPS, DirectFB y DRI es una arquitectura popular utilizada hoy en día por decodificadores más sencillos como los decodificadores de transmisión digital (cable/satélite) y reproductores de medios digitales de gama baja , como los basados ​​en conjuntos de chips de arquitectura MIPS de Sigma Designs o Realtek . [ 84 ] Sin embargo, varios equipos de desarrollo independientes están trabajando activamente en los puertos de Kodi a MIPS.

Kodi para Linux admite sistemas de creación de cadenas de herramientas para el desarrollo embebido, como Yocto , Buildroot ( uClibc ) y el conjunto de Makefiles y parches Linaro , para facilitar la generación de cadenas de herramientas de compilación cruzada , así como la creación de un sistema de archivos en sistemas Linux embebidos en una amplia gama de hardware, plataformas de kernel y arquitecturas de CPU (x86, x86-64, ARM, MIPS, PowerPC, etc.).

Scripts de Python como plugins y complementos (widgets y gadgets)

Kodi permite a los desarrolladores crear complementos utilizando un intérprete de Python integrado [ 85 ] y su propio marco de aplicación WindowXML , que juntos forman un conjunto de herramientas de widgets basado en XML para el cual pueden extender la capacidad de Kodi creando una interfaz gráfica de usuario (GUI) para los widgets . Los scripts de widgets de Python permiten a los usuarios no desarrolladores crear nuevos complementos para Kodi, utilizando Python. [ 13 ]

Interfaz de programación de aplicaciones (API)

Además de las interfaces de programación de aplicaciones (API) disponibles para scripts de Python de terceros y complementos, Kodi cuenta con varias otras API para controlarlo de forma remota o desde una aplicación externa. Estas API incluyen un servidor JSON-RPC , un servidor D-Bus , un servidor web , un servidor multimedia UPnP AV (con UPnP MediaServer ControlPoint, UPnP MediaRenderer DCP, UPnP RenderingControl DCP y un servidor de interfaz de usuario remota UPnP) y un servidor de eventos multiprotocolo personalizado para controles remotos.

Motor de interfaz gráfica de usuario y personalización de la apariencia (temas)

Kodi cuenta con un conjunto de herramientas de interfaz gráfica de usuario (GUI) flexible , respaldado por un sólido marco de software . La aplicación utiliza una biblioteca especializada de diseño gráfico y maquetación (denominada libGUI en Kodi), que proporciona una capa de abstracción sencilla entre el código principal de la aplicación y la interfaz. Esta arquitectura facilita el desarrollo de diseños dinámicos y animaciones complejas, a la vez que mantiene un flujo de trabajo simplificado para los desarrolladores. Además, Kodi admite una amplia personalización mediante sus temas (skins) . Los archivos de temas están escritos en XAML , utilizando una base XML estándar, lo que hace que la personalización de temas y la personalización personal sean muy accesibles. [ 37 ]

Limitaciones del software

Los reproductores de audio y vídeo multiplataforma internos de Kodi ( DVDPlayer y PAPlayer ) no pueden reproducir oficialmente archivos de audio o vídeo protegidos o cifrados con tecnologías de gestión de derechos digitales (DRM) para el control de acceso . Esto incluye archivos de audio comprados en tiendas de música en línea como iTunes Music Store , Audible.com y Windows Media Player Store , así como archivos de vídeo protegidos con Windows Media DRM o el DRM propietario de DivX . Dichos archivos solo pueden reproducirse utilizando otro reproductor multimedia compatible con DRM o eliminando la protección DRM del archivo.

Recepción

Kodi ganó un premio Lifehacker en 2014 como "Mejor reproductor multimedia" en su selección de entretenimiento. [ 86 ] XBMC ganó dos premios SourceForge 2006 Community Choice Awards. [ 87 ] En los premios Community Choice Awards de 2007, XBMC fue nominado finalista en seis categorías. También en los premios Community Choice Awards de 2008, XBMC ganó un premio al Mejor proyecto para jugadores. Con la decisión de Microsoft de descontinuar Windows Media Center (WMC) a partir de Windows 10, htpcBeginner.com votó a Kodi no solo como la mejor alternativa a WMC, sino también como superior a WMC en muchos aspectos. [ 88 ]

Historia

Logotipo de XBMC antes del cambio de marca.

El 13 de diciembre de 2003, se detuvo el desarrollo de Xbox Media Player (XBMP), momento en el que su sucesor, Xbox Media Center (XBMC), estaba listo para su debut, renombrado al estar dejando atrás su nombre de "reproductor" para convertirse en un "centro" para la reproducción de contenido multimedia.

El 29 de junio de 2004 se lanzó la primera versión estable de XBMC, con el lanzamiento oficial de Xbox Media Center 1.0.0. Este anuncio también animó a todos los usuarios de XBMP o de la versión beta de XBMC a actualizar, ya que se dejaría de dar soporte a las versiones anteriores y solo se daría soporte a la versión 1.0.0. A diferencia de XBMP, se añadió Python integrado , que permitía dibujar elementos de la interfaz gráfica y ejecutar scripts generados por usuarios y la comunidad dentro del entorno XBMC. [ 6 ]

A mediados de 2004, con el lanzamiento de la versión 1.0.0, se continuó trabajando en el proyecto XBMC para añadir más funciones, como la compatibilidad con características de iTunes como DAAP y las listas de reproducción inteligentes, así como muchas mejoras y correcciones.

El 18 de octubre de 2004 se lanzó la segunda versión estable de XBMC, la 1.1.0. Esta versión incluía compatibilidad con más tipos de medios, tipos de archivos, formatos de contenedor, así como reproducción de vídeo de vídeos en streaming de Nullsoft y compatibilidad con karaoke (CD-G). [ 6 ]

El 29 de septiembre de 2006, tras dos años de intenso desarrollo, XBMC anunció la versión final estable de XBMC 2.0.0. Esta nueva versión incorporaba aún más funciones, como la compatibilidad con archivos RAR y ZIP, y una interfaz de reproducción completamente nueva con soporte para múltiples reproductores. Entre estos reproductores se incluyen PAPlayer, el nuevo reproductor de audio/música con fundido cruzado, reproducción sin pausas y compatibilidad con ReplayGain, y el nuevo DVDPlayer con soporte para menús y navegación, así como análisis de imágenes ISO/img. Antes de esta versión, XBMC utilizaba una versión modificada de MPlayer para todas sus necesidades multimedia, por lo que supuso un gran avance. También se añadió compatibilidad con iTunes 6.x DAAP y clientes UPnP para streaming. Esta versión incluía un motor de personalización de la interfaz (Skinning Engine) rediseñado para ofrecer una forma más potente de cambiar la apariencia de XBMC. Las dos últimas funciones incluyen soporte de solo lectura para dispositivos de almacenamiento masivo USB formateados en FAT12/16/32 y un visualizador 3D personalizable.

El 12 de noviembre de 2006, se lanzó XBMC 2.0.1, que incluía numerosas correcciones para errores presentes en la versión 2.0.0. Esto también marcó el cambio de CVS a SVN (Subversion) para el árbol de desarrollo.

El 29 de mayo de 2007, el equipo detrás de XBMC lanzó una convocatoria para desarrolladores interesados ​​en portar XBMC al sistema operativo Linux. Algunos desarrolladores del equipo XBMC ya habían comenzado a portar partes de XBMC a Linux usando SDL y OpenGL como reemplazo de DirectX, que XBMC utilizaba ampliamente en la versión de Xbox. [ 89 ] [ 90 ]

El 27 de mayo de 2010, el equipo detrás de XBMC anunció la división de la rama de Xbox en un nuevo proyecto; "XBMC4Xbox" que continuará el desarrollo y soporte de XBMC para la antigua plataforma de hardware de Xbox como un proyecto separado, mientras que el proyecto original de XBMC ya no ofrecerá ningún soporte para Xbox. [ 18 ] [ 19 ] [ 20 ]

El 2 de enero de 2011, XBMC trasladó el repositorio de código fuente de Subversion a Git , alojado en GitHub .

El desarrollo del código fuente de Git continúa y el esquema de versiones se ha modificado para reflejar el año y el mes de lanzamiento, por ejemplo, 8.10, 9.04, 9.11, 10.05.

El 1 de agosto de 2014 se anunció la versión 14 y el cambio de nombre a Kodi.

El 19 de febrero de 2021 se lanzó la versión 19 de Kodi.

Organización y licencias

La Fundación XBMC es la organización detrás de los proyectos Kodi y XBMC. Está representada legalmente por el Software Freedom Law Center (SFLC), que asesora al proyecto Kodi/XBMC y a sus desarrolladores en asuntos legales como la propiedad intelectual . También brinda asistencia en cuestiones económicas, como la gestión de donaciones y patrocinadores que ayudan al proyecto con los gastos del servicio de alojamiento dedicado y actividades como asistir a conferencias de desarrolladores, ferias comerciales y exposiciones de informática para realizar demostraciones técnicas de Kodi, reunirse con potenciales nuevos desarrolladores y promocionar el software.

El código fuente de Kodi se rige principalmente por la Licencia Pública General de GNU (GPL) , mientras que el núcleo de XBMC se publica específicamente bajo la licencia GPL 2.0 o posterior y se aloja en repositorios Git públicos . Los complementos, plugins y extensiones adicionales, como los temas (skins), que son recursos oficiales creados por los miembros del proyecto Kodi, se publican bajo diversas licencias libres y de código abierto .

Controversias

Uso para transmisión ilegal

Los complementos de terceros permiten a los usuarios reproducir contenido protegido por derechos de autor sin el permiso del titular de dichos derechos. Algunas distribuciones de Kodi y dispositivos de hardware, a menudo comercializados como "completamente equipados", [ 91 ] vienen precargados con el software y dichos complementos. [ 92 ] [ 93 ] Como resultado, algunos usuarios han asociado erróneamente estos productos y complementos con el proyecto Kodi. [ 94 ] [ 17 ] En junio de 2015, Amazon Appstore retiró Kodi, ya que puede "utilizarse para facilitar la piratería o la descarga ilegal de contenido", aunque el software no incluye dicho contenido. El presidente de la Fundación XBMC, Nathan Betzen, no estuvo de acuerdo con esta suposición, afirmando que "Siempre decimos que no nos importa lo que nuestros usuarios hagan con el software, y mantenemos esa postura. Pero sí que odiamos que las empresas destruyan el nombre de nuestro software para obtener beneficios". También consideró irónico que Amazon prohibiera la aplicación, dado que, en su opinión, contribuyó a impulsar la popularidad de los productos Amazon Fire TV. En diciembre de 2015, el Amazon Fire TV Stick experimentó una escasez de existencias en el Reino Unido que se especuló que estaba relacionada con su uso con Kodi. [ 93 ] [ 17 ] También se señaló que Amazon seguía distribuyendo versiones de Kodi con complementos infractores a través de la misma tienda. [ 17 ] [ 95 ] [ 96 ] A febrero de 2019, la prohibición aún parece estar vigente.

En febrero de 2016, la Fundación XBMC reiteró su postura sobre los productos Kodi de terceros destinados a la transmisión de contenido no autorizado; Betzen explicó que la reputación del proyecto Kodi se había visto perjudicada por su asociación con productos de terceros cuyos vendedores "ganan dinero fácil modificando Kodi, instalando complementos de piratería defectuosos, anunciando que Kodi permite ver películas y series de televisión gratis, y luego desapareciendo cuando el usuario compra el dispositivo y descubre que el complemento que le vendieron era un desastre de mala calidad que fallaba constantemente". Betzen advirtió que, si bien es software de código abierto, el nombre "Kodi" y sus logotipos son marcas registradas de la Fundación XBMC, y que la fundación tenía la intención de hacer valer estrictamente sus derechos de marca para evitar su uso no autorizado, especialmente en asociación con información y dispositivos destinados a permitir el acceso a contenido no autorizado. [ 94 ] [ 17 ]

En abril de 2017, tras una broma del Día de los Inocentes en la que se eliminó el sitio web de Kodi y se sustituyó por un aviso falso de incautación de dominio, los desarrolladores de Kodi declararon que estaban considerando trabajar con proveedores de contenido legales de terceros para dar soporte oficial a sus servicios dentro de Kodi, para contrarrestar la percepción de que el software se utiliza principalmente para la piratería. [ 91 ]

En marzo de 2018, Google eliminó "Kodi" de su consulta de autocompletar de búsqueda , alegando que el término estaba asociado con la infracción de derechos de autor, pero no eliminó los términos de autocompletar para versiones modificadas y centradas en la piratería de Kodi (que, a diferencia de Kodi, son ilegales). [ 97 ]

Véase también

Referencias

  1. "Xbox Media Center" . 2 de octubre de 2003. Archivado del original el 2 de octubre de 2003. Consultado el 18 de diciembre de 2016 .{{cite web}}: CS1 maint: bot: estado de la URL original desconocido ( enlace )
  2. "Complementos de Matrix: Idiomas" . Kodi . Archivado del original el 22 de septiembre de 2022. Consultado el 18 de septiembre de 2022 .
  3. "xbmc / LICENSE.md" . GitHub . Archivado del original el 5 de junio de 2021 . Recuperado el 1 de julio de 2021 .
  4. "Acerca de Kodi" . kodi.tv. Archivado del original el 7 de agosto de 2019. Consultado el 5 de junio de 2017 .
  5. 1 2 Reisinger, Don (27 de julio de 2018). "¿Qué es Kodi? Todo lo que necesitas saber" . Tom's Guide . Consultado el 1 de noviembre de 2025. El servicio ha estado disponible desde 2002, cuando se conocía como Xbox Media Player. En 2003, se convirtió en Xbox Media Center, nombre que conservó hasta 2014. Luego, la Fundación XBMC, que trabaja tras bambalinas para ofrecer el servicio, lo renombró Kodi.
  6. 1 2 3 4 5 6 7 8 9 10 Patrick Schmid (5 de noviembre de 2004). "Modding The Xbox Into The Ultimate Multimedia Center" . Tom's Hardware .
  7. 1 2 3 Pot, Justin (13 de febrero de 2017). "Cómo instalar y configurar complementos en Kodi" . How-To Geek . Recuperado el 22 de noviembre de 2025 .
  8. 1 2 3 4 5 Ryan Paul (29 de diciembre de 2009). "XBMC 9.11 hace que tu cine en casa de código abierto luzca más brillante" . Ars Technica . Archivado del original el 16 de abril de 2012. Recuperado el 14 de junio de 2017 .
  9. Lawler, Richard (10 de octubre de 2012). "XBMC celebra 10 años, la última versión funciona con soporte para PVR principal y Raspberry Pi" . Engadget.com. Archivado del original el 29 de enero de 2013. Recuperado el 28 de enero de 2013 .
  10. 1 2 3 4 5 "HGM agosto" (PDF) . Archivado del original (PDF) el 14 de julio de 2011. Recuperado el 31 de mayo de 2010 .Análisis de XBMC en la revista Hardcore Gamer.
  11. VzjrZ (18 de enero de 2007). "Cómo modificar tu Xbox... GRATIS" . Instructables . Archivado del original el 14 de julio de 2019. Consultado el 30 de noviembre de 2008 .
  12. 1 2 3 4 5 6 7 8 9 10 11 Kaushik (8 de agosto de 2009). "XBMC es la mejor aplicación de centro multimedia. Punto." . instant fundas . Archivado del original el 14 de julio de 2019 . Recuperado el 9 de septiembre de 2009 .
  13. 1 2 3 4 5 6 7 8 9 Ryan Paul (10 de mayo de 2009). "XBMC 9.04 ofrece una experiencia de centro multimedia impresionante" . Ars Technica . Archivado del original el 29 de abril de 2012. Recuperado el 14 de junio de 2017 .
  14. ^ Richard Skalsky (también conocido como GrandAnse) (2 de julio de 2009). "Voddler använder XBMC (¡Bekräftat!)" . xbmc.nu (en sueco). Archivado desde el original el 25 de febrero de 2012 . Consultado el 21 de julio de 2009 .
  15. Nicholas Deleon (15 de enero de 2010). "Entrevista de CrunchGear: Hablamos con el desarrollador principal de Plex Media Center para Mac OS X: Hacía cosas parecidas a Boxee antes de que Boxee se pusiera de moda" . CrunchGear . Archivado del original el 18 de enero de 2010. Recuperado el 16 de enero de 2010 .
  16. 1 2 Kevin Anderson (7 de octubre de 2009). "Pensar dentro de la caja" . The Guardian . Reino Unido. Archivado del original el 5 de junio de 2016. Recuperado el 17 de diciembre de 2016 .
  17. 1 2 3 4 5 "Kodi lleva la lucha a los vendedores de decodificadores de TV pirata" . Engadget . 15 de febrero de 2016. Archivado del original el 16 de febrero de 2016. Recuperado el 17 de febrero de 2016 .
  18. 1 2 3 Timothy (28 de mayo de 2010). "XBMC deja de dar soporte a Xbox" . Slashdot . Archivado del original el 8 de junio de 2011. Consultado el 31 de mayo de 2010 .
  19. 1 2 3 Adam Pash (28 de mayo de 2010). "XBMC deja de dar soporte a la Xbox original" . Lifehacker . Archivado del original el 31 de mayo de 2010. Recuperado el 31 de mayo de 2010 .
  20. 1 2 3 Sean Hollister (31 de mayo de 2010). "XBMC se despide de su progenitor: la Xbox original" . Engadget . Archivado del original el 30 de agosto de 2017. Recuperado el 2 de septiembre de 2017 .
  21. Anand Subramanian (7 de febrero de 2014). "¿Cómo instalar el controlador Broadcom Crystal HD en Ubuntu?" . htpcBeginner . Archivado del original el 3 de abril de 2015 . Recuperado el 23 de marzo de 2015 .
  22. "El proyecto XBMC implementa la interfaz AMD XvBA" . Phoronix.com. 14 de diciembre de 2011. Archivado del original el 2 de febrero de 2012. Consultado el 24 de enero de 2012 .
  23. "Enfrentamiento entre HTPC: ¿Qué interfaz de usuario es la mejor?" . TechHive.com . Archivado del original el 27 de noviembre de 2014 . Consultado el 30 de agosto de 2017 .
  24. "Preguntas frecuentes sobre Njoy N7" . Tv2lan.com. Archivado del original el 1 de febrero de 2014. Consultado el 28 de enero de 2013 .
  25. 1 2 Ovens, Steve. "Cómo gestionar tus medios con Kodi | Opensource.com" . opensource.com . Consultado el 12 de enero de 2026 .
  26. 1 2 Knight, Jon (29 de septiembre de 2017). "Kodi 101: Cómo agregar tus propias películas, música e imágenes a la biblioteca multimedia" . Gadget Hacks . Recuperado el 31 de diciembre de 2025 .
  27. "XBMC prepara soporte para ejecutar juegos emulados - Phoronix" . Phoronix . 27 de septiembre de 2013. Archivado del original el 12 de febrero de 2017. Consultado el 29 de noviembre de 2016 .
  28. "XBMC: Emulación integrada con libretro RetroPlayer wip - Vídeos de Dell Inspiron One 2320" . Consultado el 6 de diciembre de 2013 .{{cite web}}: CS1 maint: servicio de archivo obsoleto ( enlace ) Xbmc: Emulación integrada con libretro RetroPlayer wip]
  29. Paul Rae (3 de diciembre de 2013). "Ahora se están creando imágenes de compilación de OpenELEC-RetroPlayer" . Compilaciones nocturnas de XBMC . Archivado del original el 9 de agosto de 2016. Recuperado el 29 de noviembre de 2016 .
  30. "El equipo de Libretro está creando RetroArch y Lakka" . Patreon.com . Archivado del original el 28 de noviembre de 2016. Consultado el 29 de noviembre de 2016 .
  31. zachmorris (6 de diciembre de 2019). " [ Guía ] Primeros pasos con Kodi Retroplayer" . Foro de la comunidad de Kodi . Archivado del original el 20 de septiembre de 2022. Consultado el 18 de septiembre de 2022 .
  32. Jason Fitzpatrick (30 de octubre de 2009). "Acelera tu nueva instalación de XBMC" . Lifehacker . Archivado del original el 15 de enero de 2010. Consultado el 15 de enero de 2010 .
  33. "Cómo desbloquear los complementos de Kodi TV | wTVPC" . wtvpc.com . Archivado del original el 12 de septiembre de 2016. Consultado el 6 de septiembre de 2016 .
  34. Aufranc, Jean-Luc (9 de marzo de 2016). "Conoce Estuary y Estouchy, los nuevos temas predeterminados para Kodi 17 y posteriores - CNX Software" . CNX Software - Embedded Systems News . Recuperado el 7 de diciembre de 2025. Solo conozco XBMC/Kodi desde que el centro multimedia de código abierto comenzó a aparecer en mini PCs Android y Linux basados ​​en ARM a mediados de 2012, y en la mayoría de los dispositivos se usaba el tema predeterminado llamado Confluence con Kodi/XBMC. Se ha usado como predeterminado desde 2009, y los desarrolladores de Kodi han decidido que una actualización sería buena para Kodi 17 Krypton, que contará con dos nuevos temas: Estuary para reproductores multimedia y HTPC, y Estouchy para dispositivos con pantalla táctil como teléfonos inteligentes y tabletas.
  35. "El desarrollo de Estouchy ha cesado" . Foro de la comunidad de Kodi . 28 de marzo de 2024.
  36. Devine, Richard (4 de enero de 2018). "Cómo hacer que Kodi luzca aún mejor con una nueva interfaz" . Windows Central . Consultado el 7 de noviembre de 2025 .
  37. 1 2 Jason Fitzpatrick (4 de mayo de 2009). "Personaliza XBMC con estos cinco increíbles temas" . Lifehacker . Archivado del original el 4 de diciembre de 2018.
  38. Hauk, Chris (23 de febrero de 2024). "Las 5 mejores configuraciones de Kodi para la transmisión de contenido" . Pixel Privacy.
  39. "Airtunes llega a XBMC para Windows... y por qué AirPlay es genial" . Xbmc.us. 15 de junio de 2012. Archivado del original el 16 de febrero de 2013. Consultado el 28 de enero de 2013 .
  40. "XBMC Remote para Android ya es oficial" . Talkandroid.com. 19 de julio de 2010. Archivado del original el 17 de octubre de 2011. Consultado el 17 de octubre de 2011 .
  41. "Mejora tu experiencia con XBMC usando controles remotos para cualquier dispositivo" . Lifehacker.com. 24 de marzo de 2010. Archivado del original el 24 de octubre de 2011. Consultado el 17 de octubre de 2011 .
  42. 1 2 3 4 Anand Lal Shimpi (29 de diciembre de 2009). "XBMC y Broadcom ofrecen actualización de decodificación 1080p para netbooks, nettops y Apple TVs con recursos limitados" . AnandTech . Archivado del original el 22 de enero de 2010. Consultado el 20 de enero de 2010 .
  43. Foresman, Chris (21 de enero de 2011). "XBMC ahora funciona en Apple TV o iDevice con jailbreak" . Arstechnica.com. Archivado del original el 17 de enero de 2023. Recuperado el 17 de octubre de 2011 .
  44. Price, David (26 de junio de 2019). "Cómo instalar Kodi en iPhone o iPad (¡ni siquiera necesitas hacer jailbreak!)" . Macworld UK . Archivado del original el 30 de marzo de 2018. Recuperado el 18 de marzo de 2021 .
  45. "API de Android 4.0" . Archivado del original el 29 de marzo de 2013. Consultado el 3 de abril de 2013 .
  46. Lawler, Richard (13 de julio de 2012). "Se revela la aplicación XBMC para Android; el código fuente ya está disponible" . Engadget.com. Archivado del original el 16 de enero de 2013. Recuperado el 28 de enero de 2013 .
  47. "Google TV y bibliotecas nativas" . Spurint.org. Archivado del original el 6 de enero de 2013. Consultado el 28 de enero de 2013 .
  48. Painter, Lewis. "Cómo instalar Kodi en Xbox One" . Tech Advisor . Consultado el 4 de noviembre de 2025. Como se mencionó anteriormente , Kodi ahora es oficialmente una aplicación universal de Windows, lo que la hace disponible no solo para Windows 10, sino también para Windows 10 Mobile, Xbox One e incluso HoloLens a través de la Microsoft Store.
  49. "Arctic presenta el HTPC MC001-XBMC basado en OpenELEC" . www.anandtech.com. 5 de febrero de 2013. Archivado del original el 7 de febrero de 2013. Consultado el 8 de febrero de 2013 .
  50. "ARCTIC MC001-XBMC Media Center ya disponible con XBMC 12" . legitreviews.com . 6 de febrero de 2013. Archivado del original el 10 de febrero de 2013. Consultado el 8 de febrero de 2013 .
  51. "ARCTIC incluye OpenELEC con el MC001-XBMC a un precio más bajo" . www.missingremote.com. 5 de febrero de 2013. Archivado del original el 9 de febrero de 2013. Consultado el 8 de febrero de 2013 .
  52. "PulseBox sale el 10 de octubre" . Blog.pulse-eight.com. 22 de septiembre de 2011. Archivado del original el 1 de octubre de 2011. Consultado el 17 de octubre de 2011 .
  53. "Descargas de libCEC - Pulse-Eight - Productos de distribución y control Ultra HD" . packages.Pulse-Eight.net . Archivado del original el 15 de abril de 2016. Consultado el 30 de agosto de 2017 .
  54. Eric Brown (21 de octubre de 2011). "Debuta una distribución Linux integrada basada en XBMC en un mini-PC HTPC" . Archive.linuxgizmos.com . Archivado del original el 10 de mayo de 2016. Consultado el 6 de mayo de 2016 .
  55. "ZOTAC anuncia el paquete de software Boost XL para plataformas" . Bit-tech.net. 11 de septiembre de 2010. Archivado del original el 15 de junio de 2011. Consultado el 17 de octubre de 2011 .
  56. "Las Zbox de Zotac son pequeñas, funcionan con baterías de iones y son baratas" . Engadget.com. 28 de agosto de 2010. Archivado del original el 28 de octubre de 2011. Consultado el 17 de octubre de 2011 .
  57. Thomson, Iain (11 de junio de 2012). "Linux Mint se une al negocio del hardware de mini-PC" . Theregister.co.uk. Archivado del original el 9 de junio de 2013. Recuperado el 28 de enero de 2013 .
  58. "PrismCube" . PrismCube.com . Archivado del original el 30 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  59. "AB IPBox Prismcube Ruby - AB-COM Europe" . PrismCube.org . Archivado del original el 7 de julio de 2016. Consultado el 30 de agosto de 2017 .
  60. "Prismcube Ruby Twin SAT HDTV XBMC Satellite receiver - Digitale ontvangers" . www.AstraSat.nl . Archivado del original el 14 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  61. ^ "Prismcube - Base de decodificador PVR Box en XBMC" . Digitalt.tv . 25 de septiembre de 2012. Archivado desde el original el 14 de agosto de 2017 . Consultado el 30 de agosto de 2017 .
  62. "HbbTV de código abierto usando Linux, XBMC" . VolpeFirm.com . 23 de julio de 2012. Archivado del original el 14 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  63. "Vídeo: Esta pequeña caja negra de 130 dólares ejecuta XBMC Linux" . TGDaily.com . 25 de abril de 2013. Archivado del original el 30 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  64. "Se presenta el centro multimedia de código abierto XBMC de Little Black Box" . Geeky-Gadgets.com . 29 de abril de 2013. Archivado del original el 30 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  65. "El pequeño decodificador XBMC STB recibe comentarios de los usuarios y ya está disponible en Amazon" . CNX-Software.com . 21 de julio de 2013. Archivado del original el 30 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  66. 1 2 "TheLittleBlackBox (TLBB) lanza XBMC Media para las masas" . Gnews.com. 26 de julio de 2013. Archivado del original el 31 de julio de 2013. Recuperado el 26 de julio de 2013 .
  67. "Los decodificadores arusys MS630S y MS850S transmiten directamente a tu iPhone" . Engadget . 19 de abril de 2010. Archivado del original el 22 de abril de 2010. Consultado el 17 de mayo de 2010 .
  68. "Myka ION lleva los gráficos Intel Atom e ION a la sala de estar" . Crunchgear.com. 5 de noviembre de 2009. Archivado del original el 8 de mayo de 2010. Consultado el 17 de octubre de 2011 .
  69. Dave Freeman (10 de agosto de 2010). "Modified Konstructs anuncia un centro multimedia personalizado" . Crunchgear.com. Archivado del original el 23 de septiembre de 2010. Consultado el 17 de octubre de 2011 .
  70. "El modelo BryteWerks One combina un HTPC y un proyector HD 16:10 por 2449 dólares" . Engadget.com. 6 de enero de 2012. Archivado del original el 8 de enero de 2012. Consultado el 24 de enero de 2012 .
  71. "Plex anuncia una alianza con LG y se compromete a superar a Boxee Box y Apple TV en cuanto a precio" . Engadget.com. 3 de septiembre de 2010. Archivado del original el 4 de noviembre de 2011. Consultado el 17 de octubre de 2011 .
  72. "OpenELEC es una versión de XBMC de arranque rápido y autoactualizable para PC de cine en casa" . Lifehacker. 20 de octubre de 2011. Archivado del original el 19 de febrero de 2014. Consultado el 20 de noviembre de 2011 .
  73. "Lanzamiento de OpenELEC 1.0 centrado en XBMC" . Phoronix.com. 20 de octubre de 2011. Archivado del original el 23 de noviembre de 2011. Consultado el 20 de noviembre de 2011 .
  74. "Software OpenELEC Media Center en Launchpad" . 18 de marzo de 2009. Archivado del original el 17 de septiembre de 2018. Consultado el 29 de enero de 2010 .
  75. "Acerca de OSMC" . Archivado del original el 19 de marzo de 2015. Consultado el 2 de mayo de 2015 .
  76. "Sitio web oficial de E2BMC (E2BMC.com)" . Archivado del original el 18 de junio de 2019. Consultado el 9 de febrero de 2020 .
  77. "E2BMC: Nuevos vídeos" . Archivado del original el 23 de marzo de 2014. Consultado el 3 de julio de 2014 .
  78. "E2BMC - un híbrido entre Enigma 2 y XBMC - Satnigmo.com" . Archivado del original el 19 de julio de 2014. Consultado el 3 de julio de 2014 .
  79. cubietech. "OpenPCTV en Cubietruck/Cubieboard2" . Archivado del original el 28 de mayo de 2016. Consultado el 3 de julio de 2014 .
  80. ^ "OpenPCTV - 让你的HTPC拥有更全面的电视功能" . Archivado desde el original el 5 de julio de 2014 . Consultado el 3 de julio de 2014 .
  81. "XBMC en NVIDIA Tegra" . Tegradeveloper.Nvidia.com . Consultado el 13 de febrero de 2010 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  82. "BeagleBoard/GSoC/Proyectos 2010/XBMC" . Archivado del original el 23 de septiembre de 2010.
  83. Tim Stevens (2 de noviembre de 2009). "Se anuncia la versión ARM de XBMC, que permitirá la reproducción en HD desde la Beagleboard de bolsillo (vídeo)" . Engadget . Archivado del original el 19 de mayo de 2017. Consultado el 2 de septiembre de 2017 .
  84. "Chipsets para reproductores multimedia" . Iboum.com. Archivado del original el 23 de enero de 2012. Consultado el 24 de enero de 2012 .
  85. "¡Kodi rompió mis complementos!" . Kodi . Archivado del original el 18 de marzo de 2021 . Consultado el 18 de marzo de 2021 .
  86. "Premios Lifehacker 2014: Mejor reproductor multimedia" . 10 de diciembre de 2014. Archivado del original el 11 de diciembre de 2014.
  87. "SourceForge.net se enorgullece en presentar a los ganadores de nuestros Premios de Elección de la Comunidad 2006" . SourceForge . 19 de junio de 2007. Archivado del original el 26 de enero de 2010. Consultado el 20 de enero de 2010 .
  88. "Las mejores alternativas a Windows Media Center" . htpcBeginner . 9 de junio de 2015. Archivado del original el 19 de junio de 2015. Consultado el 19 de junio de 2015 .
  89. "Historia de Boxee: y Boxee nació, lentamente" . Gizmodo.com.au . 19 de octubre de 2010. Archivado del original el 30 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  90. "Gizmodo Australia - la guía de gadgets - Noticias y reseñas de tecnología y electrónica de consumo" . www.Gizmodo.com.au . 22 de octubre de 2010. Archivado del original el 30 de agosto de 2017. Consultado el 30 de agosto de 2017 .
  91. 1 2 "Kodi quiere combatir la piratería con contenido legal y DRM" . TorrentFreak . 9 de abril de 2017. Archivado del original el 10 de abril de 2017. Recuperado el 11 de abril de 2017 .
  92. "TVMC para Kodi hace que la piratería de vídeo sea incómodamente fácil" . TechHive . 28 de mayo de 2015. Archivado del original el 8 de febrero de 2016. Consultado el 17 de febrero de 2016 .
  93. 1 2 "¿Los piratas informáticos agotaron las existencias de Amazon Fire TV en el Reino Unido?" . TorrentFreak . 29 de diciembre de 2015. Archivado del original el 6 de marzo de 2016 . Consultado el 17 de febrero de 2016 .
  94. 1 2 "Kodi anuncia acciones legales para acabar con los enlaces de piratería" . TorrentFreak . 15 de febrero de 2016. Archivado del original el 16 de febrero de 2016. Consultado el 17 de febrero de 2016 .
  95. "Amazon prohíbe la aplicación Kodi/XBMC por preocupaciones sobre piratería" . TorrentFreak . 16 de junio de 2015. Archivado del original el 4 de marzo de 2016. Consultado el 17 de febrero de 2016 .
  96. "Amazon retira la popular aplicación de vídeo Kodi de su tienda, culpando a la piratería" . TechHive . IDG. 17 de junio de 2015. Archivado del original el 25 de febrero de 2016. Consultado el 17 de febrero de 2016 .
  97. "Google añade 'Kodi' al filtro de piratería de autocompletado" . TorrentFreak . ERNESTO. 28 de marzo de 2018. Archivado del original el 28 de marzo de 2018. Consultado el 28 de marzo de 2018 .
  • Sitio web oficialEdita esto en Wikidata