Welcome to World of IPTV

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Forum Rules

Our Rules: Read to avoid getting banned!

Advertising

Introduce Yourself to the World with Us!

Resource Database

Find the newest resources around IPTV!

Account upgrade

Upgrade your account to unlock more benefits!

Tutorial Obtaining PSSH

redhat

Administrator
Staff member
Administrator
Joined
Jun 19, 2019
Messages
3,298
Reaction score
15,890
Points
134
Location
root[@]woi

Getting started​

3 methods to find PSSH:

1. Method

The simplest one: PSSH is clearly indicated in MPD file. Download MPD file (browser add-on "MPD Detector" will give you MPD link or filtering for mpd in the network tab of devoloper tools (ctrl + shift + c)), open it with Notepad, search for pssh value.
1674037525485.png


If there is KID, but no PSSH in MPD, calculate PSSH by using KID:
Using this website you can get the PSSH by entering in the urn:uuid: into the System ID field and entering the cenc:default_KID= into the KEY IDs field without the quotes ""

1674037842412.png


EME Logger Script (installed on Tampermonkey add-on) will give you init data. That's your PSSH.
This can be found on Developer Tools (ctrl + shift + c) > Console, in the filter bar search for MediaKeySession::generateRequest you will find Init Data.

Optional, may be rquired:
If that Init Data is very very long, convert it to HEX: https://base64.guru/converter/decode/hex

Here's what mine looked like before conversion. Two:

After Base64 > HEX conversion, you will find a Widevine-PSSH box, this can be found easily by searching with ctrl + f and searching for 70737368

PSSH header is always in a 000000xx70737368 where the xx is varied and can be from 1-9 in both x spots. You always want to copy the 6 0's before the xx as well.

Example: Three:

The end of the header is always then followed by 8 more 0s, if you see this, you are in the right place.

Once you find the header start at the beginning 0 from the header and copy until the end of the converted hex, it should look like this

Example: Four:

In this case the full value was 000000577073736800000000edef8ba979d64acea3c827dcd51d21ed0000003708011210162f7d326cf24f6dbd1319bc572bbc151a0b62757964726d6b65796f732210162f7d326cf24f6dbd1319bc572bbc152a024844

convert the hex back into base64 using https://base64.guru/converter/encode/hex

Example: Five:

In this case we got the PSSH value of AAAAV3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADcIARIQFi99MmzyT229Exm8Vyu8FRoLYnV5ZHJta2V5b3MiEBYvfTJs8k9tvRMZvFcrvBUqAkhE

Congrats, you have the PSSH!

4. Method
Using init files
You can use this tool to obtain the PSSH from an init file
 
interessante grazie voglio provare
Mate read the RULES. Only english is here allowed !
Next time you will get banned, if you repeat to write in a different language !
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Could you make with picture how to do for example with that mpd: https://live001.cda.pl/enc104/filmboxextrahd/filmboxextrahd.mpd

If keys are changed, you have to get out new keys.

You have to get out the PSSH



Than go to: https://cdrm-project.com/

Put in the PSSH in to the PSSH Field

License: https://cwip-shaka-proxy.appspot.com/no_auth

Build Info: Onn/sti6140d360/sti6140d360:10/QT/20220523:user/release-keys

View attachment 4107
What need to do if try open picture it is show " You do not have permission to view this page or perform this action?
 
What need to do if try open picture it is show " You do not have permission to view this page or perform this action?

This not right Forum category for this kind of support requests ! So I move the request to correct category!

The mpd you provided is not a Widevine DRM it's a Microsoft Playready DRM !
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
This not right Forum category for this kind of support requests ! So I move the request to correct category!

The mpd you provided is not a Widevine DRM it's a Microsoft Playready DRM !
Hi. Little bit no understanding..So that mpd link not will work on linux server MPD Player UI 2 only on Windows playerDRM?
 
This not right Forum category for this kind of support requests ! So I move the request to correct category!

The mpd you provided is not a Widevine DRM it's a Microsoft Playready DRM !
I will send you picture to your email it is show widevine drm, so im setup all in panel and still nothing work!!! Make me headache that Panel
 
Hi. Little bit no understanding..So that mpd link not will work on linux server MPD Player UI 2 only on Windows playerDRM?
😫
1676320819730.png

I will send you picture to your email it is show widevine drm, so im setup all in panel and still nothing work!!! Make me headache that Panel
Do do not offer any custom support per mail, DM or TG !! It's also forbidden to make private support requests !
I strongly recommend that you acquire basic knowledge of DRM:

 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
😫
View attachment 4126


Do do not offer any custom support per mail, DM or TG !! It's also forbidden to make private support requests !
I strongly recommend that you acquire basic knowledge of DRM:

I'm already learning !!! and probably your website about help is well if something no understand!!! about mpd i was used another link where show wideline from same website, maybe im not clue.... some one sey you can help but how i see NO!!! just will give up that panel and a set. Just Lucky not pay 700 euro! Never will buy more anithings. Thx for help
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Kid and Key: 64306635383231333538663962316663:32613032646462663937306634643732
I was added mpd stream from my flussonic, and should work without any keys(i think) and still MPD PLayer dont play!
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top