Add moTV by request(Closes #27)

This commit is contained in:
FoxRefire 2024-06-12 07:20:52 +09:00
parent f75998d54c
commit 69767ae7ae
3 changed files with 11 additions and 1 deletions

View File

@ -28,11 +28,12 @@
<label for="scheme">Challenge scheme</label>
<select id="scheme">
<option value="CommonWV">CommonWV</option>
<option value="CanalPlus">Canal+</option>
<option value="Amazon">Amazon</option>
<option value="CanalPlus">Canal+</option>
<option value="Comcast">Comcast Xfinity</option>
<option value="DRMToday">DRMToday</option>
<option value="GlobalTV">GlobalTV</option>
<option value="moTV">moTV</option>
<option value="NosTV">NosTV</option>
<option value="Polsat">Polsat</option>
<option value="RedBee">Red Bee Media</option>

7
python/schemes/moTV.py Normal file
View File

@ -0,0 +1,7 @@
payload = loadBody("json")
b64challenge = base64.b64encode(challenge).decode()
payload['rawLicense'] = b64challenge
res = await corsFetch(licUrl, "POST", licHeaders, payload, "json")
licence = res['rawLicense']

View File

@ -12,6 +12,8 @@ NOS71ZV1/wvls$$NosTV
license.vdocipher.com/auth$$VdoCipher
zones/cppol/devices/31/apps/1/jobs/GetLicence$$CanalPlus
widevine-proxy.drm.technology/proxy$$RiverTV
motv.eu/widevine_proxy$$moTV
mw.tvnsul.com.br/widevine_proxy$$moTV
contentlicenseservice/v1/licenses
media-license-server/validate-auth-token
wv-keyos.licensekeyserver