Jump to content

Коди (программное обеспечение)

(Перенаправлено с XBMCbuntu )

Что?
Разработчик(и) Какой фундамент
Первоначальный выпуск 2002 г. (как Xbox Media Player ), 2003 г. [ 1 ] (как Xbox Media Center)
Стабильный релиз(ы)
21.1 / 18 августа 2024 г.; 14 дней назад
Репозиторий
Написано в Ядро C++ со сценариями C++ (двоичными) или Python в качестве надстроек (расширений плагинов) от сторонних разработчиков. [ нужна ссылка ]
Операционная система Windows 10 и более поздние версии, macOS , Android , iOS , iPadOS , tvOS ( ОС Apple TV ), Linux , FreeBSD , webOS , Xbox One и Xbox Series X/S
Платформа ARM , ARM64 , MIPS , RISC-V , PowerPC , IA-32 (x86) и x64 (x86-64)
Доступно в 77 (через дополнения) [ 2 ] языки
Тип Программное обеспечение медиаплеера , платформа Smart TV , цифровой медиаплеер , цифровой видеомагнитофон
Лицензия GPL-2.0 или новее [ 3 ]
Веб-сайт код .tv

Kodi (ранее XBMC ) — это с открытым исходным кодом бесплатный медиаплеер и программное обеспечение для конвергенции технологий , разработанное Kodi Foundation, некоммерческим технологическим консорциумом . [ 4 ] Kodi доступен для нескольких операционных систем и аппаратных платформ, с программным 10-футовым пользовательским интерфейсом для использования с телевизорами и пультами дистанционного управления . Он позволяет пользователям воспроизводить и просматривать большинство потоковых мультимедиа, таких как видео, музыку, подкасты и видео из Интернета, а также все распространенные цифровые медиафайлы с локальных и сетевых носителей или средства просмотра ТВ-шлюза . [ 5 ]

Kodi изначально разрабатывался как многоплатформенное приложение для домашнего кинотеатра (HTPC), которое превратилось в многоцелевую платформу технологической конвергенции . Его можно настраивать: скины могут менять его внешний вид, а плагины позволяют пользователям получать доступ к потоковому медиаконтенту через онлайн-сервисы, такие как Amazon Prime Instant Video , Crackle , Pandora Internet Radio , Rhapsody , Spotify и YouTube . [ 6 ] персонального видеомагнитофона (PVR) Более поздние версии также имеют графический интерфейс для приема телепередач в прямом эфире с электронным программным гидом высокой четкости (DVR). цифрового видеомагнитофона (EPG) и поддержкой [ 7 ]

Программное обеспечение было первоначально создано в 2002 году как независимо разработанное самодельное приложение медиаплеера под названием Xbox Media Player первого поколения для игровой консоли Xbox , изменившее свое название в 2004 году на Xbox Media Center (сокращенно XBMC, которое было принято в качестве официального названия в 2008) [ 5 ] [ 8 ] и позже был доступен под названием XBMC как собственное приложение для Android , Linux , BSD , macOS , iOS / tvOS и Microsoft Windows . операционных систем [ 9 ] Затем в июле 2014 года проект был снова переименован из XBMC в «Kodi» с выпуском Kodi 14 (вместо ожидаемого выпуска XBMC 14), при этом сохранив «XBMC Foundation» в качестве названия своего юридического лица, владеющего кодом Kodi, как а также непосредственно связанные товарные знаки и логотипы.

Благодаря открытому исходному коду и кроссплатформенности , а также базовому коду, написанному на C++ , модифицированные версии Kodi XBMC вместе с JeOS использовались в качестве пакета программных устройств или программной среды на различных устройствах, включая смарт-телевизоры , телевизоры и телевизоры. верхние приставки , цифровые вывески, гостиничные телевизионные системы, медиаплееры, подключенные к сети , и встроенные системы на базе ArmHF платформ , таких как Raspberry Pi . Производные приложения, такие как MediaPortal и Plex, были выделены из XBMC или Kodi, а также достаточное количество операционных систем, таких как LibreELEC . [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ]

Kodi привлек негативное внимание средств массовой информации и правоохранительных органов из-за некоторых дополнений в виде плагинов, предоставляемых третьими лицами для программного обеспечения, которые облегчают несанкционированный доступ и воспроизведение медиаконтента различными способами, нарушающими авторские права , а также продавцы цифровых медиаплееров , которые предварительно загружают в них сторонние дополнения специально с целью облегчить «пиратство». Фонд XBMC заявил, что не одобряет использование сторонних надстроек, предназначенных для «пиратства», и предпринимает активные шаги по отделению и дистанцированию проекта Kodi от сторонних надстроек, которые нарушать авторские права. Эти шаги включают в себя блокировку таких надстроек и запрет всех обсуждений пиратства на форумах их сообществ, а также угрозу судебного иска против тех, кто использует товарные знаки или логотипы Kodi для продвижения надстроек и цифровых медиаплееров, которые поставляются с предустановленными ими. такие дополнения. [ 15 ]

Kodi поддерживает множество распространенных форматов аудио, видео и изображений, плейлисты, аудиовизуализации (FishBMC, Goom, Matrix, MilkDrop , Shadertoy ), слайд-шоу, отчеты о прогнозах погоды и сторонние плагины. Он поддерживает работу в сети (общие ресурсы Интернета и домашней сети ). В отличие от других приложений медиацентра, таких как Windows Media Center , MediaPortal и MythTV , Kodi не включает в себя собственный внутренний код цифрового ТВ-тюнера для функций Live TV или записи DVR/PVR, поскольку вместо этого он действует как единый интерфейс DVR/PVR. с графическим интерфейсом EPG TV-Guide, который через общий API абстрагирует и поддерживает несколько серверных частей через надстройки PVR-клиента от третьих сторон, причем те, которые работают либо локально на одном компьютере, либо по сети. [ 6 ] [ 10 ] [ 11 ]

Плагины , использующие либо языки программирования C/C++ для создания бинарных надстроек, либо язык сценариев Python для создания надстроек сценариев, расширяют возможности Kodi, включая такие функции, как гиды телевизионных программ, YouTube , Hulu , Netflix , Veoh , поддержку онлайн-трейлеров фильмов. , а также Pandora Radio и потоковая передача подкастов . Kodi также функционирует как средство запуска игр в любой операционной системе. [ 10 ] [ 11 ]

Kodi Исходный код распространяется как открытый исходный код под лицензией GNU General Public License (GPL-2.0 или более поздней версии), он регулируется освобожденной от налогов зарегистрированной некоммерческой организацией США XBMC Foundation и принадлежит и разрабатывается глобальной сообщество бесплатного программного обеспечения добровольцев.

Несмотря на то, что исходный проект XBMC больше не разрабатывает и не поддерживает XBMC для Xbox, XBMC для Xbox по-прежнему доступен через дополнительный проект стороннего разработчика « XBMC4Xbox », который является ответвлением версии программного обеспечения для Xbox и полностью взял на себя разработка и поддержка XBMC для старого Xbox. Прекращение поддержки Xbox исходным проектом также стало причиной того, что он был переименован в «XBMC» из старого названия «Xbox Media Center», а также причиной того, что позже он был переименован в «Kodi». [ 16 ] [ 17 ] [ 18 ] Версия XBMC для Xbox имела возможность запускать консольные игры и самодельные приложения, такие как эмуляторы . Поскольку версия XBMC для Xbox никогда не распространялась, не одобрялась и не поддерживалась Microsoft, модчипа или программного мода. всегда требовался эксплойт для ее запуска на игровой консоли Xbox [ 5 ] [ 8 ]

Требования к оборудованию

[ редактировать ]

У Kodi более высокие базовые требования к оборудованию, чем у традиционных программных приложений 2D-стиля: для любого рендеринга ему требуется 3D с поддержкой аппаратный графический контроллер . Мощные чипы 3D-графического процессора сегодня распространены на большинстве современных компьютерных платформ, включая многие телевизионные приставки , а XBMC, теперь Kodi, с самого начала разрабатывался как очень ресурсоэффективный, будучи настолько мощной и универсальной платформой, насколько он есть. . Он хорошо работает на (по стандартам Intel Atom системах с поддержкой OpenGL 1.3 поддержкой GLSL ), OpenGL ES 2.0 или Direct3D (DirectX) 9.0 ) , которые являются IA-32 / x86 , x86-64 , ARM (AArch32 и AArch64) . ), RISC-V или PowerPC G4 или более поздней версии на базе ЦП . [ 10 ]

выполняет программное декодирование видео высокой четкости Full HD 1080p Когда системный ЦП с высокой скоростью передачи данных , требуется двухъядерный ЦП с тактовой частотой 2 ГГц или выше, чтобы обеспечить идеально плавное воспроизведение без пропуска кадров или помех при воспроизведении. дерзкий внешний вид. Kodi, однако, может перенести большую часть процесса декодирования видео на графический аппаратный контроллер или встроенные схемы обработки видео, которые поддерживают один из следующих типов аппаратного ускорения декодирования видео : Google MediaCodec API для Android, Intel VAAPI , Nvidia VDPAU API, AMD XvBA API, API DXVA от Khronos Group от Microsoft, API VDADecoder/VideoToolbox от Apple и API OpenMAX , [ 19 ] [ 20 ] AMLogic VPU, Freescale от VPU серии i.MX6x и Raspberry Pi графический процессор MMAL . Воспользовавшись преимуществами такого аппаратного декодирования видео, Kodi может воспроизводить большинство видео на многих недорогих, низкопроизводительных системах, если они содержат поддерживаемый VPU или GPU.

Основные функции

[ редактировать ]

Прямой эфир с EPG и интерфейсом PVR/DVR

[ редактировать ]

Функция ТВ позволяет пользователям смотреть некоторые телепередачи, которые могут передаваться по DTT, ADSL, кабелю или в потоковом режиме через Интернет, в зависимости от выбранного дополнения.

Начиная с версии 12.0 (Frodo), Kodi имеет встроенную функцию Live TV с функциями EPG (электронный программный гид) и DVR (цифровой видеорегистратор) с графическим пользовательским интерфейсом PVR (персональный видеорегистратор), который позволяет захватывать и воспроизводить видео и с него. на жесткий диск диск с надстройками клиента PVR для большинства популярных серверных частей PVR ( сервер карты ТВ-тюнера ). Эти дополнения можно установить отдельно как плагины в Kodi.

Серверной частью PVR может быть либо приставка DVR, подключенная к сети, либо ПК с программным обеспечением для записи цифрового видео. Это программное обеспечение может работать на том же компьютере или на других компьютерах в той же сети. Программное обеспечение PVR может превратить компьютеры или другие устройства в видеорегистраторы. В качестве операционной системы могут использоваться устройства Linux , macOS , Microsoft Windows и Android . [ 21 ]

