<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mi media center</title>
	<atom:link href="http://www.mimediacenter.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mimediacenter.info</link>
	<description>Ideas para llevar la experiencia multimedia al salón</description>
	<lastBuildDate>Wed, 18 Apr 2012 12:17:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Despliega pelisalacarta desde Subversion en diferentes plataformas con ANT</title>
		<link>http://www.mimediacenter.info/2012/04/15/despliega-pelisalacarta-desde-subversion-en-diferentes-plataformas-con-ant/</link>
		<comments>http://www.mimediacenter.info/2012/04/15/despliega-pelisalacarta-desde-subversion-en-diferentes-plataformas-con-ant/#comments</comments>
		<pubDate>Sun, 15 Apr 2012 21:24:43 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[boxee]]></category>
		<category><![CDATA[dreambox]]></category>
		<category><![CDATA[pelisalacarta]]></category>
		<category><![CDATA[plex]]></category>
		<category><![CDATA[wiimc]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=592</guid>
		<description><![CDATA[Si eres de los que prefiere estar a la última, en esta entrada se explica cómo utilizar ANT para generar la versión de pelisalacarta apropiada para tu media center.

Sólo tienes que descargarte la última versión del plugin desde Subversion, instalarte ANT y usarlo para generar los ficheros ZIP  que se utilizan en la distribución. O para generar la estructura de directorios adaptada a tu plataforma.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Esta entrada <strong>forma parte de una serie de entradas sobre desarrollo en pelisalacarta</strong>.</p>
<p>Si te interesa no te pierdas la sección <a href="http://www.mimediacenter.info/guias-de-desarrollo/">guías de desarrollo</a></p></blockquote>
<p>pelisalacarta es un proyecto de código abierto, y puedes descargarte la versión en curso en todo momento desde la URL de su repositorio de subversion:<br />
<a href="http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta">http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta</a><br />
Para no complicar demasiado esta entrada no voy a incluir las instrucciones sobre cómo descargar versiones del subversion, pero si te interesa puedes seguir los pasos descritos <a href="http://www.mimediacenter.info/foro/viewtopic.php?f=14&amp;t=387">en este hilo del foro</a> y aprovechar para hacer alguna pregunta si lo necesitas.</p>
<p>Cuando te descargas la versión desde el subversion es completamente funcional para la plataforma de desarrollo vigente (XBMC Eden en el momento de escribir estas líneas), así que puedes copiar los ficheros en el directorio &#8220;addons/plugin.video.pelisalacarta&#8221; de tu XBMC y usarla directamente.</p>
<p>Yo lo que hago para programar en mi Mac es que el directorio &#8220;addons/plugin.video.pelisalacarta&#8221; del XBMC que tengo en mi Mac es en realidad un enlace simbólico que apunta al directorio en el que trabajo.</p>
<pre class="prettyprint">ln -s /ruta-de-desarrollo/pelisalacarta /ruta-de-xbmc/addons/plugin.video.pelisalacarta</pre>
<p>De esa forma mi directorio de pelisalacarta es directamente el directorio sobre el cual trabajo con mi editor:</p>
<pre class="prettyprint">iMac-de-Jesus:addons jesus$ ls -la
...
lrwxr-xr-x 1 jesus staff 47 6 jun 2011 plugin.video.mywebtv -&gt; /Users/jesus/Workspaces/komodo/plugins/mywebtv/
lrwxr-xr-x 1 jesus staff 53 2 jun 2011 plugin.video.pelisalacarta -&gt; /Users/jesus/Workspaces/komodo/plugins/pelisalacarta/
lrwxr-xr-x 1 jesus staff 50 2 jun 2011 plugin.video.tvalacarta -&gt; /Users/jesus/Workspaces/komodo/plugins/tvalacarta/
drwxr-xr-x 17 jesus staff 578 3 mar 00:00 plugin.video.vimeo
drwxr-xr-x 32 jesus staff 1088 3 abr 02:02 plugin.video.youtube
...
iMac-de-Jesus:addons jesus$</pre>
<p>Si lo quieres desplegar en otra plataforma distinta la cosa no siempre es sencilla, porque utilizan librerías, ficheros de configuración o incluso directorios especiales. Así que decidí simplificarme la vida y hacer un script de ANT que se encargara de los detalles.</p>
<p>Por si no lo conoces, <a href="http://ant.apache.org/">ANT</a> es una herramienta open-source del proyecto Apache que sirve precisamente para hacer scripts de compilación, empaquetado y despliegue de aplicaciones. Está diseñado para ello, es muy bueno y multiplaforma. Lo conozco de mi época de programador en Java, y es una de las cosas buenas que me quedé en la mochila.</p>
<p>Generar las versiones de pelisalacarta para todas las plataformas compatibles es muy sencillo.</p>
<ul>
<li>Instala ANT en tu ordenador (sigue las instrucciones de <a href="http://ant.apache.org/manual/install.html">http://ant.apache.org/manual/install.html</a> para no dejarte nada).</li>
<li>Cambia al directorio donde tienes el código fuente de pelisalacarta</li>
<li>Escribe &#8220;ant&#8221;</li>
</ul>
<p>Y ya está. Verás que empieza a hacer cosas y al terminar te habrá creado un nuevo directorio &#8220;target&#8221; con esta estructura.</p>
<p><img class="aligncenter size-full wp-image-598" title="target" src="http://www.mimediacenter.info/wp-content/uploads/2012/04/target.jpg" alt="" width="386" height="476" /></p>
<p>De ahí puedes sacar el ZIP, tal como se empaqueta para su distribución, o el directorio desempaquetado si quieres copiarlo directamente en tu media center.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2012/04/15/despliega-pelisalacarta-desde-subversion-en-diferentes-plataformas-con-ant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Donde descargar Boxee 1.5 para Windows, Linux y Mac?</title>
		<link>http://www.mimediacenter.info/2012/03/10/donde-descargar-boxee-1-5-para-windows-linux-y-mac/</link>
		<comments>http://www.mimediacenter.info/2012/03/10/donde-descargar-boxee-1-5-para-windows-linux-y-mac/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 18:07:08 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[boxee]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=585</guid>
		<description><![CDATA[Si necesitas descargar la versión 1.5 de Boxee para tu ordenador, ya no puedes hacerlo desde la página web del proyecto. Llevábamos más de un año con una versión 0.9, viendo cómo se quedaba totalmente obsoleta mientras los usuarios de la versión hardware en Boxee Box iban viendo actualizaciones graduales. Y cuando a finales de [...]]]></description>
			<content:encoded><![CDATA[<p>Si necesitas descargar la versión 1.5 de Boxee para tu ordenador, ya no puedes hacerlo desde la página web del proyecto.</p>
<p>Llevábamos más de un año con una versión 0.9, viendo cómo se quedaba totalmente obsoleta mientras los usuarios de la versión hardware en Boxee Box iban viendo actualizaciones graduales.</p>
<p>Y cuando <a href="http://blog.boxee.tv/2011/12/26/boxee-1-5-fall-software-update">a finales de Diciembre fue por fin liberada la versión 1.5</a> para todas las plataformas, incluyendo Windows, Linux y Mac además de la Boxee Box, se anunció también que sería la última versión en software. Y para evitar tener que dar soporte a los usuarios de estos sistemas, se anunció que estaría disponible sólo hasta finales de Enero.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-587" title="boxee" src="http://www.mimediacenter.info/wp-content/uploads/2012/03/boxee.jpg" alt="" width="500" height="281" /></p>
<p>De momento puedes descargar las versiones para Windows, Linux y Mac desde esta página de Google Code que ha creado un usuario:</p>
<p><a href="http://code.google.com/p/boxee-for-computers/downloads/list">http://code.google.com/p/boxee-for-computers/downloads/list</a></p>
<p>También puedes descargar el código fuente, lo cual es un detalle.</p>
<p>Es curioso que haya habido tan pocas descargas en el último mes y medio. Los ficheros se subieron el 24 de Enero y hay 4071 descargas para Windows, 987 para Mac y 628 para Linux. Bueno, y 223 del código fuente.</p>
<p>Atendiendo a esta estadística, es lógico que hayan abandonado el desarrollo de esta versión.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2012/03/10/donde-descargar-boxee-1-5-para-windows-linux-y-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como habilitar el log de depuración en Plex Media Server 0.9.5</title>
		<link>http://www.mimediacenter.info/2011/11/11/como-habilitar-el-log-de-depuracion-en-plex-media-server-0-9-5/</link>
		<comments>http://www.mimediacenter.info/2011/11/11/como-habilitar-el-log-de-depuracion-en-plex-media-server-0-9-5/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 00:19:30 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[plex]]></category>
		<category><![CDATA[Plex Media Server]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=576</guid>
		<description><![CDATA[Poner Plex Media Server en modo de depuración es fundamental para entender qué ocurre cuando hay un problema, y también cuando necesitas información adicional acerca de qué está haciendo un plugin.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Esta entrada <strong>forma parte de una serie de entradas sobre desarrollo en pelisalacarta</strong>.</p>
<p>Si te interesa no te pierdas la sección <a href="http://www.mimediacenter.info/guias-de-desarrollo/">guías de desarrollo</a></p></blockquote>
<p>El nuevo Plex Media Server es una plataforma increíblemente potente, pero no tiene la mejor documentación del mundo y por tanto a veces es un poco complicado desarrollar dentro de él.</p>
<p>Los plugins por ejemplo pueden generar un registro con información de depuración (imprescindible en pelisalacarta cuando hay problemas para entender por qué se producen), pero por defecto está deshabilitado en Plex Media Server y el log que se genera por defecto no sirve de mucho.</p>
<p>Si necesitas un log ampliado en Plex Media Server estos son los pasos:</p>
<h3>Para Mac</h3>
<p>Tendrás que abrir el terminal y teclear estos dos comandos</p>
<p>1) Mata la versión anterior de Plex Media Server</p>
<pre>/usr/bin/killall Plex\ Media\ Server</pre>
<p>2) Vuelve a lanzarlo de nuevo, pero esta vez en modo desarrollo.</p>
<pre>/Applications/Plex\ Media\ Server.app/Contents/MacOS/Plex\ Media\ Server woof</pre>
<p>3) Verás que aparecen las líneas &#8220;Enabling debug mode&#8221; y se queda ahí. Correcto, eso es que se está ejecutando.</p>
<p>4) Puedes pararlo con con CTRL+C.</p>
<p>5) Si quieres volver a un uso normal de Plex Media Server, te recomiendo que reinicies el ordenador. No conozco un método seguro de volver a lanzarlo.</p>
<p>(Fuente: <a href="http://forums.plexapp.com/index.php/topic/18004-developer-quick-start-guide/">Foro de Plex</a> y unas cuantas pruebas)</p>
<h3>Para Windows</h3>
<p>Próximamente (aún no lo he probado)</p>
<h3>Para Linux</h3>
<p>Próximamente (aún no lo he probado)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/11/11/como-habilitar-el-log-de-depuracion-en-plex-media-server-0-9-5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cómo instalar un addon manualmente en XBMC Dharma y Eden</title>
		<link>http://www.mimediacenter.info/2011/11/09/como-instalar-un-addon-manualmente-en-xbmc-dharma-y-eden/</link>
		<comments>http://www.mimediacenter.info/2011/11/09/como-instalar-un-addon-manualmente-en-xbmc-dharma-y-eden/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 17:38:16 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[dharma]]></category>
		<category><![CDATA[eden]]></category>
		<category><![CDATA[instalar addons]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=561</guid>
		<description><![CDATA[Hay varias formas de instalar en XBMC un addon que se resiste, mediante la instalación desde el fichero ZIP o descomprimiéndolo manualmente.]]></description>
			<content:encoded><![CDATA[<p>La forma fácil y la primera opción para instalar un addon en XBMC es hacerlo desde &#8220;Sistema / Addons&#8221; y elegir el repositorio que quieras. De esa forma aprovechas el sistema de actualizaciones y las notificaciones integradas en el propio XBMC.</p>
<p>Si el addon no está en el repositorio oficial tendrás que instalarlo manualmente, y en este caso la forma más elegante de instalarlo es copiar el ZIP del addon a un directorio e instalarlo desde XBMC. Estos son los comandos para Apple TV 2:</p>
<p>1) Conéctate por SSH (en <a href="http://www.mimediacenter.info/2011/03/28/como-conectar-con-el-ipad-apple-tv-2g-mediante-ssh/">este tutorial se cuenta como hacerlo para ATV2</a>)</p>
<p>2) Vete al directorio de inicio</p>
<pre><span style="color: #000000;">cd /private/var/mobile</span></pre>
<p>3) Descarga el addon</p>
<pre><span style="color: #000000;">wget http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-eden-3.2.3.zip</span></pre>
<p>4) En XBMC elige &#8220;Sistema / Add-ons / Instalar desde un fichero .ZIP&#8221;</p>
<p>5) Elige &#8220;Directorio de inicio&#8221;</p>
<p>6) Elige el addon e instálalo.</p>
<p>7) Al terminar borra el addon.</p>
<pre><span style="color: #000000;">rm http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-eden-3.2.3.zip</span></pre>
<p>Hay varias razones por las que la instalación desde un fichero ZIP puede fallar, o puedes preferir una instalación más manual. Por ejemplo puede tratarse de un addon para Dharma y lo quieras instalar en Eden, lo que a veces falla. O que sea una versión de desarrollo y no funcione este proceso. O simplemente que quieres actualizar varios dispositivos a la vez y no quieres ir con el mando a distancia uno por uno.</p>
<p>En este caso lo que puedes hacer es descomprimirlo a mano en el directorio de los addons. Estos son los pasos, también para ATV2:</p>
<p>1) Vete al directorio de los addons:</p>
<pre><span style="color: #000000;">cd /private/var/mobile/Library/Preferences/XBMC/addons</span></pre>
<p>2) Descarga el addon</p>
<pre><span style="color: #000000;">wget http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-eden-3.2.3.zip</span></pre>
<p>3) Descomprímelo</p>
<pre><span style="color: #000000;">unzip pelisalacarta-xbmc-addon-eden-3.2.3.zip</span></pre>
<p>4) Corrige los permisos del directorio que se acaba de crear, para que XBMC pueda leerlo sin problemas</p>
<pre><span style="color: #000000;">chown -R mobile.mobile plugin.video.pelisalacarta</span></pre>
<p>5) Borra el fichero descargado para ahorrar espacio</p>
<pre><span style="color: #000000;">rm pelisalacarta-xbmc-addon-eden-3.2.3.zip</span></pre>
<p>Para borrarlo manualmente si no te interesa, o simplemente para hacer limpieza cuando tienes muchos, los pasos son sencillos:</p>
<p>1) Vete al directorio de los addons</p>
<pre><span style="color: #000000;">cd /private/var/mobile/Library/Preferences/XBMC/addons</span></pre>
<p>2) Saca un listado de los directorios y elige el que quieres borrar:</p>
<pre><span style="color: #000000;">ls</span></pre>
<p>3) Bórralo</p>
<pre><span style="color: #000000;">rm -rf plugin.video.pelisalacarta</span></pre>
<p>4) Ahora borra el directorio donde el addon genera sus datos para que no quede ni rastro.</p>
<pre><span style="color: #000000;">cd /private/var/mobile/Library/Preferences/XBMC/userdata/addon_data</span></pre>
<pre><span style="color: #000000;">rm -rf plugin.video.pelisalacarta</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/11/09/como-instalar-un-addon-manualmente-en-xbmc-dharma-y-eden/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Como instalar en ATV2 una nightly build de XBMC (upgrade) o una versión anterior (downgrade)</title>
		<link>http://www.mimediacenter.info/2011/11/04/como-instalar-en-atv2-una-nightly-build-de-xbmc-upgrade-o-una-version-anterior-downgrade/</link>
		<comments>http://www.mimediacenter.info/2011/11/04/como-instalar-en-atv2-una-nightly-build-de-xbmc-upgrade-o-una-version-anterior-downgrade/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 23:46:25 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[atv2g]]></category>
		<category><![CDATA[dharma]]></category>
		<category><![CDATA[downgrade]]></category>
		<category><![CDATA[eden]]></category>
		<category><![CDATA[nightly build]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=553</guid>
		<description><![CDATA[Describe los pasos para cambiar fácilmente la versión de XBMC que tienes instalada en tu ATV2, tanto para actualizar a una versión más reciente como para retroceder a una versión anterior.

Recuerda que la primera versión de XBMC para ATV2 fue Dharma (la versión 10), así que no vas a poder instalarte versiones anteriores aunque quieras.]]></description>
			<content:encoded><![CDATA[<p>Ese estupendo programa que es NitoTV, y que se instala en el ATV2 al hacer el jailbreak con herramientas como Greenpoison, tiene como objetivo hacernos la vida más sencilla.</p>
<p>Lamentablemente no ha sido el caso en los últimos meses, ya que por alguna extraña razón decidieron pasar de instalar la versión más estable de XBMC (Dharma) para instalar por defecto una versión inestable con bastantes problemas (identificada como 10.0-9).</p>
<p>Supongo que lo hicieron porque debieron ver algún defecto importante en la versión de Dharma, que de hecho nunca ha sido una release oficial del XBMC Team, y decidieron publicar una versión de Eden que resolvía el problema.</p>
<p>Aún faltan 2 meses para que se publique la versión estable de XBMC Eden, esta vez sí con garantía de funcionar en el Apple TV 2G, pero mientras esperamos a que llega ese día mi consejo es actualizar a una nightly build reciente.</p>
<p>¿Y cómo puedes hacer esa instalación?</p>
<p>1) Conéctate a tu ATV2G por SSH: Si no sabes cómo hacerlo puedes seguir <a href="http://www.mimediacenter.info/2011/03/28/como-conectar-con-el-ipad-apple-tv-2g-mediante-ssh/">esta entrada</a> que escribí hace tiempo con todo detalle. Es muy sencillo.</p>
<p><a href="http://www.mimediacenter.info/2011/03/28/como-conectar-con-el-ipad-apple-tv-2g-mediante-ssh/">http://www.mimediacenter.info/2011/03/28/como-conectar-con-el-ipad-apple-tv-2g-mediante-ssh/</a></p>
<p>2) Elige una versión &#8220;nightly build&#8221; de <a href="http://mirrors.xbmc.org/nightlies/darwin/atv2/">esta página</a> donde se publican de forma automática cada día (más o menos). Lo mejor es descargar la más reciente, probarla y si no funciona ir probando versiones anteriores.</p>
<p><a href="http://mirrors.xbmc.org/nightlies/darwin/atv2/">http://mirrors.xbmc.org/nightlies/darwin/atv2/</a></p>
<p>3) Descárgala empleando el siguiente comando, copiando y pegando el enlace. Suponiendo que has elegido este fichero &#8220;xbmc-20111103-4ac6808-master-atv2.deb&#8221; el comando acabará siendo:</p>
<pre>wget http://mirrors.xbmc.org/nightlies/darwin/atv2/xbmc-20111103-4ac6808-master-atv2.deb</pre>
<p>4) Sal de XBMC en tu ATV2G, y teclea este comando para instalar la nueva versión</p>
<pre>dpkg -i xbmc-20111103-4ac6808-master-atv2.deb</pre>
<p>5) Borra el fichero descargado para no ocupar el espacio innecesariamente.</p>
<pre>rm xbmc-20111103-4ac6808-master-atv2.deb</pre>
<p>6) Inicia tu nuevo y flamante XBMC</p>
<p>En caso de que se atasque interrumpe el proceso (CTRL+C) y teclea este comando:</p>
<pre>rm -r /Applications/XBMC.frappliance</pre>
<p>¿Y qué pasa si lo que quieres es instalar la versión XBMC Dharma en lugar de usar XBMC Eden? Los pasos son similares</p>
<p>1) Elige la versión estable que quieras, en esta página:</p>
<p><a href="http://mirrors.xbmc.org/apt/atv2/deb/">http://mirrors.xbmc.org/apt/atv2/deb/</a></p>
<p>2) Descarga la versión elegida</p>
<pre>wget http://mirrors.xbmc.org/apt/atv2/deb/org.xbmc.xbmc-atv2_10.0-7_iphoneos-arm.deb</pre>
<p>3) Instálala</p>
<pre>dpkg -i org.xbmc.xbmc-atv2_10.0-7_iphoneos-arm.deb</pre>
<p>4) Borra el paquete para ahorrar espacio</p>
<p>rm org.xbmc.xbmc-atv2_10.0-7_iphoneos-arm.deb</p>
<p>Referencias:</p>
<p>http://electroibox.com/mac-os-x/2617-como-instalar-una-version-anterior-de-xbmc-en-apple-tv-2</p>
<p><a href="http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_on_Apple_TV_2">http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_on_Apple_TV_2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/11/04/como-instalar-en-atv2-una-nightly-build-de-xbmc-upgrade-o-una-version-anterior-downgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vuelve el skin Rapier para XBMC Dharma&#8230; y Eden</title>
		<link>http://www.mimediacenter.info/2011/10/27/vuelve-el-skin-rapier-para-xbmc-dharma-y-eden/</link>
		<comments>http://www.mimediacenter.info/2011/10/27/vuelve-el-skin-rapier-para-xbmc-dharma-y-eden/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 23:30:30 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Novedades]]></category>
		<category><![CDATA[rapier]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=543</guid>
		<description><![CDATA[Me gusta el skin Rapier para XBMC&#8230; Nunca he sido de los que cambian el Skin de los programas, porque es difícil que nadie llegue a conseguir un skin tan elaborado como el del propio autor del programa. En cualquier programa. Algunos más espectaculares, algunos muy enfocados en cosas concretas, pero pocos con todos los [...]]]></description>
			<content:encoded><![CDATA[<p>Me gusta el skin Rapier para XBMC&#8230;</p>
<p>Nunca he sido de los que cambian el Skin de los programas, porque es difícil que nadie llegue a conseguir un skin tan elaborado como el del propio autor del programa. En cualquier programa. Algunos más espectaculares, algunos muy enfocados en cosas concretas, pero pocos con todos los detalles resueltos. Ni siquiera suelo cambiar los colores del sistema operativo <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://www.mimediacenter.info/wp-content/uploads/2011/10/rapier-dharma-1.jpg" alt="Menú principal en Rapier" title="rapier-dharma-1" width="500" height="293" class="aligncenter size-full wp-image-546" /></p>
<p>Pero entre las contadas excepciones puedo decir que se encuentra el skin Rapier, que estuvo en mi XBMC Babylon / Camelot como skin imprescindible hasta que llegó la versión Dharma en 2010 y sus autores se olvidaron de actualizarlo. <a href="http://www.mimediacenter.info/2010/08/29/mod-del-skin-rapier-v3-06-en-xbmc-dharma/" title="Mod del skin Rapier v3.06 en XBMC Dharma">Incluso tenía una versión modificada que mostraba el argumento del vídeo seleccionado</a>, muy útil en pelisalacarta.</p>
<p>Pero acabé volviendo al skin por defecto, Confluence, y con el tiempo me olvidé.</p>
<p>Por mi suscripción a la lista <a href="http://wiki.xbmc.org/index.php?title=Official_Add-on_Repository#The_Mailing_List">xbmc-addons</a> descubrí el otro día que había sido solicitada la inclusión de Rapier en el repositorio oficial de XBMC, así que me descargué rápidamente la versión GIT para probar. Hoy puedes descargarla ya en el repositorio oficial de XBMC dentro de la categoría de &#8220;skins&#8221;. No te la puedes perder.</p>
<div id="attachment_547" class="wp-caption aligncenter" style="width: 510px"><img src="http://www.mimediacenter.info/wp-content/uploads/2011/10/rapier-dharma-2.jpg" alt="Menú principal de pelisalacarta en Rapier" title="rapier-dharma-2" width="500" height="293" class="size-full wp-image-547" /><p class="wp-caption-text">Menú principal de pelisalacarta en Rapier</p></div>
<div id="attachment_548" class="wp-caption aligncenter" style="width: 510px"><img src="http://www.mimediacenter.info/wp-content/uploads/2011/10/rapier-dharma-3.jpg" alt="Una interesante vista de Divxonline en Rapier" title="rapier-dharma-3" width="500" height="293" class="size-full wp-image-548" /><p class="wp-caption-text">Una interesante vista de Divxonline en Rapier</p></div>
<div id="attachment_549" class="wp-caption aligncenter" style="width: 510px"><img src="http://www.mimediacenter.info/wp-content/uploads/2011/10/rapier-dharma-4.jpg" alt="Una de mis vistas preferidas para Divxonline en Rapier" title="rapier-dharma-4" width="500" height="293" class="size-full wp-image-549" /><p class="wp-caption-text">Una de mis vistas preferidas para Divxonline en Rapier</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/10/27/vuelve-el-skin-rapier-para-xbmc-dharma-y-eden/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Qué podemos esperar de XBMC Eden</title>
		<link>http://www.mimediacenter.info/2011/09/17/que-podemos-esperar-de-xbmc-eden/</link>
		<comments>http://www.mimediacenter.info/2011/09/17/que-podemos-esperar-de-xbmc-eden/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 17:43:55 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Novedades]]></category>
		<category><![CDATA[addons xbmc]]></category>
		<category><![CDATA[biblioteca xbmc]]></category>
		<category><![CDATA[skin confluence]]></category>
		<category><![CDATA[xbmc]]></category>
		<category><![CDATA[xbmc eden]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=523</guid>
		<description><![CDATA[Después de unas semanas de usar las versiones de desarrollo de XBMC Eden, uno se acostumbra a las mejoras que incorpora hasta tal punto que hace muy pesado volver a las versiones XBMC Dharma y anteriores.

Un nuevo menú principal más elegante y estilizado, mejoras en la reproducción, estabilidad en RTMP y MMS, nuevo modo mixto biblioteca / fichero, ... Una actualización de XBMC imprescindible.]]></description>
			<content:encoded><![CDATA[<p>Aún faltan tres meses para que se publique la nueva versión de XBMC, pero teniendo en cuenta el periodo de estabilización, versiones alfa, beta, etc. nos encontramos con que la mayor parte de las funcionalidades previstas están ya implementadas.</p>
<p><a href="http://trac.xbmc.org/milestone/11.0">http://trac.xbmc.org/milestone/11.0</a></p>
<p>La fecha prevista para publicar la nueva versión es el 29/12/2011, con el número de versión 11.0 y nombre en clave XBMC Eden como muchos ya sabréis. Si atendemos al estado del Trac está al 94% de finalización, con sólo <a href="http://trac.xbmc.org/query?status=assigned&amp;status=new&amp;status=accepted&amp;status=reopened&amp;group=status&amp;milestone=11.0">33 tickets abiertos</a> de un total de 544 que había planificados.</p>
<p>Es duro esperar un año entero entre versiones, pero lo cierto es que cada nueva versión nos trae a la vez grandes saltos cualitativos y también pequeñas mejoras sutiles que hacen que nos olvidemos rápidamente de las versiones anteriores.</p>
<p><img class="aligncenter size-full wp-image-525" title="Menú principal en XBMC Eden" src="http://www.mimediacenter.info/wp-content/uploads/2011/09/xbmc-eden-00.jpg" alt="Menú principal en XBMC Eden" width="500" height="286" /></p>
<p>Lo que primero destaca nada mas iniciar XBMC es el cambio del menú principal en el skin Confluence, que ahora pasa a ser horizontal en lugar de vertical con un aspecto mucho más estilizado. Además se puede apreciar en la foto que ahora es muy sencillo y cómodo añadir enlaces directos a tus addons favoritos en el propio menú.</p>
<p>Otra mejora, que tengo que explorar aún, es la posibilidad de que los addons incorporen una interfaz web propia. Tengo la sensación de que puede ser algo completamente inútil, o una revolución en la forma de usar XBMC <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Un cambio discreto, pero muy útil para los que acostumbramos a usar XBMC para ver vídeo online, es que en el reproductor se muestra tanto el progreso de la reproducción como el progreso del buffering al estilo de los reproductores de Flash en la web. Esto me ha encantado <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.mimediacenter.info/wp-content/uploads/2011/09/xbmc-eden-01.jpg"><img class="alignleft size-full wp-image-526" title="xbmc-eden-01" src="http://www.mimediacenter.info/wp-content/uploads/2011/09/xbmc-eden-01.jpg" alt="" width="250" height="143" /></a>Y la mejora menos espectacular, porque es algo normal en cada nueva versión de XBMC, pero a la vez más importante es la actualización de la librería de codecs FFMPEG. En este caso la actualización viene acompañada de la solución a grandes problemas tradicionales de XBMC, como la mayor estabilidad en la reproducción de formatos RTMP (Turbonick por ejemplo siempre ha tenido problemas) y también en MMS (Cadenas en live streaming, o el estupendo canal de la UPV en tvalacarta). Y aunque no se menciona expresamente, esperemos que por fin permita también reproducir los vídeos en formato HTTP Live Streaming (usado por dispositivos Apple).</p>
<p><img class="aligncenter size-full wp-image-527" title="El nuevo modo mixto ficheros / biblioteca" src="http://www.mimediacenter.info/wp-content/uploads/2011/09/xbmc-eden-02.jpg" alt="El nuevo modo mixto ficheros / biblioteca" width="500" height="288" /></p>
<p>También me ha parecido muy destacable el nuevo modo mixto biblioteca / fichero: Ahora puedes navegar por tus ficheros con metadatos extendidos sacados de la biblioteca. Brillante.</p>
<p>Y por supuesto&#8230; iOS. Llevamos usando XBMC en iOS desde hace ya un tiempo, pero no olvidemos que aún no hemos tenido ninguna versión estable. XBMC ha sufrido mejoras importantes en el sistema de skins para posibilitar el control táctil, así como una remodelación interna para conquistar la plataforma ARM sobre la que se sustenta toda la gama de dispositivos de Apple. Apple TV 2G, iPhone, iPad, &#8230; los mejores dispositivos ahora ya disponen del mejor software.</p>
<p>Hay muchos más pequeños detalles, que podéis consultar en la página del Trac, aunque la verdad es que algunos de ellos me resultan prácticamente incomprensibles. Tras unas semanas de probarlo he querido destacar aquí lo que me ha parecido realmente interesante, y seguro que hay cosas por descubrir aún.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/09/17/que-podemos-esperar-de-xbmc-eden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ventajas e inconvenientes de hacer que tu Apple TV 2G arranque con XBMC</title>
		<link>http://www.mimediacenter.info/2011/06/01/ventajas-e-inconvenientes-de-hacer-que-tu-apple-tv-2g-arranque-con-xbmc/</link>
		<comments>http://www.mimediacenter.info/2011/06/01/ventajas-e-inconvenientes-de-hacer-que-tu-apple-tv-2g-arranque-con-xbmc/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 14:24:53 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[apple tv 2g]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=502</guid>
		<description><![CDATA[El otro día seguí los pasos que encontré en el blog de @arormoser para hacer que mi ATV2 arrancara directamente con XBMC. Me da mucha pereza conectarme por SSH así que me apunté el nombre del paquete y lo instalé siguiendo los pasos del tutorial que escribí el domingo. De hecho aproveché el proceso para [...]]]></description>
			<content:encoded><![CDATA[<p>El otro día seguí los pasos que encontré en el <a href="http://arormoser.blogspot.com/2011/03/como-hacer-que-el-xbmc-carga.html">blog de @arormoser</a> para hacer que mi ATV2 arrancara directamente con XBMC.</p>
<p>Me da mucha pereza conectarme por SSH así que me apunté el nombre del paquete y lo instalé siguiendo los pasos del <a href="http://www.mimediacenter.info/2011/05/29/como-instalar-y-desinstalar-paquetes-en-el-apple-tv-2g-usando-nitotv/">tutorial que escribí el domingo</a>. De hecho aproveché el proceso para capturar las pantallas y escribirlo.</p>
<pre>org.tomcool.xbmc-booter</pre>
<p>Reconozco que lo hice poco convencido, pero alguien me lo preguntó en el foro y pensé que merecía la pena probarlo para poder aconsejarle sobre si hacerlo o no. Pero es que la ventaja es evidente: no tienes que encender el aparato y luego ejecutar XBMC porque se carga automáticamente.</p>
<p>¿Y el inconveniente?</p>
<p>Pues que una vez que ejecuta el XBMC ya no puedes salir de él. Si le das a la opción de &#8220;Salir&#8221; simplemente&#8230; vuelve a cargarlo de nuevo. No puedes acceder a la configuración del dispositivo, no puedes instalar o eliminar paquetes.</p>
<p>Así que tomé las capturas de pantalla, me conecté por SSH (con la pereza que me da) y volví a dejar el cacharrito como estaba. En cualquier caso, gracias Andrés <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/06/01/ventajas-e-inconvenientes-de-hacer-que-tu-apple-tv-2g-arranque-con-xbmc/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Cómo instalar y desinstalar paquetes en el Apple TV 2G usando NitoTV</title>
		<link>http://www.mimediacenter.info/2011/05/29/como-instalar-y-desinstalar-paquetes-en-el-apple-tv-2g-usando-nitotv/</link>
		<comments>http://www.mimediacenter.info/2011/05/29/como-instalar-y-desinstalar-paquetes-en-el-apple-tv-2g-usando-nitotv/#comments</comments>
		<pubDate>Sun, 29 May 2011 19:43:33 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[apple tv 2g]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[nitotv]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=494</guid>
		<description><![CDATA[Describe cómo se pueden instalar y desinstalar paquetes en Apple TV 2G sin conectarte por SSH, usando la herramienta NitoTV]]></description>
			<content:encoded><![CDATA[<p>Las instrucciones para instalar extensiones en tu Apple TV 2G muchas veces incluyen la ejecución de comandos apt-get en la consola, previa conexión mediante SSH.</p>
<pre><em>apt-get install org.tomcool.xbmc-booter</em></pre>
<p><em> </em>Es cierto que la mayoría de las veces es más rápido, pero también es cierto que muchas veces tener que averiguar la IP del aparatito, ir al ordenador, abrir la sesión&#8230; es todo un poco rollo.</p>
<p>Hay una forma muy sencilla de instalar paquetes sin soltar el mando a distancia de tu Apple TV 2G, empleando NitoTV y el buscador:</p>
<h3>Instalar paquetes</h3>
<p>1) Ejecuta NitoTV</p>
<p><img class="aligncenter size-full wp-image-495" title="paso1" src="http://www.mimediacenter.info/wp-content/uploads/2011/05/paso1.jpg" alt="Ejecuta NitoTV" width="500" height="279" /></p>
<p>2) Elige el buscador de paquetes</p>
<p><img class="aligncenter size-full wp-image-496" title="paso2" src="http://www.mimediacenter.info/wp-content/uploads/2011/05/paso2.jpg" alt="" width="500" height="280" /></p>
<p>3) Teclea el nombre del paquete que quieres instalar, en nuestro caso es &#8220;org.tomcool.xbmc-booter&#8221; así que vamos a escribir &#8220;xbmc&#8221;.</p>
<p><img class="aligncenter size-full wp-image-497" title="paso3" src="http://www.mimediacenter.info/wp-content/uploads/2011/05/paso3.jpg" alt="" width="500" height="280" /></p>
<p>4) Vete a la derecha y elige el paquete en la lista de resultados de búsqueda que aparecerá.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-498" title="paso4" src="http://www.mimediacenter.info/wp-content/uploads/2011/05/paso4.jpg" alt="" width="500" height="280" /></p>
<p>5) Selecciónalo para ver el detalle y acceder a las opciones de instalación</p>
<p><img class="aligncenter size-full wp-image-499" title="paso5" src="http://www.mimediacenter.info/wp-content/uploads/2011/05/paso5.jpg" alt="" width="500" height="281" /></p>
<p>6) Pulsa en &#8220;Install&#8221; para dar por finalizado el proceso y hacer la instalación.</p>
<p><img class="aligncenter size-full wp-image-500" title="paso6" src="http://www.mimediacenter.info/wp-content/uploads/2011/05/paso6.jpg" alt="" width="500" height="277" /></p>
<p>Desde luego, si estás conectado por SSH es más fácil teclear el comando:</p>
<pre>apt-get install XXXX</pre>
<p>Pero si estás en casa de un familiar o amigo, no tienes el ordenador a mano o simplemente te da pereza es una opción. Y con esto puedes instalar cualquier cosa, incluído XBMC.</p>
<h3>Desinstalar paquetes</h3>
<p>Para desinstalar paquetes es todavía más sencillo. Simplemente ve a NitoTV, elige el paquete de la lista que aparece y dale a Uninstall para borrarlo.</p>
<p>No podría ser más fácil <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/05/29/como-instalar-y-desinstalar-paquetes-en-el-apple-tv-2g-usando-nitotv/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Guía de desarrollo de pelisalacarta: Componentes internos del plugin</title>
		<link>http://www.mimediacenter.info/2011/04/26/guia-de-desarrollo-de-pelisalacarta-componentes-internos-del-plugin/</link>
		<comments>http://www.mimediacenter.info/2011/04/26/guia-de-desarrollo-de-pelisalacarta-componentes-internos-del-plugin/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 23:17:47 +0000</pubDate>
		<dc:creator>Jesus</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[guía de desarrollo]]></category>
		<category><![CDATA[pelisalacarta]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.mimediacenter.info/?p=321</guid>
		<description><![CDATA[Un breve repaso a los principales componentes internos de pelisalacarta, su motivación y función principal]]></description>
			<content:encoded><![CDATA[<blockquote><p>Esta entrada <strong>forma parte  de una serie</strong>.</p>
<p>Puedes leer la <strong>entrada anterior de la serie</strong> en <a href="http://www.mimediacenter.info/2011/04/24/guia-de-desarrollo-de-pelisalacarta-como-funciona-la-actualizacion-automatica/">“Cómo funciona la actualización automática”</a></p>
<p>Si te interesa no te pierdas la sección <a href="http://www.mimediacenter.info/guias-de-desarrollo/">guías de desarrollo</a></p></blockquote>
<p>Hacer un plugin de <a href="http://xbmc.org">XBMC</a> es muy sencillo, lo que queda patente si echamos un vistazo al escaso número de líneas de código de algunos de los plugins más populares. Otra cosa es que la documentación que hay es escasa, y no muy buena.</p>
<p>Para simplificar el desarrollo de canales en <a href="http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta">pelisalacarta</a> añadí en las primeras versiones algunos módulos comunes, recogiendo operaciones básicas como la descarga de páginas o la actualización automática. De esta forma me evitaba tener que pensar en resolver problemas comunes, y de paso simplificaba la vida a los colaboradores en el desarrollo.</p>
<p>Ahora en la nueva rama 3.X para no liarse mucho con el funcionamiento en cada plataforma he agrupado un poco mejor los elementos.</p>
<h3>El paquete &#8220;core&#8221;</h3>
<p>En esta nueva versión los módulos independientes de la plataforma se han agrupado todos en un paquete &#8220;core&#8221;, para organizar el código fuente y simplificar las dependencias entre módulos.</p>
<p>Podemos encontrar módulos para resolver muchas de las necesidades básicas de pelisalacarta:</p>
<ul>
<li><strong>config</strong>: Permite leer parámetros de configuración de forma independiente de la plataforma donde se ejecuta el plugin. La magia consiste en identificar en qué plataforma está corriendo y abrir el módulo &#8220;config&#8221; apropiado en el paquete &#8220;platform&#8221;. No funciona mal, aunque a medida que se van añadiendo plataformas la cosa se complica.</li>
<li><strong>logger</strong>: Un sistema sencillo para escribir información de depuración, pero que sorprendentemente también cambia mucho de una plataforma a otra.</li>
<li><strong>downloadtools</strong>: Herramientas para descargar los ficheros, algo que en Python no está realmente bien resuelto. Este módulo tiene también funciones auxiliares interesantes para tratar el encoding.</li>
<li><strong>library</strong>: La aportación de Jurrabi para añadir series a la biblioteca de XBMC.</li>
<li><strong>samba</strong>: Un wrapper sobre smb/nmb, dos librerías de Python para tratar la conectividad con carpetas compartidas de Windows.</li>
<li><strong>updater</strong>: Verifica cada vez que inicias el plugin si hay nuevas versiones, y en caso afirmativo las descarga. La descompresión del ZIP se hace con el módulo ziptools, cuyo códig saqué buscándolo en Google</li>
<li><strong>xbmctools</strong>: Es donde está el menú que sale cuando eliges una película. Ha crecido tanto que hay que reescribirlo, no es un buen ejemplo de programación en Python <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
<li><strong>scrapertools</strong>: Básicamente está todo lo necesario para la descarga de las páginas, se encarga de cosas tan exóticas como cambiar las cabeceras, gestionar las cookies, envios POST/GET, etc. Todo lo necesario para hacer creer a los sitios que en realidad XBMC es un navegador estándar.</li>
</ul>
<h3>El paquete &#8220;pelisalacarta/channels&#8221;</h3>
<p>Contiene un módulo Python (un fichero .py) para cada canal y un ficheros xml asociado a cada uno de ellos para la actualización automática individual. Se llama así en lugar de llamarse simplemente &#8220;channels&#8221; con la idea de que algún día pelisalacarta, tvalacarta y otros plugins podrían llegar a ocupar la misma base de código fuente.</p>
<h3>El paquete &#8220;platform&#8221;</h3>
<p>La capacidad multiplataforma de pelisalacarta se basa en dos aspectos:</p>
<ul>
<li><strong>Python</strong>: Es un lenguaje interpretado, que funciona en todas las plataformas gracias a que hay un intérprte para prácticamente cualquier sistema. Además es fácilmente empotrable dentro de otras aplicaciones, lo que lo convierte en una elección muy popular para hacer extensiones de sistemas existentes.</li>
</ul>
<ul>
<li><strong>El paquete estándar &#8220;platform&#8221;</strong> que proporciona al plugin funciones comunes de forma que no es necesario conocer su implementación específica en cada plataforma.</li>
</ul>
<p>Hay un directorio para cada plataforma, que es ejecutado de forma selectiva desde diferentes puntos del plugin, y que proporciona:</p>
<ul>
<li><strong>Programa principal</strong>: Es aquí donde se almacena el punto inicial de ejecución.</li>
<li><strong>Configuración</strong>: Es donde de verdad se implementa el acceso a los parámetros de configuración, traducciones y a parámetros genéricos. Es importante especialmente la función &#8220;get_data_path&#8221; para obtener una ruta donde poder escribir ficheros, y la función &#8220;get_runtime_path&#8221; para saber cual es la ruta principal del plugin.</li>
<li><strong>Logging</strong>: Desde un simple &#8220;print&#8221; en unas plataformas, hasta sistemas más exóticos como el de XBMC o Plex.</li>
</ul>
<h3>El paquete &#8220;server&#8221;</h3>
<p>Este paquete ya estaba en versiones anteriores, y agrupa los conectores de los diferentes servidores. Es aquí donde está el importante módulo &#8220;servertools&#8221; que se encarga de la detección de vídeos en una página: Basta con que le des una cadena con una página HTML y te devuelve un listado de los vídeos que encuentra incluyendo además en qué servidor están alojados.</p>
<h3>El directorio &#8220;resources&#8221;</h3>
<p>Además de recoger las imágenes como en versiones anteriores, en este directorio se almacenan ahora los ficheros adicionales requeridos por las diferentes plataformas. Es como el cuarto trastero <img src='http://www.mimediacenter.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>El script build.xml</h3>
<p>Un script de ANT se encarga de empaquetar pelisalacarta en cada una de sus versiones. Esto simplifica mucho el trabajo a la hora de preparar las distribuciones más habituales (xbmc), y hace posible el empaquetado de las versiones más exóticas como la de Plex Media Server, que tiene una estructura de directorios muy peculiar. Y aún queda trabajo para perfeccionarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mimediacenter.info/2011/04/26/guia-de-desarrollo-de-pelisalacarta-componentes-internos-del-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

