Hoy, tras leer durante la última semana todos los foros de mimediacenter, me decido a hacer una pregunta ya que soy incapaz de continuar con mi "experimento".
Quiero crear un canal en el que en principio habrá Series y Películas, para no molestar a nadie desde que comencé a cacharrear he utilizado algún canal de los ya existentes en pelisalacarta y he ido haciendo modificaciones en el código, ( es la primera vez que uso python ), a la vez que hacía las pruebas en mi XBMC para ver los resultados.
Sea como sea siempre me atasco en un punto ...
¿ Como consultáis los archivos que hay en un servidor ?, ¿ usáis un script php en el servidor junto con base de datos sql u otro método ?.
Mi intención es montar un servidor Linux en el que alojaré los archivos de las series y las películas, los organizaré por géneros y posiblemente crearé una base de datos en MySQL alias MariaDB.
Pasos que he dado hasta el momento:
1 - Un ordenador con XBMC ( concretamente OpenElec + Kodi Jarvis).
2 - Otro ordenador que hace de servidor en el que tengo almacenados los videos
3 - Por supuesto el Addon Pelisalacarta instalado.
4 - En el servidor, he creado un virtual host y he creado un script php que recorre los directorios y me devuelve los datos de los videos.
5 - He usado como base del código de mi "canal experimento" un código que había publicado robalo del canal palasaka, aunque yo no usare torrents.
¿ Que código de ejemplo me recomendáis seguir para hacer esto que me propongo ?.
Viendo el código del canal y si pudiera ser el encontrar un script que consulte y devuelva los datos al python creo que me resultaría bastante sencillo de seguir, por el momento la tarea se me hace imposible ya que no soy capaz de crear la itemlist adecuadamente.
Cierto es que si añado un par de líneas al código del tipo:
itemlist.append(Item( channel=__channel__, action="play", title="titulo", url="la_url_donde_esta_el_archivo.avi", extra="series", fanart=fanart_host ))
sí que me aparece en la lista de archivos y hasta soy capaz de reproducirlo, pero eso no es más que una chapuza para entender cómo funciona.
Agradecería cualquier sugerencia siempre y cuando no os quite tiempo de vuestras tareas.
un abrazo a tod@s