Доступно несколько типов надстроек клиента PVR:

  • дополнения, используемые для многих программных и аппаратных средств PVR, таких как Argus TV, DVBLogic DVBLink, DVBViewer , ForTheRecord, Tvheadend, MediaPortal , MythTV , NextPVR (ранее GB-PVR ), VDR , Windows Media Center ,
  • дополнения, используемые для Enigma2, DVR-приставок на базе таких как Dreambox , DBox2 и Vu+ .,
  • дополнения, используемые для прямого подключения по локальной сети к сетевым ТВ-тюнерам, таким как HDHomeRun , PCTV Systems Broadway, VBox Home TV Gateway и сетевой тюнер Njoy Digital AnySee N7 DVB-S2. [ 22 ]
  • дополнения, используемые для провайдеров интернет-телевидения FilmOn (FilmOn.TV Networks) и Stalker Middleware,
  • дополнения, используемые для IPTV в целом, например, простое дополнение клиента PVR.

Воспроизведение видео

[ редактировать ]

Видеотека

[ редактировать ]

Видеотека, одна из баз данных метаданных Kodi , является ключевой особенностью Kodi. Он позволяет организовывать видеоконтент по информации, связанной с самими видеофайлами (например, фильмами и записанными телепередачами). Эту информацию можно получить различными способами, например, с помощью парсеров (например, веб-сайтов парсинга , таких как IMDb, TheMovieDB, TheTVDB) и nfo файлов . Автоматическая загрузка и отображение постеров фильмов и фан-артов в качестве фоновых обоев. Представление «Режим библиотеки» позволяет пользователям просматривать видеоконтент по категориям; Жанр, название, год, актеры и режиссеры. [ 6 ] [ 10 ]

Ядра видеоплеера

[ редактировать ]

Kodi использует одно «ядро» мультимедийного видеоплеера для воспроизведения видео. «Ядром» этого видеоплеера для воспроизведения видео является кроссплатформенный медиаплеер собственной разработки «DVDPlayer», который был разработан для воспроизведения фильмов DVD-Video и включает в себя встроенную поддержку DVD-меню (на основе в бесплатных библиотеках с открытым исходным кодом libdvdcss и libdvdnav). Это FFmpeg «ядро» видеоплеера на базе сегодня поддерживает все распространенные основные форматы. Одной из относительно необычных особенностей этого ядра DVD-плеера является возможность «на лету» приостанавливать и воспроизводить фильмы DVD-Video, которые хранятся в образах ISO и IMG DVD-Video ( IFO / VOB / BUP DVD или образах ) (даже непосредственно из несжатых архивов RAR и ZIP ), либо из локального жесткого диска, либо из сетевого хранилища. [ 6 ] [ 10 ] [ 11 ]

Воспроизведение аудио

[ редактировать ]

Музыкальная библиотека

[ редактировать ]

Музыкальная библиотека, одна из баз данных метаданных Kodi, является еще одной ключевой особенностью Kodi. Он позволяет организовать музыкальную коллекцию для поиска и создания интеллектуальных списков воспроизведения на основе информации, хранящейся в метатегах идентификатора музыкального файла , такой как название, исполнитель, альбом, год выпуска, жанр и популярность. Автоматическая загрузка и отображение обложек альбомов и фан-артов в качестве фоновых обоев. [ 6 ] [ 10 ]

Цифровое изображение/отображение изображения

[ редактировать ]

Kodi обрабатывает все распространенные форматы цифровых изображений/изображений с возможностью панорамирования/масштабирования и слайд-шоу с эффектом Кена Бернса с использованием кода библиотеки с открытым исходным кодом CxImage. XBMC может обрабатывать архивные файлы комиксов CBZ (ZIP) и CBR (RAR) . Эта функция позволяет пользователям просматривать/читать, просматривать и масштабировать изображения содержащихся на них страниц комиксов, не распаковывая их предварительно. [ 5 ]

Менеджер игр и эмуляторы игровых консолей

[ редактировать ]

Разработка велась в 2013 году. о новых основных функциях, включая интеграцию встроенного диспетчера игр и графического пользовательского интерфейса Game Launcher с библиотекой игр, а также эмулятора игровой консоли API в XBMC. Код для всех разрабатывался в отдельной ветке для включения в основное дерево. [ 23 ]

Менеджер игр, интегрированный в Kodi, предоставляет унифицированную библиотеку менеджера игр и интерфейсный модуль запуска с графическим интерфейсом пользователя с поддержкой онлайн-сбора метаданных из Интернета для получения информации об играх. Он также представляет игровые дополнения как новый тип дополнений с моментальной установкой эмулятора. Добавление игровой библиотеки для метаданных игры, предоставление информации (текущий уровень, количество жизней, количество заработанных монет и т. д.) в графический интерфейс, а также расширение API надстроек для поддержки надстроек игрового клиента, поддержка VFS (виртуальной файловой системы) Kodi. . Он также предоставляет уровень абстракции джойстика и геймпада для общего API джойстика и клиентов ввода. [ 24 ]

Ретроплеер

[ редактировать ]

Также в разработке находится интерфейс эмулятора видеоигровой консоли ( ПЗУ ) RetroPlayer, поддерживающий API-интерфейс libretro и ядра эмулятора (из проекта RetroArch, который является его эталонным интерфейсом). Сама Libretro представляет собой модульную мультисистемную систему игр/эмуляторов, разработанную как быструю, легкую и портативную. [ 25 ]

RetroPlayer поддерживает эмуляторы популярных ретро-игровых консолей, включая Atari 2600 , Lynx , Jaguar , Nintendo Entertainment System , Super NES , Nintendo 64 , Game Boy , PlayStation , Master System , Genesis , Sega CD и Game Gear , а также множество аркадных видеоигр через MAME и Final Burn Alpha, а также ScummVM и MS-DOS . игры на базе [ 26 ]

Начиная с версии 18, Kodi поддерживает ядро ​​проигрывателя Retroplayer, позволяющее играть в игры с использованием надстроек игрового эмулятора, доступных для libretro. [ 27 ]

Форматы мультимедиа аудио, видео и изображений

[ редактировать ]

Kodi может воспроизводить мультимедиа с CD/DVD-носителей, используя внутренний привод DVD-ROM . Он может воспроизводить медиафайлы с внутреннего встроенного жесткого диска и общих ресурсов SMB/SAMBA/CIFS (обмен файлами Windows), NFS или передавать их в потоковом режиме через ReplayTV видеорегистраторы/PVR , Universal Plug and Play (UPnP) или Digital Living Network Alliance. (DLNA) или потоковую передачу iTunes через протокол доступа к цифровому аудио (DAAP). Kodi может воспользоваться широкополосным подключением к Интернету, если оно доступно, для потоковой передачи интернет-видео, таких как YouTube, Hulu, Netflix и Veoh, а также для воспроизведения интернет-радиостанций (например, Pandora Radio ). Kodi включает возможность отправлять статистику использования музыки на Last.fm и Libre.fm . MP3+CDG Он имеет функции списка воспроизведения музыки/видео, функции слайд-шоу изображений/изображений, функцию караоке , а также множество аудиовизуализаций и заставок . Kodi может масштабировать/конвертировать все стандартной четкости видео и выводить их в разрешения высокой четкости 720p, 1080i и 1080p . [ 10 ] [ 28 ]

В Microsoft Windows Kodi поддерживает Directsound и WASAPI; поскольку WASAPI не выполняет микширование или передискретизацию, он обеспечивает наилучшее качество звука.

Поддержка форматов

[ редактировать ]

Kodi можно использовать для воспроизведения/просмотра всех распространенных мультимедийных форматов через собственные клиенты и анализаторы. Он может декодировать эти аудио- и видеоформаты программно или аппаратно, а также (опционально) передавать звук AC3 / DTS или кодировать в AC3 в реальном времени фильмы непосредственно на цифровой выход S/PDIF на внешний аудиоусилитель / ресивер для декодирования. [ 10 ]

Менеджер дополнений, аддоны и плагины

[ редактировать ]

Kodi имеет несколько открытых API, позволяющих сторонним разработчикам создавать возможности, которые расширяют Kodi множеством дополнений , таких как плагины потокового аудио и видео для онлайн-источников, заставки, скины и темы, визуализации, прогнозы погоды, веб-интерфейсы, веб-скребки. , скрипты виджетов и многое другое. Разработчики Kodi поощряют пользователей создавать и отправлять свои собственные дополнения для расширения медиаконтента и дополнительных услуг, доступных из Kodi.

Функции Kodi/XBMC, начиная с версии 10.0 (кодовое имя: «Dharma»), архитектуру Addons Framework и клиент GUI Addons Manager, который подключается к децентрализованной цифрового распространения службы платформе , которая обслуживает дополнительные приложения и плагины , которые, среди прочего, предоставляют онлайн-контента в Kodi, «Менеджер дополнений» (или «Браузер дополнений») внутри Kodi позволяет пользователям просматривать и загружать новые дополнения непосредственно из графического интерфейса Kodi.

Многие из этих источников онлайн-контента находятся в услугах сверхвысокой четкости контента и используют сайты потокового видео в качестве источников предлагаемого медиаконтента. Kodi обладает расширяемостью и интеграцией с онлайн-источниками бесплатного и платного потокового контента, а также предлагает контент от коммерческого видео до бесплатных образовательных программ, а также мультимедиа от частных лиц и малого бизнеса. Однако не все источники контента в надстройках доступны во всех странах. В соответствии с соглашениями о правах многие источники контента имеют географические ограничения, чтобы пользователи из других стран не могли получить доступ к контенту, хотя некоторые из них начали обходить региональные ограничения, чтобы разблокировать эти источники, игнорируя права на использование. [ 29 ]

Плагины и скрипты

[ редактировать ]

Kodi имеет встроенный интерпретатор сценариев Python для надстроек и платформу приложений на основе XML WindowXML (движок набора инструментов для виджетов для создания графического пользовательского интерфейса для приложений и виджетов ) аналогично Apple macOS Dashboard Widgets и Microsoft Gadgets . Скрипты виджетов Python позволяют обычным пользователям самостоятельно добавлять новые функции в Kodi, используя язык сценариев Python. Текущие скрипты плагинов включают в себя такие функции, как интернет-телевидение и браузеры трейлеров к фильмам , киногиды, прогноз погоды, с превосходным контентом сервисы потокового видео , такие как YouTube, BBC iPlayer , Hulu , Netflix , Veoh , MLB.tv , интернет-радиостанция. браузеры, такие как Pandora Radio, сайты обмена фотографиями в Интернете, такие как Flickr , телегиды, такие как TVShow Time , клиенты электронной почты, обмен мгновенными сообщениями , различные расписания, домашняя автоматизация. сценарии для внешнего управления программным и аппаратным обеспечением PVR, P2P загрузчики файлов ( BitTorrent ), IRC , а также казуальные игры, такие как тетрис . [ 10 ] [ 11 ]

