hdin.tv плагин для XBMC

04.02.2010 - 15:41
Авторы: Основная часть - V@s3K, использованы наработки товарища Bobuk
Использованное ПО: NetBeans 8.2, Python 2.6, XBMC 9.11
URL: http://my.hdin.tv/xbmc.html

Есть один очень хороший и известный в узких кругах ресурс онлайн-просмотра сериалов hdin.tv. Недавно его авторы обратились ко мне с просьбой помочь в написании собственного плагина для медиацентра XBMC. Медиацентр хорош тем, что работает сразу на 4-х платформах: Windows, Linux, Mac OS и Xbox, написан на С и Python'е и очень любит плагины. Так как для windows есть Media Center, в Mac OS есть Plex и Apple TV, он пользуется довольно большой известностью именно в Linux-сообществе.

Плагин написан на Python, для парсинга сайта использован XPath из библиотеки lxml. Для плагина были использованы стандартные библиотеки, встроенный в медиаплеер: xbmc, xbmcgui, xbmcplugin. К сожалению, имеющийся мануал по написанию плагинов достаточно устарел и содержит некоторое количество фатальных неточностей, поэтому пришлось писать исключительно по исходникам чужих плагинов и вот этому референсу.

На данный момент существуют сборки плагина под платформы windows и linux. Отладка под Mac представляет трудности ввиду отсутствия самого мака.

Как это все выглядит:

xbmc

xbmc

xbmc

xbmc

xbmc

xbmc

refresh

i