Como adelanté a mediados de semana, aquí tenéis la primera versión pública de pelisalacarta para WiiMC.
http://xbmc-tvalacarta.googlecode.com/files/pelisalacarta-wii.zip
No es más que una versión experimental desarrollada con el objetivo de comprobar las posibilidades de la plataforma, pero lo cierto es que puedes ver pelis así que lo mejor ahora es publicarla y que el que quiera pueda dar su opinión 🙂
Cómo funciona
Este pelisalacarta no es un plugin de WiiMC, es en realidad un programa que tienes que ejecutar en tu ordenador. Cuando lo hayas hecho tendrás que modificar la configuración de WiiMC para decirle donde tienes pelisalacarta en ejecución como servidor.
Cuando desde WiiMC accedas a pelisalacarta, en realidad todo el proceso ocurrirá en tu ordenador. Es en tu ordenador donde se accederá a la página del canal que hayas elegido, se obtendrá la lista de enlaces, que finalmente se enviarán a WiiMC.
Cuando elijas un vídeo en WiiMC para reproducir se lanzará el reproductor interno (mplayer) con la URL correspondiente, por lo que si en ese punto apagas el servidor la reproducción no se cortará.
Instalación
No he dedicado ni un minuto a trabajar la instalación, así que el proceso es muy rudimentario. Necesitas tener Python instalado, algo que probablemente ya tendrás hecho si tu ordenador va con Linux o Mac OS X. Puedes descargarte instaladores para cualquier sistema operativo en la página oficial, de momento es preferible instalar la versión 2.X en lugar de la 3.X.
Debes descomprimir el fichero ZIP en la carpeta donde vayas a ejecutar el programa. En el fichero ZIP vas a encontrarte entre otros un fichero pelisalacarta.py, un fichero pelisalacarta.conf para los parámetros de configuración, y un par de directorios.
Edita el fichero pelisalacarta.conf para poner tu nombre de usuario y contraseña de Megavideo, si la tienes y quieres usarla.
Ejecución
Abre una ventana de comandos, ponte en el directorio donde has descomprimido pelisalacarta, y ejecuta el programa pelisalacarta.py tal como se muestra en el siguiente ejemplo:
iMac:~ jesus$ cd Downloads/pelisalacarta-wii iMac:pelisalacarta-wii jesus$ python pelisalacarta.py Servidor iniciado en http://192.168.2.36:8080
Una vez iniciado el servidor (es muy rápido) se muestra la IP y puerto donde está en ejecución. Esa es la dirección que tienes que poner en WiiMC para acceder, utilizando el fichero de configuración onlinemedia.xml. Os copio el contenido del mío, con la línea de pelisalacarta resaltada.
Disculpad la brevedad de las instrucciones, pero preparar unas más detalladas con capturas de pantalla me costará algo de tiempo. Creo que en cualquier caso son bastante sencillas, pero aun así en breve estarán disponibles otras más detalladas.
Limitaciones, fallos, cosas a tener en cuenta
Cuando eliges cualquier carpeta de pelisalacarta, el tiempo que WiiMC espera antes de considerar que no va a obtener respuesta es demasiado pequeño. Esto es un problema que no tiene solución, habría que aumentar ese tiempo de espera dentro de WiiMC (timeout) y en este momento no está a mi alcance.
Para evitar el problema he introducido una cache provisional, que almacena cualquier resultado que devuelve durante la sesión y la próxima vez que lo tiene que mostrar la respuesta es inmediata. De forma que si véis un mensaje de error indicando que no se ha obtenido respuesta, la solución es simplemente volver a intentarlo. A la segunda funcionará 🙂
Me gustaria saber si ahi alguna manera de ver los videos completos sin ser user premium o jalar justin.tv al WiiMC
Lo siento @Yair, pero creo que no. Justin.tv usa rtmp, que creo que no está soportado por wiimc, y además que yo sepa tiene una buena protección.
Lo de Megavideo premium tiene mala solución también, ya que aquí lo de resetear el router no funciona.
o.O en españa xD no me se eso de resetear el router igual aka si funciona çX3, xq la vdd no esta a mialcance una premium, y no conoces alguna otra ke no use rtmp??=O o ver pelis a full ke no sean megavideo TT___TT
Con uda duda Animetakus me saca un error diciendo que ninguna lista de reproduccion tiene algo compatible para reproducir. Eso es normal?
@estuardo, puede ser normal. Esas páginas cambian con mucha frecuencia…
o.O diras que como jodo xD, pero que posibilidad ahi de llevar peliculas-flv.com a la wiimc en esa si las puedes ver completas, si me puedes enseñar para hacerlo o me pudieses ayudar te estare muy agradecido
@Yair, para añadir un nuevo canal tienes que saber programar 🙂
Si es tu caso, échale un vistazo a esta serie de tutoriales. Tengo que actualizarlos para que sean compatibles con WiiMC, pero la idea es esa.
Hola,
En primer lugar agradecerte tremendamente el trabajo que estas haciendo, es increible la nuevas posibilidades que le has dado a la consola y estoy ansioso de ver la evolucion de tu trabajo.
En segundo lugar comentarte que ha habido una actualizacion de wiimc que creo provoca un error en ciertos servidores. No se mucho de estas cosas, el caso es que como alguno de los post de mas arriva aparece un mensaje diciendo que ninguna lista de reproduccion tiene contenido compatible.
Otra vez agracederte los buenos ratos que paso pudiendo ver contenido online directamente en la tele. Mi parienta esta encantada.
Muchas gracias
Gracias @Charly, he estado este fin de semana trabajando con la nueva versión y la cosa va bien. En breve habrá novedades para wiimc…
Hola Jesús, mis más sinceras felicitaciones por la pre release para Wiimc, es una pasada. Espero con ansiedad las novedades. Saludos de un novato.
Gracias @Edu 😉
Enhorabuena Jesús, me encanta como está yendo todo. Quería comentarte que cuando te colocas sobre «Capitán Cinema» se resetea la Wii y si haces click sobre ese mismo enlace se bloquea con pantallazo negro.
Saludos
Gracias @Ber, lo probaré. Es un poco raro…
Pues funciona bastante bien, toda una sorpresa. Está muy bien porque la wii no hace ruido como la xbox que estoy usando el plugin y que desde luego funciona perfectamente.
Agradecido y a la espera.
La verdad estoy interesado en instalarlo en mi windows 7 para mi wii. Pero no me entero de nada con el manual. Donde puedo conseguir un manual para novatos.
Gracias.
@elladooscuruo, paciencia joven padawan 🙂
Para la 2.20 voy a preparar un instalador a ver si tienes más suerte…
Hola Jesús, gracias por compartirnos tu trabajo, para hacerlo más extensivo me gustaría hacer un manual con fotos y todo, ya sabes, para gente a la que se le dificulte mucho este tipo de cosas, tu tuto está muy claro para muchos de nosotros pero hay gente que tiene muchas dudas ¿me dejarías colgar un manual en Taringa? (dándote todo el crédito a tí por supuesto).
Por supuesto que estaré encantado 🙂
En breve espero publicar una versión con un instalador algo más amigable, pero básicamente el proceso será ese.
Hola Jesus, impresionante trabajo. Lo acabo de probar y el estoy impresionado. Tengo una propuesta/duda, ya que se necesita un ordenador para hacer correr el plugin, no sería posible que el plugin leyera la biblioteca almacenada con xbmc y mostara un canal como repositorio local?
Técnicamente sí. La biblioteca está en una base de datos y podría hacerse que el plugin lo publicara.
Aunque sólo aprovechas el título y la carátula, ya que el resto de la info no se vería en wiimc.
Hola Jesus,
Me he puesto a trastear a ver si sacaba un «canal» de las series de la libreria guardada con XBMC. La idea era obtener el canal del *.strm y unificar la accion de buscar videos («findvideo» ) de manera que redirigiera la acción de buscar el contenido al canal correspondiente. El problema es que no me cambia de canal y no veo el porque. Te envio el código para que te hagas una idea.
http://pastebin.com/jeRiE2hD
Gracias
Tiene buena pinta… ¿que problema tienes exactamente? No entiendo bien lo de «no me cambia de canal».
Hola Jesus,
La idea es que el «canal original» (sease seriesyonkis.py, seriespepito.py) sea el que implementa el metodo propio «findvideos». Entonces de este se monta la url de manera que llame al canal que tenga como parametro el strm.
Por ejemplo, tengo una serie en la biblioteca de seriespepito. El canal de la libreria leera el archivo y obtendrá la url del capitulo, el canal (seriespepito), el titulo.
En este momento en vez de que se llame a si mismo, localhost:8080/series/url/findvideos/none/playlist.plx, la idea es que llame a localhost:8080/seriespepito/url/findvideos/none/playlist.plx y asi llamar al metodo findvideos de seriespepito.py.
Así se le podrían mantener los canales actuales independientemente de este nuevo de la libreria
Hola de nuevo Jesus,
Ya tengo «funcionando» el canal de series locales. Pero con las limitaciones
solo para seriesyonkis
solo para videos en megavideo
sin imagenes
He cambiado la idea que explicaba en el anterior mensaje ya que mis conocimientos de python y de todo el curro que hay hecho, son mas bien escasos. Entonces lo he resuelto cogiendo el canal que me da el strm (en este caso seriesyonkis) y se lo he pasado como acción a la hora de buscar videos. He hecho una RE un poco precaria, asi que de mucha ayuda no te será 😛 y con las funciones decriptacion de seriesyonkis que tienes pues he montado el siguiente item con el play y a megavideo
El código está aqui
http://pastebin.com/0PTaAmtD
Un saludo
Gracias Chumy, lo probaré y lo incluiré en la próxima versión de pelisalacarta 😉
muchisimas gracias por el «plugin» (digamosle asi) me sirvio de mucho aunque eso si me tarde mucho para poder ponerlo
el problema fue que lo hice con otra IP ya que tengo mi propia red y tambien tengo una que hackee xDDD y el problema fue que lo hacia con mi propia red y el wii estaba configurado con la otra red pero hace un rato que hice el experimento con mi netbook y todo salio bien a la primera, luego luego cargo el «plugin» he de decirte que esta perfecto el plugin me sorprendio la forma en que lograste poder poner megavideo (ya que esa fue la principal razon de la que baje el wiimc)
Espero y esta «prerelease» (por que la verdad es mas que eso) llegue mas lejos y pronto lo veamos integrado al propio wiimc
salu2
y muchisimas gracias…….
Gracias por los ánimos @zentx 🙂
Creo que sería genial poder integrar pelisalacarta en WiiMC…
hola, estoy intentando hacer funcionar estos archivos en un móvil symbian con conexión wifi y con una librería de python instalada↲
Teng instalado también un shell para la ejecución de archivos py el problema es que al intentar ejecutar el archivo pelisalacarta no puede crear los directorios que necesita porque no se corresponden con la estructura del móvil. Cual es la estructura de archivos que han de tener los archivos para que las rutas con respecto al pelisalacarta.py funcionen correctamente
@jesús, es interesante el experimento con el Symbian 🙂
Lo único que crea es un directorio «.pelisalacarta» en tu directorio de usuario ($HOME), y dentro de él copia el fichero de configuración y un directorio «tmp» para la cache.
Si el symbian no tiene ese directorio igual te está dando problemas de permisos…
me funcionaba perfec pelisalacarta al añadir tvealacarta error -16 cual es el problema?
Pues no sabría decirte…
¿Donde te da ese error? ¿En WiiMC? ¿Al hacer qué? ¿Puede que hayas editado mal el fichero onlinemedia.xml?
Me interesa mucho ver television española a la carta
http://www.rtve.es/alacarta/
Tengo todo instalado pero este canal me da error….
He tratado de meter la url en onlinemedia.xml y tambien me da error al cargar el archivo de medios,,,,
Alguien me puede echar un cable porfa…
Hay ya soporte para DNLA???
Gracias
¿Te has instalado tvalacarta para wiimc?
Si es así y no te funciona pásate por el foro a ver si te podemos echar una mano.
En cuanto a DLNA, el soporte aún está en pañales…
Ayuda!
Cuando intento inciarlo me sale: Error cargando archivo.
y en la pc sale eso:
Servidor iniciado en http://192.168.1.50:8080
—————————————————————–
/
Host: 192.168.1.50:8080
User-Agent: WiiMC/1.1.8 (IOS61)
Icy-MetaData: 1
Connection: close
—————————————————————–
host=192.168.1.50:8080
——————————————–
version=7
logo=http://www.mimediacenter.info/xbmc/tvalacarta/icon.jpg
title=pelisalacarta 3.0.0 (WiiMC)
type=playlist
name=Canales (Cualquier idioma)
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/channelselector.png
URL=http://192.168.1.50:8080/channelselector/channeltypes/none/none/playlist.plx
type=playlist
name=Buscador
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/buscador.png
URL=http://192.168.1.50:8080/buscador/mainlist/none/none/playlist.plx
type=playlist
name=Buscador de Trailers
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/trailertools.png
URL=http://192.168.1.50:8080/trailertools/mainlist/none/none/playlist.plx
type=playlist
name=Favoritos
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/favoritos.png
URL=http://192.168.1.50:8080/favoritos/mainlist/none/none/playlist.plx
type=playlist
name=Descargas
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/descargados.png
URL=http://192.168.1.50:8080/descargados/mainlist/none/none/playlist.plx
type=playlist
name=Configuración
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/configuracion.png
URL=http://192.168.1.50:8080/configuracion/mainlist/none/none/playlist.plx
type=playlist
name=Ayuda
thumb=http://www.mimediacenter.info/xbmc/pelisalacarta/posters/ayuda.png
URL=http://192.168.1.50:8080/ayuda/mainlist/none/none/playlist.plx
——————————————–
192.168.1.14 – – [26/Jun/2011 11:31:04] «GET / HTTP/1.0» 200 –
Pues en realidad no parece haber ningún problema. Tu servidor está en el 192.168.1.50 y tu Wii en 192.168.1.24, así que aparentemente todo bien.
En la última versión de WiiMC se hizo un cambio que afecta a la forma de invocar, así que será por eso. Tengo que actualizarlo para solucionar el problema…
Ok, esperaré con paciencia, sería genial ver tantas cosas en la wii.