Извлечение метаданных и веб-скребки

[ редактировать ]

Kodi имеет встроенную дополнительную функцию для автоматической загрузки метаданных , обложек и других связанных мультимедийных изображений в Интернете через свои веб-скребки , которые ищут медиафайлы в папках аудио и видео пользователя и их подкаталогах. Эти «скребки» используются в качестве импортеров для получения подробной информации с различных интернет-ресурсов о фильмах и телепередачах. Он может получать краткие описания, рецензии, постеры фильмов, названия, классификацию жанров и другие подобные данные. Затем XBMCGUI обеспечивает расширенное отображение аудио- и видеофайлов, идентифицированных парсерами.

Парсеры используют такие сайты, как The Movie Database (TMDb) или IMDb.com, для получения эскизов и информации о фильмах, thetvdb.com для афиш телешоу и сюжетов эпизодов, CDDB для списков треков аудио-CD, а Allmusic (AMG) и MusicBrainz для миниатюр альбомов. , обзоры и метаданные.

Fanart.tv был добавлен в список источников информации, и XBMC может использовать его для поиска логотипов, фонов, компакт-дисков с прозрачным фоном, обложек альбомов и баннеров среди других типов изображений для музыкальных исполнителей, телешоу и фильмов, популярность которых способствовала чтобы XBMC мог обрабатывать новые типы изображений.

Скины и темы

[ редактировать ]

Как и большинство приложений, созданных на « доморощенной » сцене, модификация и настройка интерфейса с использованием скинов очень популярна среди пользователей Kodi, и пользователям доступны для установки сотни скинов и тем. Гибкость механизма создания скинов Kodi также выгодна третьим сторонам, желающим создавать производные работы, поскольку облегчает ребрендинг среды и внесение более глубоких изменений во внешний вид пользовательского интерфейса.

Начиная с версии Kodi 17, официальными скинами по умолчанию для новых установок являются «Estuary» для типичного использования в домашнем кинотеатре и «Estouchy» для сенсорных экранов . Эти недавно разработанные скины заменяют давний скин по умолчанию «Confluence» и предназначены для представления большего количества контента на главном экране, упрощения для новых пользователей и переноса «Kodi в современный дизайн пользовательского интерфейса».

Пользователи также могут создавать свой собственный скин (или просто изменять существующий скин) и делиться им с другими через общедоступные веб-сайты, которые используются для торговли и разработки скинов Kodi. Существует множество таких сторонних скинов, которые хорошо поддерживаются сообществом, и хотя некоторые скины являются оригинальными и имеют уникальный дизайн, большинство из них представляют собой клоны или точную копию интерфейсов других мультимедийных программ, таких как Apple Front Row , Windows Media Center Edition. (MCE), MediaPortal, меню каналов Wii (Xii) , интерфейс Xbox 360 и другие. [ 30 ]

В дополнение к скинам и темам пользователи могут создать тематический пакет, называемый «сборкой». В рамках этого пакета разработчики доморощенного продукта могут распространять скин и несколько дополнений. Механизм доставки, используемый на сцене Kodi, называется мастером с мастером репликантов. [ 31 ] будучи самым выдающимся.

Веб-интерфейсы

[ редактировать ]

Дополнения веб-интерфейса для Kodi обычно позволяют удаленно просматривать медиатеку и управлять списками воспроизведения музыки с компьютера, а не с телевизора. Другие позволяют удаленно управлять навигацией XBMC, например, пультом дистанционного управления установленным и одновременно активным сеансом Kodi, работающим на компьютере, если он работает на интернет-планшете или аналогичном устройстве с сенсорным интерфейсом. Другие действуют как медиа-менеджер, позволяя изменять метаданные и изображения в видео- и музыкальных библиотеках XBMC.

Панель запуска приложений

[ редактировать ]

В Kodi есть раздел «Мои программы», который предназначен для запуска приложений стороннего программного обеспечения, такого как компьютерные игры и эмуляторы видеоигр , и все это из графического пользовательского интерфейса с миниатюрами и различными параметрами списков. Однако, хотя эта функция полностью функционировала в версии XBMC для Xbox, она все еще находится на начальной стадии в Android, iOS, Linux, macOS и Windows, поэтому для правильной работы требуются сторонние плагины запуска. [ 8 ]

Мобильные пульты и приложения второго экрана

[ редактировать ]

Существует множество сопутствующих приложений для мобильных устройств, доступных и связанных с Kodi. Некоторые из этих мобильных приложений работают как простые пульты дистанционного управления, в то время как другие функционируют как более продвинутые сопутствующие приложения для второго экрана , предлагая дополнительную информацию о том, что пользователи просматривают или слушают на Kodi, например метаданные об актерах кино и музыкальных исполнителях, со ссылками на другие работы, доступные у этих людей в их коллекции или в Интернете.

«XBMC Remote для Android» и «XBMC Remote для iOS» — это бесплатные официальные приложения с открытым исходным кодом для мобильных устройств, выпущенные Team-Kodi/Team-XBMC в Google Play для Android устройств и в App Store для устройств iOS , таких как iPad . iPhone и iPod Touch . Эти приложения действуют как второй экран [ 32 ] и решение для удаленного управления, которое позволяет полностью просматривать медиатеку и удаленно управлять установленным и одновременно активным сеансом XBMC, работающим на компьютере, через портативный пользовательский интерфейс с сенсорным экраном этого устройства. [ 33 ]

Несколько сторонних разработчиков также выпустили несколько других неофициальных приложений удаленного управления Kodi для iOS, Android, BlackBerry , Symbian , Ubuntu Touch , Windows Mobile и Windows Phone устройств . Некоторые из этих приложений дистанционного управления созданы специально для управления Kodi, в то время как некоторые универсальные приложения дистанционного управления способны управлять множеством различных приложений медиацентра и медиаплеера, причем некоторые из этих сторонних удаленных приложений стоят денег, а другие бесплатны. [ 34 ]

Официальные версии

[ редактировать ]

Из-за устаревшего оборудования игровой консоли Xbox первого поколения, для которого был разработан Kodi-XBMC, а также желания расширить базу конечных пользователей и разработчиков проекта, многие официальные порты XBMC на компьютерные операционные системы и аппаратные платформы были отменены. был создан. Благодаря вычислительной мощности новейшего компьютерного оборудования XBMC может декодировать видео высокой четкости с разрешением до 1080p и выше , обходя аппаратные ограничения версии XBMC для Xbox.

В последних выпусках Kodi-XBMC присутствует аппаратное ускорение декодирования видео для DXVA , VDPAU , аппаратное декодирование видео графического процессора VA-API , а также аппаратное ускорение декодирования видео через ARM NEON и OpenMAX , Broadcom Crystal HD. [ 11 ] [ 35 ] Исходный код XBMC активно обновляется разработчиками в общедоступном репозитории Git , который может содержать функции и возможности, еще не включенные в самые последние «стабильные» выпуски.

Нативные приложения

[ редактировать ]

