Skip to content
Julien C edited this page Apr 22, 2015 · 3 revisions

Pour ajouter une chaine

1. Creer un module pour la chaine dans "Ressources\libs\Channels"

Le module doit comporter ces variables

  • title=['ARTE'] : Affichage du nom de la chaine - Tableau permet de mettre plusieurs valeurs si le module gere plusieurs chaines ex : pluzz pour France 2, France 3,...
  • img=['arte'] : nom utilise dans le code
  • readyForUse=True : si le module est pret<:li>
      Le module doit comporter 4 fonctions:
      • **list_shows(channel,folder)**: Utilise pour recuperer la liste des menus. Channel est toujours renseigne.Folder est un parametre remseigbne a none la 1ere fois et contient votre parametre les fois suivantes. Retourne un tableau **Ligne=[ channel, parameter pour prochain passage dans fonction, Titre pour menu, image pour menu, action effectuee quand clic sur menu]** _Dernier parametre : 'folder' : retour dans meme fonctions, 'shows' prochain passage est dans "list_videos"
      • _
      • **list_videos(channel,show_URL)**: Fonctionne de maniere similaire. Retourne un tableau **Ligne=[ channel, param pour passage dans fonction getvideoURL, Titre pour menu, image pour menu, infoLabels, 'play']**
      • **getVideoURL(channel,video_URL)**: Retourne l'URL qui devra etre lu par KODI
      • **search(channel,keyWord):**
      • 2. Mettre a jour le fichier settings :

        Copier une ligne existante