Te paso la prueba que he hecho. Posiblemente tendrás que copiar los headers de tu navegador y cambiarlo. Una vez comprobado que caza la url ya sólo queda buscar la forma de presentarlo en kodi.
pelisalacarta/channels/guardaserie.py función 'mainlist'
Código: Seleccionar todo
    itemlist.append( Item( channel=__channel__, action="prueba", title="Prueba" ) )Código: Seleccionar todo
def prueba( item ):
    headers = [
        ['Host','www.guardaserie.net'],
        ['User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0'],
        ['Accept','*/*'],
        ['Accept-Language','es-ES,es;q=0.8,en-US;q=0.5,en;q=0.3'],
        ['Accept-Encoding','gzip, deflate'],
        ['Content-Type','application/x-www-form-urlencoded; charset=UTF-8'],
        ['X-Requested-With','XMLHttpRequest'],
        ['Referer','http://www.guardaserie.net/gotham-info/'],
        ['Content-Length','46'],
        ['Cookie','__cfduid=d03013b0f87e82b12333df9eac4ca89f31438023234; __utma=177063987.1902321676.1438023218.1438023218.1438025582.2; __utmc=177063987; __utmz=177063987.1438023218.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmb=177063987.3.10.1438025582; __utmt=1'],
        ['Connection','keep-alive'],
        ['Pragma','no-cache'],
        ['Cache-Control','no-cache']
    ]
    itemlist = []
    data = scrapertools.cache_page( "http://www.guardaserie.net/wp-admin/admin-ajax.php", post="action=get_episode&id=11468&season=0&episode=22", headers=headers )
    url = scrapertools.get_match( data, 'SRC="([^"]+)"' )
    url = re.sub( r'embed\-|\-607x360\.html', '', url)
    itemlist.append( Item( channel=__channel__, action="play", title="A play", url=url, server="rapidvideo", folder=False ) )
    return itemlistCódigo: Seleccionar todo
    video_urls.append(["[rapidvideo]","http://50.7."+ip2+".42:8777/"+idLink[0]+"/v.mp4"])EDITO: inremediablemente -> irremediablemente