Kodi для Linux (ранее XBMC для Linux ) разработчиков Kodi ) в первую очередь разработан для Ubuntu Linux и собственного Kodibuntu (ранее XBMCbuntu . Также доступны сторонние пакеты для большинства других дистрибутивов Linux, и можно скомпилировать XBMC Media Center с нуля для любого дистрибутива Linux, если сначала установлены необходимые библиотеки зависимостей. Аппаратное ускорение декодирования видео достигается с помощью VDPAU API на графических процессорах Nvidia, API VAAPI для AMD/ATI Radeon , S3 Graphics Intel и новейших интегрированных графических процессоров , а также аппаратное ускорение декодирования видео с помощью OpenMAX , ARM NEON и Broadcom Crystal HD. в системах с поддерживающим оборудованием. [ 35 ] Версия Kodi/XBMC для Linux, предназначенная для разработки, доступна на панели запуска как PPA (персональный архив пакетов) для стандартной версии Ubuntu Desktop 8.04 и более поздних версий, а также пакеты DEB для Debian .

Kodi для OS X (ранее XBMC для Mac ) изначально работает на Mac OS X Tiger и более поздних версиях, а также на Apple TV. Воспроизведение 1080p может быть достигнуто на компьютерах Apple либо с помощью программного декодирования на ЦП, если он достаточно мощный, либо с помощью аппаратного ускорения декодирования видео для оборудования, поддерживающего Apple VDA API или видеодекодеры, такие как Broadcom Crystal HD. [ 35 ]

Воспроизведение 1080p на Apple TV первого поколения (также известном как «ATV1») может быть достигнуто только путем аппаратного ускорения декодирования видео через Broadcom Crystal HD; пользователь должен заменить внутренний адаптер Wi-Fi квадроцикла на карту Broadcom Crystal HD PCI Express Mini (mini-PCIe) . Чтобы активировать эту функцию, [ 35 ]

Kodi для Windows (ранее XBMC для Windows ) изначально работает в Windows 7, Windows 8 и Windows 10 как 32-битное или 64-битное приложение. Воспроизведение 1080p и Ultra HD (4K) может быть достигнуто на компьютерах под управлением Windows либо с помощью программного декодирования на процессоре, если он достаточно мощный, либо с помощью аппаратного ускорения декодирования видео.

аппаратное декодирование видео с помощью DirectX Video Acceleration Поддерживается , хотя это улучшение работает только в Windows 7 (или более поздних версиях?), поскольку оно использует API DXVA 2.0, который не поддерживался в Windows XP.

Kodi для iOS (ранее XBMC для iOS ), полный порт Kodi на операционную систему Apple iOS, был публично выпущен 20 января 2011 года. Он поддерживал аппаратное ускоренное декодирование видео H.264 с разрешением 720p и 1080p и был совместим с форматами Apple. iУстройства, использующие процессоры Apple A4 или Apple A5 (на базе ARM) с взломанной операционной системой iOS. [ 36 ]

В конце 2017 года MacWorld UK описал, как установить на устройства iOS до iOS 11 без джейлбрейка. [ 37 ]

Kodi для Android (ранее XBMC для Android ) — это полный порт полного приложения Kodi/XBMC на операционную систему Google Android, официально совместимый с Android 4.0 (Ice Cream Sandwich) и более поздними версиями, поддерживающими уровень API 14 . [ 38 ] Впервые о нем было объявлено, а его исходный код был опубликован публично 13 июня 2012 года. Это полный порт исходного кода Kodi на C++ и C со всеми его зависимостями от Android с системой сборки, предназначенной для работы с несколькими процессорными архитектурами, такими как ARM, MIPS и x86 с Android NDK (Native Development Kit для Android) без использования единой строки Java, а XBMC.APK изначально работает под Android как приложение NativeActivity. [ 39 ] Аппаратное ускоренное декодирование видео на Android в настоящее время официально доступно только для некоторых конкретных аппаратных платформ, таких как серия Pivos XIOS на базе Amlogic SoC, которая до сих пор использовалась в качестве эталонной аппаратной платформы во время разработки. Исходный код XBMC должен быть скомпилирован с официальной версией Google Android NDK 10d или более поздней версии и создан для цепочки инструментов Android-17 (уровень Android API 17) с использованием GCC версии 4.8, которая в настоящее время требуется для правильной компиляции кода Kodi для Android, но не поддерживается. от Google Android NDK. Это также реальная причина, по которой XBMC для Android не поддерживает оригинальный Google TV ; поскольку Android NDK не был доступен для старых устройств Google TV, это означает, что Kodi/XBMC сегодня не может быть скомпилирован для него. [ 40 ]

Xbox (первого поколения)

[ редактировать ]

XBMC 9.04 (кодовое имя: Babylon ) точечная версия XBMC для Xbox, ныне устаревшая, была выпущена 6 мая 2009 года как последняя официальная версия XBMC для Xbox. Первоначальные разработчики XBMC с тех пор опубликовали заявление, в котором говорится, что они больше не будут разрабатывать и поддерживать XBMC для Xbox в рамках проекта XBMC с 27 мая 2010 года. Разработка XBMC для Xbox закончилась, поскольку внимание всех разработчиков команды XBMC полностью потеряно. Вместо этого перешел на версии XBMC для Linux, Mac и Windows.

Несмотря на то, что исходный проект XBMC больше не разрабатывает и не поддерживает XBMC для Xbox, версия XBMC для Xbox по-прежнему доступна через дополнительный проект стороннего разработчика « XBMC4Xbox », который полностью взял на себя разработку и поддержку XBMC. для оригинального Xbox. [ 16 ] [ 17 ] [ 18 ]

XBMC для Xbox никогда не был авторизованным/подписанным продуктом Microsoft, поэтому модификация Xbox для запуска XBMC на игровой консоли Xbox требуется . XBMC для Xbox можно запускать как приложение (как и любую игру для Xbox) или как панель мониторинга , которая появляется непосредственно при включении Xbox. [ 5 ] [ 8 ] Поскольку XBMC для Xbox был частью программы с открытым исходным кодом, исходный код ее разработки хранился в общедоступном репозитории Subversion . Соответственно, неофициальные сборки исполняемых файлов из репозитория Subversion часто публикуются третьими сторонами на сайтах, не связанных с официальным проектом XBMC. [ 5 ] [ 8 ]

29 декабря 2017 года разработчики Kodi объявили в разделе новостей своего официального сайта о выпуске приложения Kodi для Xbox One . Отмечается, что версия UWP сохранит характерный внешний вид Kodi, однако многие основные функции отсутствуют или сломаны.

Коммерческие системы

[ редактировать ]

Разработчики Kodi (ранее XBMC большем количестве сторонних аппаратных платформ и операционных систем ) заявляют, что при условии соблюдения лицензии GPL на программное обеспечение Kodi они хотели бы, чтобы Kodi работал на как можно , как « Powered by Kodi » (или « Powered by XBMC ») устройства и системы под торговой маркой. Они предполагают, что Kodi будет предварительно установлен в качестве стороннего программного компонента , который коммерческие и некоммерческие ODM-производители , OEM-производители и компании -системные интеграторы использовать смогут бесплатно на своем собственном оборудовании, таком как телевизионные приставки от компаний кабельного телевидения . дисков Blu-ray и Проигрыватели DVD , игровые консоли или встроенные компьютеры и SoC (система-на-чипе), встроенные в телевизоры для телевизоров с доступом в Интернет, а также другие развлекательные устройства для развлекательной системы в гостиной, домашний кинотеатр или аналогичное использование.

Ниже приведен список сторонних компаний, которые продают оборудование в комплекте с предустановленным программным обеспечением Kodi или XBMC или продают неустановленные системы, которые специально заявляют о своей совместимости с Kodi или XBMC. Многие из этих сторонних компаний помогают отправлять исправления ошибок и новые функции обратно в исходный проект Kodi-XBMC.

Компьютерное оборудование

[ редактировать ]

ARCTIC — немецкая компания, наиболее известная своими решениями в области охлаждения, работающая в партнерстве с командой OpenELEC . 5 февраля 2013 года они вместе выпустили развлекательную систему с полностью пассивным охлаждением : медиацентр MC001 (версия для США и ЕС), оснащенный новейшей платформой XBMC 12 (OpenELEC 3.0) . OpenELEC и ARCTIC планируют выпустить свой следующий выпуск, целью которого является предоставление более специализированных сборок для систем медиацентров ARCTIC MC001. [ 41 ] [ 42 ] [ 43 ]

AIRIS Telebision, продаваемый Telebision в Испании и разработанный специально для испанского рынка, представляет собой неттоп на базе чипсета Nvidia Ion , с предустановленной базой Ubuntu с XBMC для Linux, настроенным скином AEON и испанскими плагинами. Помимо модифицированного скина, уникальность сборки XBMC AIRIS Telebision заключается в том, что она поставляется с платформой службы цифрового распространения , которую они называют «App Store», которая позволяет пользователям загружать новые испанские плагины и обновления для существующих плагинов. Telebision также позволяет пользователям загружать версию своего программного обеспечения Live CD в качестве бесплатного программного обеспечения , что позволяет пользователям устанавливать дистрибутив Telebision на любой компьютер на базе Nvidia Ion.

Lucida TV II, производимый LUCIDQ Inc, представляет собой неттоп на базе чипсета Nvidia Ion, который можно заказать с установленным программным обеспечением Xubuntu и XBMC.

Pulse-Eight Limited продает как специальное, так и готовое оборудование, в первую очередь предназначенное для Kodi-XBMC, такое как пульты дистанционного управления, системы HTPC и аксессуары, включая специальную приставку HTPC PVR с предустановленной XBMC, которую они называют « ПульсБокс" [ 44 ] Pulse-Eight также предлагает бесплатные встроенные версии XBMC с настроенной производительностью, которые они называют «Pulse», основанные на OpenELEC , и специальную PVR-сборку XBMC, предназначенную для работы в выделенной системе HTPC. [ 45 ]

Xtreamer Ultra и Xtreamer Ultra 2, производимые южнокорейской компанией Unicorn Information Systems, представляют собой неттопы на базе графики Nvidia и процессоров Intel Atom , которые поставляются с предустановленным программным обеспечением OpenELEC и Kodi-XBMC. В Xtreamer Ultra первого поколения используется чипсет Nvidia Ion с двухъядерным процессором Intel Atom D525 с тактовой частотой 1,80 ГГц, а в Xtreamer Ultra 2 используется дискретная графика GeForce GT 520M с двухъядерным процессором Intel Atom D2700 с тактовой частотой 2,13 ГГц. [ 46 ]

С 10 сентября 2010 года ZOTAC поставляет пакет программного обеспечения под названием ZOTAC Boost XL со всеми своими новыми материнскими платами и мини-ПК , такими как неттопы Zotac серии ZBOX и MAG, демонстрации которых Zotac также проводит с XBMC. Этот пакет программного обеспечения ZOTAC Boost XL состоит из программных приложений; Auslogics BoostSpeed, Cooliris , Kylo (веб-браузер, оптимизированный для HDTV) и XBMC Media Center. [ 47 ]

Серии небольших мини-ПК Zotac ZBOX и MAG представляют собой неттопы на базе графики Intel, AMD или Nvidia, и все они продаются как в виде полностью готовых к использованию компьютеров, так и в виде базовых компьютеров (без памяти и жесткого диска). Zotac Zbox ID33, ID34, ID81, ID80 и AD04 специально продаются для рынка HTPC, причем некоторые из них поставляются с оптическим приводом Blu-ray Disc со щелевой загрузкой , а некоторые - с пультом дистанционного управления. [ 48 ]

MintBox от команды Linux Mint израильской компании CompuLab представляет собой OEM-версию fit-PC , которая поставляется с предустановленной операционной системой и программным обеспечением с открытым исходным кодом Linux Mint, рабочим столом MATE и XBMC. Доступны две безвентиляторные модели, обе с процессорами AMD , выходным портом HDMI, восемью разъемами USB, двумя портами eSATA, Gigabit Ethernet, Wi-Fi 802.11 b/g/n, встроенным Bluetooth и инфракрасным пультом дистанционного управления медиацентром. [ 49 ]

Выделенные устройства

[ редактировать ]

PrismCube Ruby от Marusys — это DVB-S2 ТВ-приставка высокого разрешения DVR-PVR, использующая XBMC в качестве основного интерфейса поверх встроенного Linux. [ 50 ] [ 51 ] [ 52 ] [ 53 ] [ 54 ]

Little Black Box — это медиаплеер ARM на базе ядра Linux с XBMC в качестве основного интерфейса. [ 55 ] [ 56 ] [ 57 ] [ 58 ]

Marusys MS630S и MS850S — это ТВ-приставки высокого разрешения с поддержкой PVR и возможностью запуска медиаплееров на базе ядра Linux, таких как XBMC, и Marusys рекламирует эти два устройства как совместимые с XBMC. [ 59 ]

Myka ION — это безвентиляторная приставка на базе Nvidia Ion, предназначенная для переноса интернет-телевидения и мультимедиа, хранящихся в домашней сети, в гостиную; он поставляется с предустановленными XBMC Media Center, Boxee и Hulu Desktop в виде приложений, которые можно запускать из главного меню. [ 60 ]

MK-X1 от Modified Konstructs — это приставка на базе Nvidia Ion на базе Acer Aspire Revo , которая поставляется с предустановленным XBMC. Рекомендуемая розничная цена устройства составляет 300 долларов США. [ 61 ]

Neuros LINK, созданный Neuros Technology, представляет собой открытую приставку и медиарасширитель на базе Ubuntu, предназначенный для вывода интернет-телевидения и другого видео на телевизор. Он поставляется с предустановленным XBMC Media Center. [ 11 ]

HD 1080p, BryteWerks Model One Projector — это цифровой видеопроектор предназначенный для использования в домашних кинотеатрах; у него есть встроенный компьютер для домашнего кинотеатра, на котором установлена ​​специальная версия XBMC. Кроме того, он оснащен пультом дистанционного управления, а также 8,9-дюймовым сенсорным дисплеем с разрешением 720p на задней панели проектора для управления системой. Он также имеет встроенные адаптеры Wi-Fi и Ethernet, а также проигрыватель дисков Blu-ray с щелевой загрузкой, а также твердотельный накопитель емкостью 500 ГБ и возможность добавления дополнительного внутреннего жесткого диска емкостью 2 ТБ. [ 62 ]

Primus от Mediaimpact Technologies — это медиацентр и приставка на базе Linux Mint, которая объединяет MythTV, Netflix Desktop, Hulu Desktop и Steam Gaming через Kodi, образуя целостную домашнюю развлекательную систему, готовую для гостиной. В комплект поставки входит пульт дистанционного управления SMK-Link.

Производные и форки

[ редактировать ]

Исходный код медиацентра Kodi/XBMC с годами стал популярным программным обеспечением, которое можно разветвлять и использовать в качестве платформы платформы приложений , на которой другие могут создавать свои собственные медиаплееры или программное обеспечение медиацентра, как если бы Kodi был набором инструментов с графическим интерфейсом , оконной системой , или оконный менеджер . И сегодня, по крайней мере, Boxee , Plex , Tofu , MediaPortal , LibreELEC , OpenELEC , OSMC , GeeXboX , Voddler , DVDFab Media Player и Horizon TV — все это отдельные производные продукты, о которых открыто известно, что по крайней мере изначально они имели разветвление графического пользовательского интерфейса ( GUI) и часть медиаплеера их программного обеспечения из исходного кода XBMC. Говорят, что многие из этих сторонних вилок и производных продуктов Kodi-XBMC по-прежнему помогают отправлять исправления ошибок в исходную версию , а иногда помогают получить новые функции, перенесенные в исходный проект Kodi-XBMC, чтобы другие также могли использовать их, поделившись с одним основной источник. [ 10 ] [ 14 ] [ 58 ] Однако некоторые из них, которые изначально были ответвлением XBMC, с тех пор были полностью или частично переписаны для использования проприетарного программного обеспечения с закрытым исходным кодом . [ 63 ] Подробную информацию смотрите в основной статье « Список ПО на базе XBMC ».

Некоторыми примерами создания Kodi-XBMC являются LibreELEC , OSMC , OpenELEC и GeeXboX, которые являются бесплатными встроенными операционными системами с открытым исходным кодом , предоставляющими полный пакет программного обеспечения для медиацентра, который поставляется с предварительно настроенной версией плагинов Kodi/XBMC и DVR/PVR . Оба они спроектированы так, чтобы быть чрезвычайно маленькими и очень быстро загружающимися встраиваемыми дистрибутивами на базе Linux , в первую очередь оптимизированными для загрузки с флэш-памяти или твердотельного накопителя и специально ориентированными на минимальную аппаратную настройку телеприставки на базе ARM SoC или Процессор и графика Intel x86. [ 64 ] [ 65 ] [ 66 ] [ 67 ]

Аналогичными встроенными дистрибутивами Linux для LibreELEC/OpenELEC/GeeXboX являются профессионально созданные E2BMC и OpenPCTV , которые представляют собой коммерческую программную платформу на базе Kodi/XBMC для приставок DVR/PVR, причем оба они разработаны как гибридная интеграция между программным обеспечением медиацентра Kodi и Dreambox PVR от Программные сценарии Enigma2 . [ 68 ] [ 69 ] [ 70 ] [ 71 ] [ 72 ]

Другим примером является XBMC4Xbox , который является дочерним проектом стороннего разработчика XBMC, который все еще активно разрабатывает и поддерживает платформу Xbox. Этот проект был создан как ответвление XBMC как отдельный проект для продолжения выпуска версии XBMC для аппаратной платформы Xbox. Он не был запущен официальными участниками официального проекта XBMC и не будет каким-либо образом поддерживаться официальной командой Kodi. Все началось с того, что команда XBMC официально прекратила поддержку ветки Xbox, о чем было объявлено 27 мая 2010 года.

Программирование и разработка

[ редактировать ]

Kodi — это некоммерческий сообществом бесплатного программного обеспечения , управляемый проект с открытым исходным кодом , который разрабатывается только добровольцами в свободное время без какой-либо денежной выгоды. Фонд XBMC и команда разработчиков, возглавляющая разработку Kodi/XBMC, « Team-Kodi »/« Team-XBMC », призывают всех и каждого присылать свои собственные исправления исходного кода для новых функций и функций, улучшать существующие или исправлять ошибки в проекте Kodi/XBMC.

Онлайн- руководство пользователя основано на Wiki и поддерживается сообществом, а также служит базовым руководством для разработчиков, позволяющим получить хорошее представление об архитектуре Kodi. Однако, как и в большинстве некоммерческих программных проектов, для более глубокого изучения программирования Doxygen внутри этого кода. необходимо просмотреть реальный исходный код и комментарии «документации кода» в формате [ 5 ]

Архитектура

[ редактировать ]
Обзорная схема архитектуры XBMC

Kodi — это кроссплатформенное программное приложение, ядро ​​которого в основном написано на C++ . Kodi использует OpenGL (или OpenGL ES графики рендеринг ) под Kodi как для Linux, так и для macOS, в то время как Kodi для Windows использует мультимедийную структуру Microsoft DirectX и рендеринг Direct3D , как это сделала версия XBMC для Xbox . Kodi Некоторые из собственных библиотек , а также многие сторонние библиотеки, от которых зависит Kodi, написаны на языке программирования C вместо C++ в качестве ядра Kodi, но затем они в основном используются с оболочкой C++ и через ядро ​​Kodi. монолитный характер, загружаются через динамический загрузчик компоновщика для загрузки и выгрузки по требованию во время выполнения . [ 11 ] SDL ( Simple DirectMedia Layer ) Kodi также по-прежнему частично использует мультимедийную структуру для ввода в Linux, но его разработчики работают над полным устранением этой небольшой оставшейся зависимости от SDL. [ нужна ссылка ]

Из-за того, что Kodi/XBMC возникла из-за ограничений ресурсов аппаратного обеспечения и среды платформы игровой консоли Xbox первого поколения, вся разработка программного обеспечения Kodi/XBMC всегда была сосредоточена на резервировании ограниченных ресурсов, существовавших на оборудовании встроенной системы, например оригинальный Xbox (который представлял собой всего лишь 733 МГц Intel Pentium III и 64 МБ оперативной памяти в общей сложности в качестве разделяемой памяти ), а также относительно низкие сегодня ресурсы встроенных системных устройств, из которых основное препятствие всегда был объём доступной системной оперативной памяти и графической памяти в любой момент времени. Это означает, что Kodi/XBMC специально запрограммирован так, чтобы быть очень ресурсо- и энергоэффективным и поэтому может работать на очень дешевом и относительно недорогом оборудовании, особенно по сравнению с другим программным обеспечением медиацентров для использования HTPC. [ 5 ]

Но из-за своего происхождения от игровой консоли Xbox устаревший графический рендерер Kodi/XBMC по-прежнему работает в среде рендеринга, в большей степени игрового цикла, а не использует полностью управляемый событиями рендеринг по требованию, а это означает, что он почти постоянно обновляется. рисование графического интерфейса и обновление кадров настолько быстро, насколько это возможно, даже если на экране ничего не меняется. Это приводит к очень высокой загрузке ЦП и графического процессора, что можно наблюдать на встроенных системах и машинах низкого уровня и, следовательно, вызывать высокие температуры, высокую активность вентиляторов и высокое энергопотребление, если не ограничено максимальное количество кадров в секунду для этой конкретной конфигурации. сборка платформы. Однако разработчики постоянно ведут работу над тем, чтобы Kodi/XBMC работал с использованием гораздо меньшего количества ресурсов на маломощных и встроенных системах, что косвенно принесет пользу и всем невстроенным системам. Однако над повышением эффективности в этой области ведется работа, чтобы отойти от старой среды игрового цикла и снизить высокую загрузку ЦП/ГП графическим интерфейсом, особенно в связи с тем, что использование XBMC на встроенных платформах с ограниченными ресурсами ЦП/ГП продолжает сохраняться. растет популярность. В XBMC 11.0 (Eden) в качестве опции появилась опция рендеринга Dirty-Regions для поддержки текстур в механизме оформления скинов XBMC, а в XBMC 12.0 (Frodo) включен рендеринг Dirty Regions для перерисовки всего экрана в одной грязной области по умолчанию на всех платформах. Также ведется работа над XBMC 14.0, чтобы представить отложенный рендеринг абстрактного графа сцены для абстракции средства рендеринга графического пользовательского интерфейса.

Портативность

[ редактировать ]

Kodi имеет переносимую базу кода , а ее ствол (основное дерево исходного кода) официально доступен для IA-32 / x86 , x86-64 , PowerPC и ARM . платформ на базе [ 73 ] [ 74 ] Для графического интерфейса Kodi требуется 3D-графика с аппаратным ускорением ( GPU ), поддерживающая OpenGL ES , OpenGL или EGL , или Direct3D с драйверами устройств, поддерживающими OpenGL ES 2.0, или OpenGL 1.3 или более поздней версии с GLSL или DirectX , чтобы отображать графический интерфейс на приемлемая частота кадров .

Таким образом, Kodi официально еще не доступен для восходящего потока MIPS в основном репозитории исходного кода от Team-Kodi, а также пока не поддерживает рендеринг DirectFB или DRI (инфраструктура прямого рендеринга) без поддержки аппаратного ускорения графики OpenGL/GLES. [ 75 ] Комбинация MIPS, DirectFB и DRI — это популярная архитектура, используемая сегодня в более простых приставках, таких как приставки цифрового вещания (кабельное/спутниковое телевидение) и недорогих цифровых медиаплеерах , например, основанных на наборах микросхем с архитектурой MIPS от Sigma Designs или Реалтек . [ 76 ] Однако над переносом Kodi на MIPS в настоящее время активно работают несколько независимых команд разработчиков.

Kodi для Linux поддерживает системы создания цепочек инструментов для разработки встраиваемых систем, такие как Yocto , Buildroot ( uClibc ) и набор Makefiles и патчей Linaro для упрощения создания цепочек инструментов кросс-компиляции , а также создания файловой системы во Linux встроенных системах во всех широкий спектр аппаратного обеспечения, платформ ядра и архитектур ЦП (x86, x86-64, ARM, MIPS, PowerPC и т. д.).

Скрипты Python в виде плагинов и дополнений (виджетов и гаджетов)

[ редактировать ]

Kodi позволяет разработчикам создавать дополнения, используя встроенный интерпретатор Python. [ 77 ] ) и собственную платформу приложений WindowXML , которые вместе образуют набор инструментов для виджетов на основе XML, для которого они могут расширить возможности Kodi, создав графический интерфейс для виджетов . Python Скрипты виджетов позволяют неразработчикам самостоятельно создавать новые дополнения для Kodi, используя Python. [ 11 ]

