hardware links require L1 or PlayReadySL2000/3000 for 720p/1080p thats why you don't get it to work on the new endpoints. Mixxing up old and new Endpoints brings you nothing the license url is completly wrong for the old endpoints.
Like i said they will be dead in a few weeks so makes no sense to use it. Also there is a reason why i don't public my own tool, last time i did somebody sold it to other people.
Code:--------------------------------------------------------------------------------- MPD URL: https://vodnowusoawsdash-a.akamaihd.net/pgrn/streaming/watch/1002038/0-10000-1-1-1-X.ism/rtlplus.mpd --------------------------------------------------------------------------------- PSSH: AAAAUXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADEIARIgOTFiMDJmNDA4OWRkMGM4MzljZTIzZGFhNzgwYTBhNGMiBzEwMDIwMzgqAlNE --------------------------------------------------------------------------------- License URL: https://rtlplus-widevine.streamingtech.de/license/rtlplus --------------------------------------------------------------------------------- Decryption Key: 91b02f4089dd0c839ce23daa780a0a4c:e0464837df2d0888c906f47421fa407e --------------------------------------------------------------------------------- Output Name: gute.zeiten.schlechte.zeiten.zu.viel.des.guten ---------------------------------------------------------------------------------hardware android_tv url only works for 12 hours so be quick.Code:MPD URL: https://lbcdn.rtlde.bedrock.tech/resource/rtlde/s/rtlde/output/5/7/1/571b248bb771c2d16af414a5a9b29dfdadc5c306/static/1933680_fa98c08e9490869d72ab6f66e71a9856_android_tv_dash_upTo1080p_1080p_vbr_cae_drm_hardware.mpd?expiration=1778660472&scheme=https&groups%5B0%5D=rtlde&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3Nzg2MjQ0NzEsIm5iZiI6MTc3ODYyNDQ3MSwiZXhwIjoxNzc4NjYwNDcyLCJyX2hhc2giOiJmMDU1MzBjZTZlZDcyZmYwYzQ3NGM5NTFkYzNhN2I4ODNiYjM5Njc3In0.SKbkNgqaLU2Q_K6FiXH9KyEQp5y6nYC9gcP44kMhSXo --------------------------------------------------------------------------------- Decryption Key: d53ffd15ab5f5a4ea90c30e945f93f22:da66d4aa07df5e6d96c7a18b3f8ac2d6 --------------------------------------------------------------------------------- Decryption Key: 272e46eb8bd2554a9d88458ed5c3cbd9:94ee832d74dc5f249a67c43b47bb3ba9 ---------------------------------------------------------------------------------
Its quiet simple some licensed series won't play in HD in the browser, so using the browser endpoint makes no sense, you need some of the tv or android endpoints. All i can say i can get you the keys i won't write anything public here, last time i did something public my Tool was sold and a lot of people got ripped off because RTL changed something and ofcourse it didnt worked in the end. So this time i don't make this mistake again.
So if somebody needs keys just write me a PM.
+ Reply to Thread
Results 211 to 217 of 217
-
Last edited by Lostion; 12th May 2026 at 17:32.
-
Thanks for the links, but I did not ask for a specific episode or so. I looked for a way to download the free episodes once a week. I also do not want to spend manual labor downloading
Hence I wrote the small script which downloads all episodes of both series my wife wants to watch, marks them as downloaded (stores a .json file for each saved file with information about what was used as mpd, the key, ...) and moves them to an appropriate folder.
Regardings your links: the "hardware"-link seems to have the same decryption key - it is just the url which differs, and the token for validation is different. Guess one would have to check what an android app (some rtl now or so?) app produces of network traffic ... But as my wife is fine with 576p (cheesy daily soap
) I am fine for now 
jfyi my .json:Code:SOFT URL: https://lbcdn.rtlde.bedrock.tech/resource/rtlde/s/rtlde/output/5/7/1/571b248bb771c2d16af414a5a9b29dfdadc5c306/static/1933680_25ed7c21720e20fe95e2d54a9df251e8_web_dash_upTo576p_576p_vbr_cae_drm_software.mpd?expiration=1778660102&scheme=https&groups%5B0%5D=rtlde&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3Nzg2MjQxMDEsIm5iZiI6MTc3ODYyNDEwMSwiZXhwIjoxNzc4NjYwMTAyLCJyX2hhc2giOiI2NmFlOGI0NDQ0YjdjYTI0YzE1MjNhMTBhN2QxYTAwOGM5NTQ2MTRhIn0.iEf3JJmgXHE_Fy1Ue_JGbz7mc7flLTlNP689trkmLYo HARD URL: https://lbcdn.rtlde.bedrock.tech/resource/rtlde/s/rtlde/output/5/7/1/571b248bb771c2d16af414a5a9b29dfdadc5c306/static/1933680_fa98c08e9490869d72ab6f66e71a9856_android_tv_dash_upTo1080p_1080p_vbr_cae_drm_hardware.mpd?expiration=1778660472&scheme=https&groups%5B0%5D=rtlde&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3Nzg2MjQ0NzEsIm5iZiI6MTc3ODYyNDQ3MSwiZXhwIjoxNzc4NjYwNDcyLCJyX2hhc2giOiJmMDU1MzBjZTZlZDcyZmYwYzQ3NGM5NTFkYzNhN2I4ODNiYjM5Njc3In0.SKbkNgqaLU2Q_K6FiXH9KyEQp5y6nYC9gcP44kMhSXo
Code:{ "file": "downloaded_media/Gute_Zeiten_schlechte_Zeiten/Gute Zeiten_ schlechte Zeiten - 2026-05-11 - E8518 - Zu viel des Guten_.mkv", "result": true, "skipped": false, "mpd": "https://lbcdn.rtlde.bedrock.tech/resource/rtlde/s/rtlde/output/5/7/1/571b248bb771c2d16af414a5a9b29dfdadc5c306/static/1933680_25ed7c21720e20fe95e2d54a9df251e8_web_dash_upTo576p_576p_vbr_cae_drm_software.mpd?expiration=1778660102&scheme=https&groups%5B0%5D=rtlde&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3Nzg2MjQxMDEsIm5iZiI6MTc3ODYyNDEwMSwiZXhwIjoxNzc4NjYwMTAyLCJyX2hhc2giOiI2NmFlOGI0NDQ0YjdjYTI0YzE1MjNhMTBhN2QxYTAwOGM5NTQ2MTRhIn0.iEf3JJmgXHE_Fy1Ue_JGbz7mc7flLTlNP689trkmLYo", "keys": [ { "kid": "d53ffd15ab5f5a4ea90c30e945f93f22", "key": "da66d4aa07df5e6d96c7a18b3f8ac2d6" } ] }
PS: Guess it is normal that people these days "lend" code of others without attributing (I am a FOSS developer ... have seen that not just once) -
Like I said some series don't have 720p/1080p in browser. Ofcourse for nonsense like gute Zeiten schlechte Zeiten they use the same keys.
I use my own code I don't care for other code.
https://plus.rtl.de/memory-of-a-killer-p_69280/video/folge-01-001-c_1739560 is L1 on android tv for example.
Me neither everything is automated lol i just need to type in the url or put them in urls.txt and everything gets done.I also do not want to spend manual labor downloading
I also believe RTL+ is not finished yet because this site is full of bugs.Last edited by Lostion; 12th May 2026 at 17:48.
-
When opening this link it asks me to buy a "premium package". Source file marks it classified as "video_tv_premium" - guess you are not supposed to get keys without subscription/account then? (they still tell the clip ID and other stuff)
This is more "generic question" - as handing out "keys" for something you normally could not download/watch might be something different than just providing a shortcut to something else being "freely available".
(so to say: retrieving the codes locally with your account credentials and use it to automate downloading would be less "questionable").
RTL Changes: Yes, I tried my tool yesterday and it for a moment did not work, I tried to debug, it did not return something it supposed to return - tried to adopt for it but their code already changed back to "works again". Will have to add a notifier to my script then ... informing me visually if something fails (I do not want to manually check if "that week's episodes" ... so she could binge watch them on a spare morning once a month).
Thanks for the insights, guess we (read "I") should stop derailing the thread so people could come here to ask for keys... -
https://plus.rtl.de/alles-was-zahlt-p_11229/video/ich-mach-dich-fertig-c_1943948 is available in HD on the old akamaihd.net server. However, I am having problems finding the keys. Is the PSSH identical with the new bedrock server?
-
I am not able to get FHD, its SD. I believe you need a L1 device

