From 7da2bc373a481e86f9da6a6ececd221ef6d4c039 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Sun, 8 Mar 2026 19:40:16 +0100 Subject: [PATCH] Add discovery --- .../providers/rtlplus/constants.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/streaming_providers/providers/rtlplus/constants.py b/lib/streaming_providers/providers/rtlplus/constants.py index b312983..5686724 100644 --- a/lib/streaming_providers/providers/rtlplus/constants.py +++ b/lib/streaming_providers/providers/rtlplus/constants.py @@ -172,14 +172,17 @@ class RTLPlusHeaders: @staticmethod def get_drm_headers(access_token: str, device_id: str = None, user_agent: str = None) -> dict: - """Get headers for Widevine/FairPlay DRM license requests""" return { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate, br, zstd", + "Accept-Language": "de-DE,de;q=0.9", + "Cache-Control": "no-cache", + "Origin": RTLPlusDefaults.BASE_WEBSITE.rstrip("/"), + "Referer": RTLPlusDefaults.BASE_WEBSITE, + "User-Agent": user_agent or RTLPlusDefaults.USER_AGENT, "X-Auth-Token": access_token, "X-Device-Id": device_id or RTLPlusDefaults.DEVICE_ID, "X-Device-Name": RTLPlusDefaults.DEVICE_NAME, - "User-Agent": user_agent or RTLPlusDefaults.USER_AGENT, - "Origin": RTLPlusDefaults.BASE_WEBSITE.rstrip("/"), - "Referer": RTLPlusDefaults.BASE_WEBSITE, } @staticmethod