Интерфейс прикладного программирования (API)

[ редактировать ]

Помимо интерфейсов прикладного программирования (API), доступных для сторонних скриптов Python и надстроек, Kodi имеет несколько других API для удаленного управления Kodi или из внешнего приложения. Эти API включают в себя сервер JSON-RPC , сервер D-Bus , веб-сервер , медиасервер UPnP AV (с UPnP MediaServer ControlPoint, UPnP MediaRenderer DCP, UPnP RenderingControl DCP и сервер удаленного пользовательского интерфейса UPnP), а также пользовательское многопротокольное событие. Сервер для удаленного управления.

GUI-движок и скины (темы)

[ редактировать ]

Kodi/XBMC известен как имеющий очень гибкий набор инструментов графического интерфейса и надежную структуру для своего графического интерфейса . сложного графического дизайна и макетов Благодаря своей базовой библиотеке (называемой libGUI в Kodi/XBMC), он обеспечивает простой уровень абстракции между кодом приложения и интерфейсом, обеспечивая при этом чрезвычайно гибкие динамические макеты и анимацию, с которыми легко работать и которые позволяют для создания совершенно уникальных скинов для XBMC. написаны на языке XAML с использованием стандартной базы XML , что делает тем создание Файлы скинов и персональную настройку очень доступными. [ 30 ]

