[GH-ISSUE #22] Remote CDM API URL is broken... #17

Closed
opened 2026-02-28 14:27:19 +03:00 by kerem · 1 comment
Owner

Originally created by @Vangelis66 on GitHub (Feb 3, 2025).
Original GitHub issue: https://github.com/DevLARLEY/WidevineProxy2/issues/22

Thank you for this magnificent browser extension! 👍

https://github.com/DevLARLEY/WidevineProxy2#widevine-devices

... and

https://github.com/DevLARLEY/WidevineProxy2#remote-cdm

In the final days of January 2025, the cdrm-project.com maintainer "overhauled" the page/service:

https://cdrm-project.com/

and that move took down many of the underlying APIs (for me, it also broke the correct functioning of a "custom" extension they used to distribute on that page 😞 ) ...

The Remote CDM API URL you are currently linking inside the extension's README.md is now producing:

Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

On the CDRM Reborn website itself, under

https://cdrm-project.com/API

there exist details of the new Remote CDM API, but NOT in json format:

Remote CDM configuration | (For Devine / VineTrimmeer / Extensions)

device_type: ANDROID
system_id: 4464
security_level: 3
host: https://cdrm-project.com/remotecdm/widevine
secret: CDRM
device_name: CDRM

so I suppose the "new" remote.json to be used with WidevineProxy2 should be:

{
  "device_type": "ANDROID",
  "system_id": 4464,
  "security_level": 3,
  "host": "https://cdrm-project.com/remotecdm/widevine",
  "device_name": "CDRM",
  "secret": "CDRM"
}

FWIW, the "new" host URI simply returns:

{
  "message": "CDRM-Project's Remote Widevine CDM.",
  "status": 200
}

Due to the upstream changes, the previously installed Remote CDM does NOT work now with WP2; users of the extension that have it already "installed" should first remove the old R-CDM and then install the updated one (as per my JSON file above) ; instructions in the extension's README.md file should be amended accordingly 😉 ...

Many thanks! 😄

Originally created by @Vangelis66 on GitHub (Feb 3, 2025). Original GitHub issue: https://github.com/DevLARLEY/WidevineProxy2/issues/22 Thank you for this magnificent browser extension! 👍 > https://github.com/DevLARLEY/WidevineProxy2#widevine-devices ... and > https://github.com/DevLARLEY/WidevineProxy2#remote-cdm In the final days of **January 2025**, the `cdrm-project.com` maintainer "overhauled" the page/service: https://cdrm-project.com/ and that move took down many of the **underlying API**s (for me, it also broke the correct functioning of a "_custom_" _extension_ they used to distribute on that page 😞 ) ... The [Remote CDM API URL](https://remote-cdm.cdrm-project.com/remote_cdm) you are currently linking inside the extension's `README.md` is now producing: ``` Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. ``` On the `CDRM Reborn` website itself, under https://cdrm-project.com/API there exist details of the **new** Remote CDM API, but **NOT in json** format: ``` Remote CDM configuration | (For Devine / VineTrimmeer / Extensions) device_type: ANDROID system_id: 4464 security_level: 3 host: https://cdrm-project.com/remotecdm/widevine secret: CDRM device_name: CDRM ``` so I suppose the "new" `remote.json` to be used with **WidevineProxy2** should be: ```json { "device_type": "ANDROID", "system_id": 4464, "security_level": 3, "host": "https://cdrm-project.com/remotecdm/widevine", "device_name": "CDRM", "secret": "CDRM" } ``` FWIW, the "new" `host` URI simply returns: ```json { "message": "CDRM-Project's Remote Widevine CDM.", "status": 200 } ``` Due to the upstream changes, the previously installed `Remote CDM` **does NOT work now** with **WP2**; users of the extension that have it already "installed" should first remove the old R-CDM and then install the updated one (as per my JSON file above) ; instructions in the extension's `README.md` file should be amended accordingly 😉 ... Many thanks! 😄
kerem closed this issue 2026-02-28 14:27:19 +03:00
Author
Owner

@DevLARLEY commented on GitHub (Feb 3, 2025):

Solved as of github.com/DevLARLEY/WidevineProxy2@1cc0a87b63

<!-- gh-comment-id:2631254167 --> @DevLARLEY commented on GitHub (Feb 3, 2025): Solved as of https://github.com/DevLARLEY/WidevineProxy2/commit/1cc0a87b6306305bbbb0f7b051f3847fd5ec9ca7
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/WidevineProxy2#17
No description provided.