From 6c08f820e6010d7e38e4a60c07bcc92249008ddb Mon Sep 17 00:00:00 2001 From: ilmich Date: Thu, 18 Apr 2024 07:24:14 +0200 Subject: [PATCH] raiplay: fix drm contents --- channels/raiplay.py | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/channels/raiplay.py b/channels/raiplay.py index 1233f390..08e5c3fb 100644 --- a/channels/raiplay.py +++ b/channels/raiplay.py @@ -7,13 +7,15 @@ from core.item import Item import datetime, xbmc import requests, sys -from core import jsontools, scrapertools, support +from core import jsontools, scrapertools, support, httptools from platformcode import logger if sys.version_info[0] >= 3: from concurrent import futures + from urllib.parse import urlencode else: from concurrent_py2 import futures + from urllib import urlencode host = support.config.get_channel_url() @@ -239,12 +241,23 @@ def findvideos(item): res = requests.get(getUrl(res['first_item_path'])).json() url, lic = support.match(res['video']['content_url'] + '&output=56', patron=r'content">