Ограничения программного обеспечения

[ редактировать ]

Собственные внутренние кроссплатформенные видео- и аудиоплееры Kodi ( DVDPlayer и PAPlayer ) не могут официально воспроизводить любые аудио- или видеофайлы, которые защищены или зашифрованы с помощью управления цифровыми правами технологий (DRM) для контроля доступа , то есть аудиофайлов, приобретенных в музыкальных онлайн-магазинах, таких как iTunes Music Store , Audible.com , магазины проигрывателей Windows Media и видеофайлы, защищенные с помощью Windows Media DRM или собственной DRM DivX . Такие файлы можно воспроизвести только с помощью другого медиаплеера, поддерживающего DRM, или сняв с файла защиту DRM.

Kodi выиграла премию Lifehacker Award в 2014 году в номинации «Лучший медиаплеер» в категории развлечений. [ 78 ] Коди получил две награды «Выбор сообщества» SourceForge 2006. [ 79 ] На церемонии вручения награды Community Choice Awards 2007 года Коди был номинирован финалистом в шести категориях. Также на церемонии вручения награды Community Choice Awards 2008 года Коди получил награду за лучший проект для геймеров. После решения Microsoft прекратить поддержку Windows Media Center (WMC) начиная с Windows 10, сайт htpcBeginner.com назвал Kodi не только лучшей альтернативой WMC, но и во многих отношениях лучше, чем WMC. [ 80 ]

13 декабря 2003 года разработка Xbox Media Player (XBMP) была остановлена, и к этому времени его преемник Xbox Media Center (XBMC) был готов к своему дебюту, переименованному по мере того, как он вырастал из названия «плеера» и превращался в «центр». ' для воспроизведения мультимедиа.

29 июня 2004 года вышла первая стабильная версия XBMC, а именно официальный выпуск Xbox Media Center 1.0.0. Это объявление также призвало всех, кто использует бета-версию XBMP или XBMC, обновиться, поскольку вся поддержка этих предыдущих версий будет прекращена, и они будут поддерживать только версию 1.0.0. Не представленный в XBMP, добавление встроенного Python дало возможность рисовать элементы интерфейса в графическом интерфейсе и позволило выполнять сценарии, созданные пользователем и сообществом, в среде XBMC. [ 5 ]

В середине 2004 года, с выпуском версии 1.0.0, работа над проектом XBMC продолжилась по добавлению дополнительных функций, таких как поддержка функций iTunes, таких как DAAP и Smart Playlists, а также множество улучшений и исправлений.

18 октября 2004 г. вышла вторая стабильная версия XBMC — 1.1.0. Этот выпуск включал поддержку большего количества типов мультимедиа, типов файлов, форматов контейнеров, а также воспроизведение потокового видео Nullsoft и поддержку караоке (CD-G). [ 5 ]

29 сентября 2006 года, после двух лет интенсивной разработки, XBMC объявила о выпуске стабильной финальной версии XBMC 2.0.0. В новую версию было включено еще больше функций: добавлена ​​поддержка RAR и zip-архивов, а также совершенно новый интерфейс проигрывателя с поддержкой нескольких проигрывателей. К таким проигрывателям относятся PAPlayer, новый аудио/музыкальный проигрыватель с плавным затуханием, воспроизведением без пауз и поддержкой ReplayGain, а также новый DVDPlayer с поддержкой меню и навигации, а также синтаксического анализа изображений ISO/img. До этого выпуска XBMC просто использовал модифицированную версию MPlayer для всех своих мультимедийных нужд, так что это был большой шаг вперед. Также была добавлена ​​поддержка iTunes 6.x DAAP и клиентов UPnP для потоковой передачи. В этот выпуск был включен переработанный механизм скиннинга, обеспечивающий более мощный способ изменения внешнего вида XBMC. Последние две функции включают поддержку USB-накопителей большой емкости в формате FAT12/16/32 только для чтения и 3D-визуализатор с возможностью смены скинов.

12 ноября 2006 г. выпуск XBMC 2.0.1 содержал множество исправлений ошибок, попавших в выпуск 2.0.0. Это также ознаменовало переход от CVS к SVN (Subversion) для дерева разработки.

29 мая 2007 года команда XBMC обратилась к разработчикам, заинтересованным в портировании XBMC на операционную систему Linux. Несколько разработчиков Team-XBMC уже начали портировать части XBMC на Linux, используя SDL и OpenGL в качестве замены DirectX, который XBMC активно использовал в версии XBMC для Xbox. [ 81 ] [ 82 ]

27 мая 2010 года команда XBMC объявила о разделении ветки Xbox на новый проект; «XBMC4Xbox», который продолжит разработку и поддержку XBMC для старой аппаратной платформы Xbox в качестве отдельного проекта, при этом исходный проект XBMC больше не предлагает никакой поддержки Xbox. [ 16 ] [ 17 ] [ 18 ]

2 января 2011 года XBMC перенес репозиторий исходного кода из Subversion в git , размещенный на GitHub .

Разработка кодовой базы Git продолжается, и схема управления версиями была изменена с учетом года и месяца выпуска, например 8.10, 9.04, 9.11, 10.05.

1 августа 2014 года было объявлено о выпуске 14 и изменении названия на Kodi.

19 февраля 2021 года выйдет 19-я версия Kodi.

Организация и лицензирование

[ редактировать ]

Фонд XBMC — это организация, стоящая за проектами Kodi и XBMC. Юридически его представляет Юридический центр свободы программного обеспечения (SFLC), который помогает проекту Kodi/XBMC и его разработчикам в юридических вопросах, таких как интеллектуальная собственность . Он также помогает с экономическими вопросами, такими как обработка пожертвований и спонсоров, которые помогают проекту с расходами на выделенный хостинг и мероприятия, такие как посещение конференций разработчиков, торговых ярмарок и компьютерных выставок для демонстрации технической демонстрации Kodi, встречи с потенциальными новыми разработчиками и маркетинг программное обеспечение.

Исходный код Kodi в основном лицензируется на условиях GNU General Public Licenses , ядро ​​XBMC специально выпущено под лицензией GPL-2.0 или более поздней версии и размещается в общедоступных репозиториях Git . Дополнения, плагины и дополнительные расширения, такие как скины, выпущенные в качестве официальных ресурсов, созданные участниками проекта Kodi, выпускаются под различными бесплатными лицензиями и лицензиями с открытым исходным кодом .

Использование для незаконной потоковой передачи

[ редактировать ]

Сторонние дополнения позволяют пользователям транслировать контент, защищенный авторским правом, без разрешения его правообладателя. Некоторые дистрибутивы Kodi и аппаратные устройства, часто продаваемые как «полностью загруженные», [ 83 ] предварительно загружены программным обеспечением и такими надстройками. [ 84 ] [ 85 ] В результате некоторые пользователи ошибочно связали эти продукты и дополнения как связанные с проектом Kodi. [ 86 ] [ 15 ] В июне 2015 года Amazon Appstore удалил Kodi, поскольку его можно «использовать для содействия пиратству или незаконной загрузке контента», даже несмотря на то, что программное обеспечение не входит в комплект поставки такого контента. Президент XBMC Foundation Натан Бетцен не согласился с этим предположением, заявив: «Мы всегда говорим, что нам все равно, что наши пользователи делают с программным обеспечением, и мы придерживаемся этой позиции. Но мы действительно ненавидим, когда компании уничтожают название нашего программного обеспечения. с целью получения прибыли». Он также счел ироничным тот факт, что Amazon запретил приложение, учитывая, что оно, по его мнению, помогло повысить популярность продуктов Amazon Fire TV. В декабре 2015 года в Великобритании возникла нехватка запасов Amazon Fire TV Stick , которая, как предполагалось, была связана с ее использованием с Kodi. [ 85 ] [ 15 ] Также было отмечено, что Amazon по-прежнему распространяет дистрибутивы Kodi с нарушающими авторские права дополнениями через одну и ту же витрину. [ 15 ] [ 87 ] [ 88 ] По состоянию на февраль 2019 года запрет все еще действует.

В феврале 2016 года Фонд XBMC подтвердил свою позицию в отношении сторонних продуктов Kodi, предназначенных для потоковой передачи нелицензионного контента; Бетцен объяснил, что репутация проекта Kodi пострадала из-за его связи со сторонними продуктами, продавцы которых «быстро зарабатывают на модификации Kodi, установке неработающих пиратских надстроек, рекламе того, что Kodi позволяет смотреть бесплатные фильмы и телепередачи, а затем исчезает, когда пользователь покупает коробку и обнаруживает, что надстройка, которую он продал, была ветхой, постоянно ломающейся». Бетцен предупредил, что, хотя это программное обеспечение с открытым исходным кодом, название «Kodi» и его логотипы являются зарегистрированными товарными знаками XBMC Foundation, и что фонд намерен строго обеспечивать соблюдение своих прав на товарные знаки, чтобы предотвратить их несанкционированное использование, особенно в сочетании с информацией и устройствами. предназначен для обеспечения доступа к нелицензионному контенту. [ 86 ] [ 15 ]

