diff --git a/popup.html b/popup.html index 9aaa7c3..f86d37a 100644 --- a/popup.html +++ b/popup.html @@ -42,6 +42,7 @@ + diff --git a/python/schemes/RiverTV.py b/python/schemes/RiverTV.py new file mode 100644 index 0000000..1ef7222 --- /dev/null +++ b/python/schemes/RiverTV.py @@ -0,0 +1,7 @@ +payload = loadBody("json") + +challengeArr = list(challenge) +payload['drm_info'] = challengeArr + +licence = await corsFetch(licUrl, "POST", licHeaders, payload, "blob") + diff --git a/selectRules.conf b/selectRules.conf index 0093f01..0f2703b 100644 --- a/selectRules.conf +++ b/selectRules.conf @@ -11,6 +11,7 @@ drm-license.youku.tv$$Youku NOS71ZV1/wvls$$NosTV license.vdocipher.com/auth$$VdoCipher zones/cppol/devices/31/apps/1/jobs/GetLicence$$CanalPlus +widevine-proxy.drm.technology/proxy$$RiverTV contentlicenseservice/v1/licenses media-license-server/validate-auth-token wv-keyos.licensekeyserver