This website requires JavaScript.
Explore
Help
Sign In
CDM-Project
/
wvg
Watch
1
Star
0
Fork
0
You've already forked wvg
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
a10bd4fead
wvg
/
python
/
schemes
/
DRMToday.py
5 lines
96 B
Python
Raw
Normal View
History
Unescape
Escape
Refactor: Use corsFetch for all schemes Currently corsFetch is very stable and does not need to be used differently from pyfetch depending on whether the license server values the Origin header. Nested await is no longer necessary and the code is more concise. It is expected to be less confusing for debugging and for people creating new schemes.
2024-07-30 08:02:48 +00:00
res
=
await
corsFetch
(
licUrl
,
"
POST
"
,
licHeaders
,
challenge
,
"
json
"
)
Refactor: Not to decode licenses in Base64 format Pywidevine does this without having to do it on the scheme side. This makes the scheme more concise.
2024-06-06 03:51:23 +00:00
licence
=
res
[
'
license
'
]
Add DRMToday scheme
2024-04-22 13:41:12 +00:00
Reference in New Issue
Copy Permalink