-
Notifications
You must be signed in to change notification settings - Fork 80
Using with Remote CDM
FoxRefire edited this page Jun 3, 2024
·
8 revisions
If you are a normal user, just place the remote.json provided by the server operator in the root directory of the extension.
Use this remote.json
if you want to using this extension with remote cdm hosted by CDRM-Project.
Also, Use of unofficial versions of extensions within the CDRM-Project website is not recommended.
- Working WVD
- Server with pywidevine installed
-
Open Python shell and run the following script on your terminal to check the system ID of your WVD
python3 from pywidevine.device import Device Device.load("/path/to/FILENAME.wvd").system_id
-
Go to following website to create a 32-character API key
https://bitwarden.com/password-generator/
Characters: 32
- A-Z
- a-z
- 0-9
- !@#$%^&*
-
Create
serve.yml
according to the following formatdevices: - '/path/to/FILENAME.wvd' users: APIKEY: username: jane devices: - FILENAME force_privacy_mode: false
-
Start the server by run the following command on your terminal
pywidevine serve /path/to/serve.yml
-
Create
remote.json
according to the following format{ "device_type":"ANDROID", "system_id":SYSTEMID, "security_level":3, "host":"https://YOURSERVER:PORT", "secret":"APIKEY", "device_name":"FILENAME" }