Code:N_m3u8DL-RE "https://origin.vod.rtlde.bedrock.tech/rtlde/output/0/b/9/0b9017a3c8656505f664890794bae2ed91aa3756/static/1943948_9ad06eea54497cf30b406185ac232717_web_dash_upTo576p_576p_vbr_cae_drm_software.mpd" -H "Accept: */*" -H "Range: bytes=0-" -H "Referer: https://plus.rtl.de/" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36" --key 92c05a03e2965a7fa4241bc2356e4b17:7ca7d92385185b6f90d66196cee3d34f --use-shaka-packager -M format=mkv
[Attachment 92420 - Click to enlarge] -
Yes you need Widevine L1 or Playready. I was able to get FHD keys with a Playready SL3000 CDM.
Code:MPD URL: https://origin.vod.rtlde.bedrock.tech/rtlde/output/0/b/9/0b9017a3c8656505f664890794bae2ed91aa3756/static/1943948_a40c459b3d1ba55af4b6ee0b51f908f1_web_dash_upTo1080p_1080p_vbr_cae_drm_hardware.mpd decryption key: 5c2a30bbc20c50afb64d31c93605357e:7bc953846a9158dc82f8de52bf52e179 decryption key: 92c05a03e2965a7fa4241bc2356e4b17:7ca7d92385185b6f90d66196cee3d34f -------------------------------- N_m3u8DL-RE "https://origin.vod.rtlde.bedrock.tech/rtlde/output/0/b/9/0b9017a3c8656505f664890794bae2ed91aa3756/static/1943948_a40c459b3d1ba55af4b6ee0b51f908f1_web_dash_upTo1080p_1080p_vbr_cae_drm_hardware.mpd" -H "Accept: */*" -H "Range: bytes=0-" -H "Referer: https://plus.rtl.de/" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 Edg/148.0.0.0" --key 5c2a30bbc20c50afb64d31c93605357e:7bc953846a9158dc82f8de52bf52e179 --key 92c05a03e2965a7fa4241bc2356e4b17:7ca7d92385185b6f90d66196cee3d34f -M format=mkv
Similar Threads
-
Downloading videos from RTL
By Data2006 in forum Video Streaming DownloadingReplies: 24Last Post: 21st Apr 2026, 17:26 -
DOWNLOAD protected DRM video separated video and audio from (learnyst)
By yassin in forum Video Streaming DownloadingReplies: 4Last Post: 8th Jan 2024, 04:36 -
First try with RTL+/TVNow
By resonator79 in forum Video Streaming DownloadingReplies: 3Last Post: 23rd Feb 2023, 06:41 -
How can I download videos from play.rtl.hr?
By Nintendo Custom in forum Video Streaming DownloadingReplies: 23Last Post: 24th May 2022, 12:51 -
Download HLS video using FFMPEG with separate video and audio URLs?
By oschrndz in forum Video Streaming DownloadingReplies: 2Last Post: 15th Dec 2020, 13:53


Quote