def METHOD_NAME(plugin, item_id, video_url, **kwargs):
    # Extract video_id
    resp = urlquick.get(URL_ROOT + video_url)
    video_id = re.compile(r'videoId: "(.*?)"').search(resp.text)
    if not video_id:
        plugin.notify('ERROR', plugin.localize(30718))
        return False
    # Download stream info
    resp = urlquick.get('https://content.tmgvideo.nl/playlist/item=%s/playlist.json' % video_id.group(1))
    json_parser = json.loads(resp.text)
    sources = json_parser['items'][0]['locations']['progressive']
    # Sort descending so the best source is selected
    best_source = sorted(sources, key=lambda x: x['width'], reverse=True)[0]
    return best_source['sources'][0]['src']