VideoHelp Forum




+ Reply to Thread
Page 2 of 2
FirstFirst 1 2
Results 31 to 50 of 50
  1. Originally Posted by larley View Post
    There must be some error in your code. The encryption/signing keys not being initialized means that the session was created, but they were never saved in the session (which is done in 'get_license_challenge')
    Check PM please
    Quote Quote  
  2. Originally Posted by larley View Post
    There must be some error in your code. The encryption/signing keys not being initialized means that the session was created, but they were never saved in the session (which is done in 'get_license_challenge')
    Thanks

    Working fine!!!
    Quote Quote  
  3. Originally Posted by iamghost View Post
    Originally Posted by Silv3r View Post
    Are these really useful? i heard only PR SL3000 are good
    this will get me max (hbo) 4k DV and HDR10 keys
    Any one know how to get/extract one PM Please
    Quote Quote  
  4. Thanks for sharing
    Last edited by elhouari1988; 9th Dec 2024 at 14:10.
    Quote Quote  
  5. Originally Posted by PSXman_uk View Post
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_179feffa.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_21c77f31.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_25bca858.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_6c3e730c.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_72a9151c.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_aac4e4d7.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_ab9951d5.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_b577709c.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_bb291c48.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_ddbd9295.prd

    Enjoy !


    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g920l-kor-lgt_sm-g9...0_3cd80443.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_0367681a.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_05cecaf0.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_1e9be19b.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_2589e246.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_535d4030.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_6c0f6778.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_1ccf7858.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_bffb6b4b.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_d5369cb7.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_d7b89155.prd
    https://files.videohelp.com/u/33133/samsung_gt-i9103-europen_gt-i9103_sl2000_35604e1b.prd
    https://files.videohelp.com/u/33133/samsung_i727-celox-att_sgh-i727_sl2000_32f553ca.prd
    https://files.videohelp.com/u/33133/samsung_i727-celox-att_sgh-i727_sl2000_edb1571e.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_fff00a6a.prd

    Added some more

    ALL links are dead any mirror?
    Quote Quote  
  6. Member
    Join Date
    Mar 2023
    Location
    Istanbul
    Search Comp PM
    Hey, I am playing arround https://github.com/ready-dl/pyplayready

    I just it in proxy mode. Is there a python script avalible to make remote key request to pyplayready proxy?

    The example code snippet is for local request:

    from pyplayready.cdm import Cdm
    from pyplayready.device import Device
    from pyplayready.system.pssh import PSSH

    import requests

    device = Device.load("C:/Path/To/A/Device.prd")
    cdm = Cdm.from_device(device)
    session_id = cdm.open()

    pssh = PSSH(
    "AAADfHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAA1xcAwAAA QABAFIDPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA 9ACIAaAB0AH"
    "QAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHM AbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAM wAvAFAAbABh"
    "AHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzA GkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEE APgA8AFAAUg"
    "BPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgA xADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBA EUAUwBDAFQA"
    "UgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQAS QBOAEYATwA+ADwASwBJAEQAPgA0AFIAcABsAGIAKwBUAGIATgB FAFMAOAB0AE"
    "cAawBOAEYAVwBUAEUASABBAD0APQA8AC8ASwBJAEQAPgA8AEM ASABFAEMASwBTAFUATQA+AEsATABqADMAUQB6AFEAUAAvAE4AQ QA9ADwALwBD"
    "AEgARQBDAEsAUwBVAE0APgA8AEwAQQBfAFUAUgBMAD4AaAB0A HQAcABzADoALwAvAHAAcgBvAGYAZgBpAGMAaQBhAGwAcwBpAHQ AZQAuAGsAZQ"
    "B5AGQAZQBsAGkAdgBlAHIAeQAuAG0AZQBkAGkAYQBzAGUAcgB 2AGkAYwBlAHMALgB3AGkAbgBkAG8AdwBzAC4AbgBlAHQALwBQA GwAYQB5AFIA"
    "ZQBhAGQAeQAvADwALwBMAEEAXwBVAFIATAA+ADwAQwBVAFMAV ABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwA+ADwASQBJAFMAXwB EAFIATQBfAF"
    "YARQBSAFMASQBPAE4APgA4AC4AMQAuADIAMwAwADQALgAzADE APAAvAEkASQBTAF8ARABSAE0AXwBWAEUAUgBTAEkATwBOAD4AP AAvAEMAVQBT"
    "AFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AC8ARABBA FQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA=="
    )

    request = cdm.get_license_challenge(session_id, pssh.wrm_headers[0])

    response = requests.post(
    url="https://test.playready.microsoft.com/service/rightsmanager.asmx?cfg=(persist:false,sl:2000)",
    headers={
    'Content-Type': 'text/xml; charset=UTF-8',
    },
    data=request,
    )

    cdm.parse_license(session_id, response.text)

    for key in cdm.get_keys(session_id):
    print(f"{key.key_id.hex}:{key.key.hex()}")

    cdm.close(session_id)
    Does may some has a example script for remote ?
    Quote Quote  
  7. anyone has a link?
    Quote Quote  
  8. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    And this:
    https://github.com/ready-dl/csplayready
    Quote Quote  
  9. Originally Posted by AdemA View Post
    Hey, I am playing arround https://github.com/ready-dl/pyplayready

    I just it in proxy mode. Is there a python script avalible to make remote key request to pyplayready proxy?
    you just have to change the imports and specify a remote cdm at the beginning of the example script like so:

    Code:
    from pyplayready.cdm import Cdm
    from pyplayready.remote.remotecdm import RemoteCdm
    from pyplayready.system.pssh import PSSH
    
    import requests
    
    cdm = RemoteCdm(
        security_level = <level>,
        host = "http://<ip>:<port>",
        secret = "<secret>",
        device_name = "<name>"
    )
    
    session_id = cdm.open()
    security level is either 2000 or 3000 depending on your device level.
    host is the ip address and port that pyplayready is running on. when you start serving it will display these details.
    secret and device name are whatever you set them as in your config.yml file.
    Quote Quote  
  10. Member
    Join Date
    Mar 2023
    Location
    Istanbul
    Search Comp PM
    Originally Posted by djvu View Post
    Originally Posted by AdemA View Post
    Hey, I am playing arround https://github.com/ready-dl/pyplayready

    I just it in proxy mode. Is there a python script avalible to make remote key request to pyplayready proxy?
    you just have to change the imports and specify a remote cdm at the beginning of the example script like so:

    Code:
    from pyplayready.cdm import Cdm
    from pyplayready.remote.remotecdm import RemoteCdm
    from pyplayready.system.pssh import PSSH
    
    import requests
    
    cdm = RemoteCdm(
        security_level = <level>,
        host = "http://<ip>:<port>",
        secret = "<secret>",
        device_name = "<name>"
    )
    
    session_id = cdm.open()
    security level is either 2000 or 3000 depending on your device level.
    host is the ip address and port that pyplayready is running on. when you start serving it will display these details.
    secret and device name are whatever you set them as in your config.yml file.
    Thanks a lot mate.

    And do you know whether it's possible to rotate between devices? For example:

    I have 10 users and 15 devices. On each user request, I want to randomly rotate between the devices instead of assigning a fixed device to each one.


    And I read in serve.example.yml:
    username: chloe # only for internal logging, user will not see this name
    How to log and view the user logs ?
    Quote Quote  
  11. Member
    Join Date
    Mar 2023
    Location
    Istanbul
    Search Comp PM
    Originally Posted by hizbf View Post
    Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    And this:
    https://github.com/ready-dl/csplayready
    Whats the difference between ?:

    https://github.com/ready-dl/csplayready

    and

    https://github.com/ready-dl/pyplayready
    Quote Quote  
  12. Originally Posted by AdemA View Post
    Originally Posted by hizbf View Post
    Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    And this:
    https://github.com/ready-dl/csplayready
    Whats the difference between ?:

    https://github.com/ready-dl/csplayready

    and

    https://github.com/ready-dl/pyplayready
    One is C# and the other is Python. Both do the same thing
    Quote Quote  
  13. Originally Posted by PSXman_uk View Post
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_179feffa.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_21c77f31.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_25bca858.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_6c3e730c.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_72a9151c.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_aac4e4d7.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_ab9951d5.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_b577709c.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_bb291c48.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-t810_eur_open_sm-t8...0_ddbd9295.prd

    Enjoy !


    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g920l-kor-lgt_sm-g9...0_3cd80443.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_0367681a.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_05cecaf0.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_1e9be19b.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_2589e246.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_535d4030.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_6c0f6778.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_1ccf7858.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_bffb6b4b.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_d5369cb7.prd
    https://files.videohelp.com/u/33133/samsung_gt-1000_gt-p1000_sl2000_d7b89155.prd
    https://files.videohelp.com/u/33133/samsung_gt-i9103-europen_gt-i9103_sl2000_35604e1b.prd
    https://files.videohelp.com/u/33133/samsung_i727-celox-att_sgh-i727_sl2000_32f553ca.prd
    https://files.videohelp.com/u/33133/samsung_i727-celox-att_sgh-i727_sl2000_edb1571e.prd
    https://files.videohelp.com/u/33133/samsung_electronics_co._ltd_sm-g935f-eur-xx_sm-g93...0_fff00a6a.prd

    Added some more


    any link update ?
    Quote Quote  
  14. Hi, new link of file .prd? Thanks
    Quote Quote  
  15. why the port is 5000 and not 1337 when start server app.py? I modify file config.ini and write 5000 and not 1337 but not work (sorry for my english XD)
    Quote Quote  
  16. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Local cdm is empty
    You need add .prd to make it work
    Last edited by iamghost; 25th Apr 2025 at 13:00.
    Quote Quote  
  17. How do I select the local cdm? when I press choose nothing opens...I select "Choose device" but not open window where select file .prd...you can help me?
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!