コード例 #1
0
def play_video(videoId):
    tvkc = TVKC()
    metadata = tvkc.getVideoMetadata(videoId)
    liStyle=xbmcgui.ListItem(metadata["title"], thumbnailImage=metadata["images"]["orig"])
    liStyle.setInfo(type="video", infoLabels={"Title": metadata["title"]})
    for f in metadata["mediaFiles"]:
        if f["mediaType"] == "MP4":
            video_url = f["streamer"] + \
                " playpath=mp4:" + f["filename"]
            break
    xbmc.Player().play(video_url, liStyle)
コード例 #2
0
def play_video(videoId):
    tvkc = TVKC()
    metadata = tvkc.getVideoMetadata(videoId)
    for f in metadata["mediaFiles"]:
        if f["mediaType"] == "MP4":
            video_url = f["streamer"] + \
                " playpath=mp4:" + f["filename"]
            break
    
    liStyle=xbmcgui.ListItem(metadata["title"], thumbnailImage=metadata["images"]["orig"], path=video_url)
    liStyle.setInfo(type="video", infoLabels={"Title": metadata["title"]})

    xbmcplugin.setResolvedUrl(handle=handle, succeeded=True, listitem=liStyle)