Guía EPG con BladeRunner Pro y TVXB

Transcripción

Guía EPG con BladeRunner Pro y TVXB
KUBYCSYSTEM
http://www.kubycsystem.com/web/
Guía EPG con BladeRunner Pro y TVXB
Categoria: Principal / Windows Vista
GUIA EPG PARA WINDOWS VISTA CON TVXB Y BLADERUNNERPRO
Â
Bueno, pues está claro que Microsoft nos lo pone cada vez mas difícil para poder utilizar recursos externos
como lo es una guía EPG alternativa a la oficial.
Pero pese a esas dificultades, hay gente que es capaz de todo, y en este caso, los colegas de la Web Australian
MediaCenter lo han conseguido. No es sencillo, y requiere de bastante atención, pero si seguís con cuidado
todos los pasos, podréis tener una guía EPG personalizada y completa.
La versión de BRP (Bladerunnerpro) que se utiliza es la 3.0, ya que la 3.5 no funciona en Vista.
Podéis descargaros el archivo comprimido con todos los programas necesarios en este enlace:
Guia_BRP_Vista.rar
Â
PASOS A SEGUIR
Â
1- Instalar Tvxb
Es un proceso automático que no necesita de ninguna explicación.
Lo podéis descargar de su web:
http://www.tvxb.com/download/TVxb-1.0099.exe
Â
2- Instalar BRP
Lo mismo que antes, solo tenéis que seguir los típicos pasos de cualquier programa de instalación. Podéis
descargarlo también de la web de Tvxb :
bladerunner pro v3
Â
3- Instalar Microsoft .Net Framework 1.1 y su SP1
Vale, pues resulta que Windows Vista no instala estos paquetes, así que tenéis que descargarlos de la Web
oficial e instalarlos.
Aquí tenéis los links:
Microsoft .Net Framework 1.1
Microsoft .Net Framework 1.1 SP1
Â
4- Instalar Internet Information Services (IIS)
IIS, es el servidor web de Microsoft y lo que hace es abrir el puerto 80 para acceso "de todo el mundo".
En el pasado, muchos problemas de seguridad han venido por aquí, y debéis saberlo. Si tienes las
actualizaciones puestas, estas detrás de un router sin abrir el puerto 80 o tienes antivirus no deberías tener
problemas, pero por si acaso, tenedlo presente.
Para instalarlo, seguís estos sencillos pasos:
» Panel de Control
» Programas y Características
» A la Izquierda "Activar o Desactivar las características de Windows"
» Seleccionamos "Internet Information Services"
Página 1/7
Creado por dev-postnuke.com
KUBYCSYSTEM
http://www.kubycsystem.com/web/
» Aceptar
Esperamos a que termine la instalación y listo.
Â
5- Configuramos IIS
Para configurar IIS seguimos estos pasos:
» Panel de Control
» Herramientas Administrativas
» Administrador de Internet - Information Services
Â
A la izquierda tenéis un desplegable con el nombre de vuestro PC, lo extendéis hasta encontrar Default Web
Site. Hacéis click con el botón derecho y seleccionáis configuración avanzada y allí cambiáis la Ruta de
Acceso Física y ponéis la ruta de la carpeta de Bladerunnerpro.
Página 2/7
Creado por dev-postnuke.com
KUBYCSYSTEM
http://www.kubycsystem.com/web/
Y ya podemos cerrar el IIS.
Â
6- Configuración de Tvxb
Básicamente, el script de Tvxb consta de dos partes, una primera en la que se establecen los parámetros
generales, y una segunda en la que ponemos las rutas web de descarga de nuestros canales, así como los
campos a extraer para la confección del archivo .xml.
Pues en la primera parte buscáis estos dos campos:
xmltvoutput="xmltv.xml"
mcechanneloutput="ChannelInfo.xml"
Y los modificáis para que ponga:
xmltvoutput=c:windowsehomebladerunnerproguidedataxmltv.xml
mcechanneloutput=C:windowsehomebladerunnerproquickguideChannelInfo.xml
Â
El otro campo a modificar es el que pone:
days=5,+1
Nos marca el número de días que queremos que se descargue la guía, en principio ponerlo en 1+1, durante las
pruebas y cuando lo tengáis funcionando todo ya le ponéis los días que queráis descargaros la guía.
Â
Otra cuestión importante para perfeccionar un poquito más nuestra guía es el tema de las categorías.
En función de la web de la que obtengáis la información (existen distintas webs para descargarnos la
programación), tendremos unas categorías para ordenar nuestra programación, me refiero a Cine,
Informativos, etc. Bien pues como digo, cada web usa su propio sistema, hay algunas que usan "Cine", otras "
Película", y esto es lo que deberíamos poder ordenar.
Dentro de la carpeta QuickGuide encontraréis una llamada EPGXMLWriterParts, y dentro de ella un
archivo llamado categories. Pues este archivo es el que contiene la lista de categorías que deberíamos hacer
coincidir con las que descargamos de la web.
En el archivo de descarga os incluyo un archivo "categories" con el criterio de la web de Digital +, pero lo
podéis modificar de acuerdo con lo que vosotros tengáis. También incluyo otro archivo llamado  "
programRatingAttributes" que establece los criterios de calificación moral de los programas, también
definidos en función de la web que uséis. Los copiáis ambos en la carpeta correspondiente sustituyendo los
que tengáis, y los modificáis a vuestra conveniencia.
Â
7- Configuración de BRP
Lo primero es que configuremos la carpeta de Bladerunnerpro con permisos de control total para todos los
usuarios.
Para ello, entráis en c:windowsehome y seleccionáis con el botón derecho en la carpeta Bladerunnerpro la
opción Propiedades y dentro de ella la pestaña seguridad. En ella, le dais a editar y seleccionáis todos los
usuarios uno a uno y les concedéis control total.
Página 3/7
Creado por dev-postnuke.com
KUBYCSYSTEM
http://www.kubycsystem.com/web/
Â
Ahora tenéis que ejecutar Tvxb y comprobar que se crean los dos archivos en las carpetas de Bladerunnerpro
correspondientes: "xmltv.xml" en Guidedata y "Channelinfo.xml" en la carpeta Quickguide.
Ahora entramos en C:WindowsEhomeBladerunnerproQuickguide y abrimos con cualquier editor de archivos
(el notepad vale) el archivo llamado QuickGuide.exe.config. Y modificamos los siguientes campos:
<add key="XMLTVFile" value="GuideDatalisting2.xml" />
<add key="ChannelInfo" value="QuickGuideChannelInfo.XML" />
<add key="XMLTVSchema" value="QuickGuideXMLTV.xsd" />
<add key="EPGXMLWriterPartsPath" value="QuickGuideEPGXMLWriterParts" />
<add key="EPGOutputPath" value="GuideData" />
Â
Y los dejamos así:
<add key="XMLTVFile" value="c:windowsehomebladerunnerproGuideDataxmltv.xml" />
<add key="ChannelInfo" value="c:windowsehomebladerunnerproQuickGuideChannelInfo.XML" />
<add key="XMLTVSchema" value="c:windowsehomebladerunnerproQuickGuideXMLTV.xsd /">
<add key="EPGXMLWriterPartsPath"
value="c:windowsehomebladerunnerproQuickGuideEPGXMLWriterParts" />
<add key="EPGOutputPath" value="c:windowsehomebladerunnerproGuideData" />
Â
Por último, buscamos un párrafo dentro de este archivo que empieza así:
Specifies if movie attribute is turned on
Aquí se establece un criterio por el cual, cualquier programa que le parezca una película al BRP lo
categorizará como película. El problema es que los criterios que usa para detectar si es película o no, se basan
en tiempo de duración y cosas así, que a mi, personalmente no me gustan, pues muchas veces programas como
documentales, etc., de larga duración te los categoriza como películas. Para evitarlo, al final del párrafo, donde
pone:
key="MarkMovies" value="true"
Ponéis:
key="MarkMovies" value="false"
Y guardamos el archivo con el mismo nombre.
Â
Ahora ejecutáis el programa BladerunnerPro Configurator que tenéis en la ruta
C:WindowsEhomeBladerunnerproConfigurator
Y en él tenéis tres partes "Grabbers" "Preproceses" y "Postproceses". En la primera de ellas le hemos de
poner los datos del "grabber" que utilizamos, en nuestro caso el Tvxb, de acuerdo con la siguiente captura.
Le damos a Add y los otros dos, los dejamos sin tocar. Le damos a File, Save y File, Exit.
Página 4/7
Creado por dev-postnuke.com
KUBYCSYSTEM
http://www.kubycsystem.com/web/
Â
Ya está configurado el BRP.
Lo podéis ejecutar y comprobáis que todo funciona bien. Si no os da ningún mensaje de error, comprobáis en
la carpeta GuideData que el archivo xmltv.xml ha desaparecido y ha creado uno llamado "guide.bin".
Â
8- Configuración para que MCE reconozca nuestra guía.
Ya tenemos nuestra guía creada, pero Vista MCE tiene bastantes complicaciones para engañarle y utilizar una
guía que no sea la oficial.
Ahora vamos a configurar varias cosas para que poder utilizarla.
En primer lugar vamos a C:WindowsehomeBladeRunnerProNative y veremos que tenemos dos archivos
llamados GetEPGDataMetaInfo.html y GetTVServicesMetaInfo.html, pues estos dos archivos los vamos a
modificar (con el notepad, por ejemplo) y deben quedar como sigue:
-- GetEPGDataMetaInfo.html ---<?xml version="1.0" standalone="yes"?>
<EPGMetaInfo xmlns="http://data.tvdownload.microsoft.com/TVServices.Platform.XDS/1.0">
<URL>http://NOMBREPC/GuideData/guide.bin</URL>
<EncryptionKey xmlns="">RL9+i8Ed4qw=</EncryptionKey>
<Hash xmlns="">XqjVbQczSieC8ckcSfheaA==</Hash>
</EPGMetaInfo>
Â
-- GetTVServicesMetaInfo.html -<?xml version="1.0" encoding="utf-8"?>
<ServiceMetaInfo xmlns="http://data.tvdownload.microsoft.com/TVServices.Platform.XDS/1.0">
<SessionToken>00000000-0000-0000-0000-000000000000</SessionToken>
<Service name="EPGService" defaultScheme="http" serverName="NOMBREPC" hostName="NOMBREPC
" hostPort="NOMBREPC" path="Native">
<Interface name="GetHeadendList" scheme="http" subPath="GetHeadendList.html" />
<Interface name="GetEPGDataMetaInfo" scheme="http" subPath="GetEPGDataMetaInfo.html" />
</Service>
</ServiceMetaInfo>
Â
Mucho cuidado porque tenéis que cambiar los cuatro campos rojos en los que pone "NOMBREPC" por el
nombre de vuestro PC. Si alguien no sabe como se llama su PC, que haga click con el botón derecho en el
escritorio en "Equipo" y seleccione "Propiedades" aquí encontrará el nombre de su PC.
Â
9- Instalar Keepkey
Pues resulta que una de las trabas que nos pone Vista, es que cada vez que configuramos o descargamos la
guía de programas, modifica los valores de registro que usamos para aprovechar el BRP, en concreto aquellos
que marcan de donde vamos a descargarnos la guía.
Para evitar esto, los señores de Australia han creado un programita llamado Keepkey, que mantiene estos
valores de registro sin modificar, con lo que el problema se resuelve.
Está en la carpeta comprimida que os descargasteis la principio de este tutorial.
Â
Vale, pues copiamos los archivos de la carpeta Keepkey dentro de C:windowsehomebladerunnerpro y nos
vamos al símbolo del sistema de Windows y ejecutamos la siguiente línea:
C:WindowsMicrosoft.NetFrameworkv2.0.50727InstallUtil.exe
C:WindowsehomeBladeRunnerProkeepkey.exe
Para ir al símbolo del sistema: Inicio, todos los programas, accesorios, símbolo del sistema.
Página 5/7
Creado por dev-postnuke.com
KUBYCSYSTEM
http://www.kubycsystem.com/web/
Ya lo tenemos instalado, ahora nos hemos de asegurar de que está detenido, así que en el símbolo del sistema,
de nuevo, ejecutamos: net stop keepkey
Y una vez, confirmado, ya podemos iniciar la configuración de la guía en MCE.
Â
10- Configurar la guía de programas en MCE
Iniciamos MCE y nos vamos a Tareas>Configuración>TV>Guía>Configurar Guía de programas.
Seguimos todos los pasos del configurador hasta que nos pida nuestro código postal, y en este momento, antes
de poner el código postal, minimizamos MCE.
Ejecutamos Regedit. En el símbolo de sistema, ponemos regedit y se nos abrirá. Buscamos la siguiente clave:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionMedia CenterServiceEPG
Dentro de esta clave veremos un campo llamado DiscSvc, hacemos doble click en él y modificamos su valor
por este:
http://NOMBREPC/Native/GetTVServicesMetaInfo.html
Â
Ojo! cambiar NOMBREPC por el nombre de vuestro PC.
Cerramos Regedit y nos vamos de nuevo al símbolo del sistema para ejecutar:
Net start keepkey
De forma que de nuevo se active el programa que salva nuestros valores de registro.
Â
Â
Ahora debemos abrir el Explorer y comprobar que se abren estos dos accesos directos:
http://NOMBREPC/Native/GetTVServicesMetaInfo.html
http://>NOMBREPC/GuideData/guide.bin
Ojo! cambiar NOMBREPC por el nombre de vuestro PC.
Y si es así, es porque lo hemos hecho todo bien. Si no se abren, revisad todos los pasos porque algo falla.
Â
Ya podemos volver a maximizar MCE y seguir con la configuración para tener nuestra guía EPG
personalizada y funcionando de forma automática.
Sólo nos queda asegurarnos que keepkey se ejecute como automático, para ello entramos de nuevo en el
panel de control, Herramientas Administrativas, Servicios y buscáis el servicio llamado Keepkey, si está
configurado como automático, es correcto, si no, lo cambiáis y listo.
Por supuesto, hemos de programar la ejecución automática de BRP para que lo haga por las noches y
pondremos la descarga de la guía en MCE automática.
De esta manera, nuestra guía se mantendrá actualizada a la perfección.
Yo lo tengo instalado y funcionando perfectamente en dos HTPC's con Vista, pero en ambos casos he tenido
que repetir el paso nº 10 dos veces para que funcionara. No os desesperéis y, si tenéis alguna duda consultar en
el foro, que para eso estamos, y pensad que el resultado vale la pena el esfuerzo.
Suerte y Al toro.
Â
Â
Documento realizado por Mayankel para www.kubycsystem.com
Enero 2007
Página 6/7
Creado por dev-postnuke.com
KUBYCSYSTEM
http://www.kubycsystem.com/web/
Este documento viene de KUBYCSYSTEM
http://www.kubycsystem.com/web/
La URL de este documento es:
http://www.kubycsystem.com/web/index.php?module=dpDocs&func=display&mid=40
Página 7/7
Creado por dev-postnuke.com

Documentos relacionados