В апреле 2017 года, после первоапрельского трюка, когда веб-сайт Kodi был закрыт и заменен поддельным уведомлением об изъятии домена, разработчики Kodi заявили, что они рассматривают возможность сотрудничества с легальными сторонними поставщиками контента для официальной поддержки их услуг в Kodi. чтобы противостоять мнению, что программное обеспечение в основном используется для пиратства. [ 83 ]

В марте 2018 года Google удалил «Kodi» из своего с автозаполнением поискового запроса , сославшись на то, что этот термин связан с нарушением авторских прав, но не смог удалить условия автозаполнения для модифицированных, ориентированных на пиратство версий Kodi (которые, в отличие от Kodi, являются незаконными). [ 89 ]

См. также

[ редактировать ]
  1. ^ «Медиацентр Xbox» . 2 октября 2003 г. Архивировано из оригинала 2 октября 2003 г. Проверено 18 декабря 2016 г. {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  2. ^ «Матричные аддоны: Языки» . Коди . Архивировано из оригинала 22 сентября 2022 года . Проверено 18 сентября 2022 г.
  3. ^ "xbmc/ЛИЦЕНЗИЯ.md" . Гитхаб . Архивировано из оригинала 5 июня 2021 года . Проверено 1 июля 2021 г.
  4. ^ «О Коди» . коди.тв. Архивировано из оригинала 7 августа 2019 года . Проверено 5 июня 2017 г.
  5. ^ Jump up to: а б с д и ж г час я дж Патрик Шмид (5 ноября 2004 г.). «Модификация Xbox в совершенный мультимедийный центр» . Аппаратное обеспечение Тома .
  6. ^ Jump up to: а б с д и Райан Пол (29 декабря 2009 г.). «XBMC 9.11 делает ваш домашний кинотеатр с открытым исходным кодом более блестящим» . Арс Техника . Архивировано из оригинала 16 апреля 2012 года . Проверено 14 июня 2017 г.
  7. ^ Лоулер, Ричард (10 октября 2012 г.). «XBMC отмечает 10-летие, последняя сборка работает с основной PVR и поддержкой Raspberry Pi» . Engadget.com. Архивировано из оригинала 29 января 2013 года . Проверено 28 января 2013 г.
  8. ^ Jump up to: а б с д и «HGM Август» (PDF) . Архивировано из оригинала (PDF) 14 июля 2011 года . Проверено 31 мая 2010 г. Обзор XBMC в журнале Hardcore Gamer Magazine
  9. ^ ВзджрЗ (18 января 2007 г.). «Как софт модифицировать ваш Xbox… БЕСПЛАТНО» . Инструктажи . Архивировано из оригинала 14 июля 2019 года . Проверено 30 ноября 2008 г.
  10. ^ Jump up to: а б с д и ж г час я дж к Кошик (8 августа 2009 г.). «XBMC — лучшее приложение для медиацентра. Точка» . мгновенные фонды . Архивировано из оригинала 14 июля 2019 года . Проверено 9 сентября 2009 г.
  11. ^ Jump up to: а б с д и ж г час я Райан Пол (10 мая 2009 г.). «XBMC 9.04 обеспечивает впечатляющие возможности медиацентра» . Арс Техника . Архивировано из оригинала 29 апреля 2012 года . Проверено 14 июня 2017 г.
  12. ^ Ричард Скальски (он же GrandAnse) (2 июля 2009 г.). «Воддлер использует XBMC (подтверждено!)» . xbmc.nu (на шведском языке). Архивировано из оригинала 25 февраля 2012 года . Проверено 21 июля 2009 г.
  13. ^ Николас Делеон (15 января 2010 г.). «Интервью CrunchGear: Мы беседуем с ведущим разработчиком Plex Media Center для Mac OS X: он делал вещи, похожие на Boxee, до того, как Boxee стал крутым» . CrunchGear . Архивировано из оригинала 18 января 2010 года . Проверено 16 января 2010 г.
  14. ^ Jump up to: а б Кевин Андерсон (7 октября 2009 г.). «Мыслить внутри коробки» . Хранитель . Великобритания. Архивировано из оригинала 5 июня 2016 года . Проверено 17 декабря 2016 г.
  15. ^ Jump up to: а б с д и «Kodi дает бой продавцам пиратских ТВ-боксов» . Engadget . 15 февраля 2016 года. Архивировано из оригинала 16 февраля 2016 года . Проверено 17 февраля 2016 г.
  16. ^ Jump up to: а б с Тимоти (28 мая 2010 г.). «XBMC прекращает поддержку Xbox» . Слэшдот . Архивировано из оригинала 8 июня 2011 года . Проверено 31 мая 2010 г.
  17. ^ Jump up to: а б с Адам Паш (28 мая 2010 г.). «XBMC прекращает поддержку оригинальной Xbox» . Лайфхакер . Архивировано из оригинала 31 мая 2010 года . Проверено 31 мая 2010 г.
  18. ^ Jump up to: а б с Шон Холлистер (31 мая 2010 г.). «XBMC прощается со своим прародителем: оригинальным Xbox» . Engadget . Архивировано из оригинала 30 августа 2017 года . Проверено 2 сентября 2017 г.
  19. ^ Ананд Субраманян (7 февраля 2014 г.). «Как установить драйвер Broadcom Crystal HD в Ubuntu?» . htpcНачинающий . Архивировано из оригинала 3 апреля 2015 года . Проверено 23 марта 2015 г.
  20. ^ «Проект XBMC реализует интерфейс AMD XvBA» . Фороникс.com. 14 декабря 2011 года. Архивировано из оригинала 2 февраля 2012 года . Проверено 24 января 2012 г.
  21. ^ «HTPC Showdown: какой внешний интерфейс лучше?» . TechHive.com . Архивировано из оригинала 27 ноября 2014 года . Проверено 30 августа 2017 г.
  22. ^ «Часто задаваемые вопросы по Njoy N7» . TV2lan.com. Архивировано из оригинала 1 февраля 2014 года . Проверено 28 января 2013 г.
  23. ^ «XBMC готовит поддержку для запуска эмулируемых игр — Phoronix» . Фороникс . 27 сентября 2013 года. Архивировано из оригинала 12 февраля 2017 года . Проверено 29 ноября 2016 г.
  24. ^ «XBMC: интегрированная эмуляция с помощью libretro RetroPlayer wip — видео Dell Inspiron One 2320» . Архивировано из оригинала 6 декабря 2013 года . Проверено 6 декабря 2013 г. Xbmc: интегрированная эмуляция с помощью libretro RetroPlayer wip]
  25. ^ Пол Рэй (3 декабря 2013 г.). «Теперь создаем образы сборки OpenELEC-RetroPlayer» . Ночные сборки XBMC . Архивировано из оригинала 9 августа 2016 года . Проверено 29 ноября 2016 г.
  26. ^ «Команда Libretro создает RetroArch и Lakka» . Патреон.com . Архивировано из оригинала 28 ноября 2016 года . Проверено 29 ноября 2016 г.
  27. ^ Закморрис (6 декабря 2019 г.). «[Руководство] Начало работы с Kodi Retroplayer» . Форум сообщества Kodi . Архивировано из оригинала 20 сентября 2022 года . Проверено 18 сентября 2022 г.
  28. ^ Джейсон Фицпатрик (30 октября 2009 г.). «Турбозарядка вашей новой установки XBMC» . Лайфхакер . Архивировано из оригинала 15 января 2010 года . Проверено 15 января 2010 г.
  29. ^ «Как разблокировать дополнения Kodi TV | wTVPC» . wtvpc.com . Архивировано из оригинала 12 сентября 2016 года . Проверено 6 сентября 2016 г.
  30. ^ Jump up to: а б Джейсон Фицпатрик (5 апреля 2009 г.). «Настройте XBMC с помощью этих пяти потрясающих скинов» . Лайфхакер . Архивировано из оригинала 4 декабря 2018 года . Проверено 15 января 2010 г.
  31. ^ «Мастер репликантов — Регистрация» . Архивировано из оригинала 14 июля 2019 года.
  32. ^ «Airtunes появится в XBMC для Windows… и почему AirPlay — это круто» . Xbmc.us. 15 июня 2012 года. Архивировано из оригинала 16 февраля 2013 года . Проверено 28 января 2013 г.
  33. ^ «XBMC Remote для Android теперь официально» . Talkandroid.com. 19 июля 2010 года. Архивировано из оригинала 17 октября 2011 года . Проверено 17 октября 2011 г.
  34. ^ «Расширьте возможности XBMC с помощью пультов дистанционного управления для любого устройства» . Lifehacker.com. 24 марта 2010 г. Архивировано из оригинала 24 октября 2011 г. Проверено 17 октября 2011 г.
  35. ^ Jump up to: а б с д Ананд Лал Шимпи (29 декабря 2009 г.). «XBMC и Broadcom предлагают обновление декодирования 1080p для плохо оборудованных нетбуков, неттопов и Apple TV» . АнандТех . Архивировано из оригинала 22 января 2010 года . Проверено 20 января 2010 г.
  36. ^ Форесман, Крис (21 января 2011 г.). «XBMC теперь работает на взломанном Apple TV или iDevice» . Arstechnica.com. Архивировано из оригинала 17 января 2023 года . Проверено 17 октября 2011 г.
  37. ^ Прайс, Дэвид (26 июня 2019 г.). «Как установить Kodi на iPhone или iPad (даже джейлбрейк не нужен!)» . Macworld Великобритания . Архивировано из оригинала 30 марта 2018 года . Проверено 18 марта 2021 г.
  38. ^ «API Android 4.0» . Архивировано из оригинала 29 марта 2013 года . Проверено 3 апреля 2013 г.
  39. ^ Лоулер, Ричард (13 июля 2012 г.). «Обнародовано приложение XBMC для Android; исходный код доступен сейчас» . Engadget.com. Архивировано из оригинала 16 января 2013 года . Проверено 28 января 2013 г.
  40. ^ «Google TV и собственные библиотеки» . Spurint.org. Архивировано из оригинала 6 января 2013 года . Проверено 28 января 2013 г.
  41. ^ «Arctic представляет MC001-XBMC HTPC на базе OpenELEC» . www.anandtech.com. 5 февраля 2013 года. Архивировано из оригинала 7 февраля 2013 года . Проверено 8 февраля 2013 г.
  42. ^ «Медиацентр ARCTIC MC001-XBMC теперь доступен с XBMC 12» . legitreviews.com . 6 февраля 2013 года. Архивировано из оригинала 10 февраля 2013 года . Проверено 8 февраля 2013 г.
  43. ^ «ARCTIC объединяет OpenELEC с более дешевым MC001-XBMC» . www.missingremote.com. 5 февраля 2013 года. Архивировано из оригинала 9 февраля 2013 года . Проверено 8 февраля 2013 г.
  44. ^ «PulseBox выйдет 10 октября» . Блог.pulse-eight.com. 22 сентября 2011 г. Архивировано из оригинала 1 октября 2011 г. Проверено 17 октября 2011 г.
  45. ^ «Загрузки libCEC — Pulse-Eight — Продукты для распределения и управления Ultra HD» . packages.Pulse-Eight.net . Архивировано из оригинала 15 апреля 2016 года . Проверено 30 августа 2017 г.
  46. ^ Эрик Браун (21 октября 2011 г.). «Встраиваемый дистрибутив Linux на базе XBMC дебютирует на мини-ПК HTPC» . Archive.linuxgizmos.com . Архивировано из оригинала 10 мая 2016 года . Проверено 6 мая 2016 г.
  47. ^ «ZOTAC анонсирует пакет программного обеспечения Boost XL для платформ» . Bit-tech.net. 11 сентября 2010 года. Архивировано из оригинала 15 июня 2011 года . Проверено 17 октября 2011 г.
  48. ^ «Zbox-ы Zotac маленькие, работают на ионном топливе и дешевы» . Engadget.com. 28 августа 2010 года. Архивировано из оригинала 28 октября 2011 года . Проверено 17 октября 2011 г.
  49. ^ Томсон, Иэн (11 июня 2012 г.). «Linux Mint присоединяется к бизнесу по производству оборудования для мини-ПК» . Thereregister.co.uk. Архивировано из оригинала 9 июня 2013 года . Проверено 28 января 2013 г.
  50. ^ «ПризмаКуб» . PrismCube.com . Архивировано из оригинала 30 августа 2017 года . Проверено 30 августа 2017 г.
  51. ^ «AB IPBox Prismcube Ruby — AB-COM Europe» . PrismCube.org . Архивировано из оригинала 7 июля 2016 года . Проверено 30 августа 2017 г.
  52. ^ "Prismcube Ruby Twin SAT HDTV XBMC Спутниковый ресивер - Цифровые продукты" . www.AstraSat.nl . Архивировано из оригинала 14 августа 2017 года . Проверено 30 августа 2017 г.
  53. ^ «Prismcube — Set Top PVR Box на базе XBMC» . Digitalt.tv . 25 сентября 2012 года. Архивировано из оригинала 14 августа 2017 года . Проверено 30 августа 2017 г.
  54. ^ «HbbTV с открытым исходным кодом с использованием Linux, XBMC» . VolpeFirm.com . 23 июля 2012 года. Архивировано из оригинала 14 августа 2017 года . Проверено 30 августа 2017 г.
  55. ^ «Видео: Этот маленький черный ящик стоимостью 130 долларов работает под управлением XBMC Linux» . TGDaily.com . 25 апреля 2013 года. Архивировано из оригинала 30 августа 2017 года . Проверено 30 августа 2017 г.
  56. ^ «Представлен медиацентр XBMC с открытым исходным кодом «Маленький черный ящик»» . Geeky-Gadgets.com . 29 апреля 2013 года. Архивировано из оригинала 30 августа 2017 года . Проверено 30 августа 2017 г.
  57. ^ «Маленький черный ящик XBMC STB получил отзывы пользователей и стал доступен на Amazon» . CNX-Software.com . 21 июля 2013 года. Архивировано из оригинала 30 августа 2017 года . Проверено 30 августа 2017 г.
  58. ^ Jump up to: а б «TheLittleBlackBox (TLBB) запускает медиафайлы XBMC для масс» . Gnews.com. 26 июля 2013 года. Архивировано из оригинала 31 июля 2013 года . Проверено 26 июля 2013 г.
  59. ^ «Приставки arusys MS630S и MS850S транслируют прямо на ваш iPhone» . Engadget . 19 апреля 2010 года. Архивировано из оригинала 22 апреля 2010 года . Проверено 17 мая 2010 г.
  60. ^ «Myka ION приносит в гостиную графику Intel Atom и ION» . Crunchgear.com. 5 ноября 2009 года. Архивировано из оригинала 8 мая 2010 года . Проверено 17 октября 2011 г.
  61. ^ Дэйв Фриман (10 августа 2010 г.). «Modified Konstructs объявляет о выпуске индивидуального медиацентра» . Crunchgear.com. Архивировано из оригинала 23 сентября 2010 года . Проверено 17 октября 2011 г.
  62. ^ «BryteWerks Model One сочетает в себе HTPC и HD-проектор 16:10 за 2449 долларов» . Engadget.com. 6 января 2012 года. Архивировано из оригинала 8 января 2012 года . Проверено 24 января 2012 г.
  63. ^ «Plex объявляет о партнерстве с LG и обещает бесплатно победить Boxee Box и Apple TV» . Engadget.com. 3 сентября 2010 года. Архивировано из оригинала 4 ноября 2011 года . Проверено 17 октября 2011 г.
  64. ^ «OpenELEC — это быстрозагружающаяся и самообновляющаяся версия XBMC для ПК домашнего кинотеатра» . Лайфхакер. 20 октября 2011 года. Архивировано из оригинала 19 февраля 2014 года . Проверено 20 ноября 2011 г.
  65. ^ «Выпущен OpenELEC 1.0, ориентированный на XBMC» . Фороникс.com. 20 октября 2011 г. Архивировано из оригинала 23 ноября 2011 г. . Проверено 20 ноября 2011 г.
  66. ^ «Программное обеспечение OpenELEC Media Center на панели запуска» . 18 марта 2009 г. Архивировано из оригинала 17 сентября 2018 г. Проверено 29 января 2010 г.
  67. ^ «О ОСМЦ» . Архивировано из оригинала 19 марта 2015 года . Проверено 2 мая 2015 г.
  68. ^ «Официальный сайт E2BMC (E2BMC.com)» . Архивировано из оригинала 18 июня 2019 года . Проверено 9 февраля 2020 г.
  69. ^ «E2BMC: Новые видео» . Архивировано из оригинала 23 марта 2014 года . Проверено 3 июля 2014 г.
  70. ^ «E2BMC — гибрид Enigma 2 и XBMC — Satnigmo.com» . Архивировано из оригинала 19 июля 2014 года . Проверено 3 июля 2014 г.
  71. ^ кубитех. «OpenPCTV на Cubietruck/Cubieboard2» . Архивировано из оригинала 28 мая 2016 года . Проверено 3 июля 2014 г.
  72. ^ «OpenPCTV — пусть ваш HTPC получит более широкие телевизионные функции» Архивировано из оригинала 5 июля 2014 г. Проверено 3 июля 2014 г. .
  73. ^ «XBMC на NVIDIA Tegra» . Tegradeveloper.Nvidia.com . Архивировано из оригинала 12 января 2010 года . Проверено 13 февраля 2010 г.
  74. ^ «BeagleBoard/GSoC/2010 Projects/XBMC» . Архивировано из оригинала 23 сентября 2010 года.
  75. ^ Тим Стивенс (2 ноября 2009 г.). «Известен порт XBMC ARM, который будет управлять воспроизведением HD с карманной Beagleboard (видео)» . Engadget . Архивировано из оригинала 19 мая 2017 года . Проверено 2 сентября 2017 г.
  76. ^ «Чипсеты медиаплееров» . Iboum.com. Архивировано из оригинала 23 января 2012 года . Проверено 24 января 2012 г.
  77. ^ «Коди сломал мои аддоны!» . Коди . Архивировано из оригинала 18 марта 2021 года . Проверено 18 марта 2021 г.
  78. ^ «Lifehacker Awards 2014: Лучший медиаплеер» . 10 декабря 2014 г. Архивировано из оригинала 11 декабря 2014 г.
  79. ^ «SourceForge.net с гордостью представляет победителей премии «Выбор сообщества» 2006 года» . СоурсФордж . 19 июня 2007 года. Архивировано из оригинала 26 января 2010 года . Проверено 20 января 2010 г.
  80. ^ «Лучшие альтернативы Windows Media Center» . htpcНачинающий . 9 июня 2015 года. Архивировано из оригинала 19 июня 2015 года . Проверено 19 июня 2015 г.
  81. ^ «История Бокси: И Бокси медленно рождался» . Gizmodo.com.au . 19 октября 2010 года. Архивировано из оригинала 30 августа 2017 года . Проверено 30 августа 2017 г.
  82. ^ «Gizmodo Australia — Путеводитель по гаджетам — Новости и обзоры технологий и бытовой электроники» . www.Gizmodo.com.au . 22 октября 2010 г. Архивировано из оригинала 30 августа 2017 г. Проверено 30 августа 2017 г.
  83. ^ Jump up to: а б «Kodi хочет победить пиратство с помощью легального контента и DRM» . ТоррентФрик . 9 апреля 2017 года. Архивировано из оригинала 10 апреля 2017 года . Проверено 11 апреля 2017 г.
  84. ^ «TVMC для Kodi делает видеопиратство невыносимо простым» . ТехХайв . 28 мая 2015 года. Архивировано из оригинала 8 февраля 2016 года . Проверено 17 февраля 2016 г.
  85. ^ Jump up to: а б «Пираты очистили акции Amazon Fire TV в Великобритании?» . ТоррентФрик . 29 декабря 2015 года. Архивировано из оригинала 6 марта 2016 года . Проверено 17 февраля 2016 г.
  86. ^ Jump up to: а б «Kodi объявляет о судебном иске по борьбе с пиратскими ссылками» . ТоррентФрик . 15 февраля 2016 года. Архивировано из оригинала 16 февраля 2016 года . Проверено 17 февраля 2016 г.
  87. ^ «Amazon запрещает приложение Kodi/XBMC из-за проблем с пиратством» . ТоррентФрик . 16 июня 2015 года. Архивировано из оригинала 4 марта 2016 года . Проверено 17 февраля 2016 г.
  88. ^ «Amazon удалила из своего магазина популярное видеоприложение Kodi, обвинив его в пиратстве» . ТехХайв . ИДГ. 17 июня 2015 года. Архивировано из оригинала 25 февраля 2016 года . Проверено 17 февраля 2016 г.
  89. ^ «Google добавляет Kodi в фильтр автозаполнения пиратства» . ТоррентФрик . ЭРНЕСТО. 28 марта 2018 г. Архивировано из оригинала 28 марта 2018 г. Проверено 28 марта 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a3ac67520cc2da7247248435d0639f44__1725148320
URL1:https://arc.ask3.ru/arc/aa/a3/44/a3ac67520cc2da7247248435d0639f44.html
Заголовок, (Title) документа по адресу, URL1:
Kodi (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)