VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. So I can download the films and episodes, but I can't get the license server to give me anything more than audio keys. On older stuff using content-id and cenc protection scheme I can get it to give me the 4 keys for those but anything newer I can't get the 8 keys it should be sending back for the MPD KIDs. I'm kinda stumped. It works with wvd extension in browser, but tested in https://emarsden.github.io/pssh-box-wasm/get-license/ and can't get the right keys. Any help would be appreciated.
    Quote Quote  
  2. Member
    Join Date
    May 2025
    Location
    Out their somewhere in the land of Kangaroos and Koalas.
    Search PM
    Do you have a url of one of titles you're having trouble with. Just tried Brolie and the server gave me 8 keys.
    Quote Quote  
  3. well with everything outside of vinetrimmer (which is what i am building the service for) I can grab all 8 keys like widevineproxy2 and wvd extension. but within the script i have for vinetrimmer it only returns one key.
    So for something like: https://watch.brollie.com.au/film/creep/ it only returns a single key.
    But with something like: https://watch.brollie.com.au/film/razorback/ it will return all 4 keys and decrypt like it is supposed to.

    If i use playready on https://watch.brollie.com.au/film/creep/ it will decrypt but then using it on https://watch.brollie.com.au/film/razorback/ (that doesnt have a playready pssh) it will error out because no playready support. I am at a loss.

    Obviously if wvd and widevineproxy2 can get keys then i should be able to as well using widevine, but i cant figure it out.
    Quote Quote  
  4. Post the vinetrimmer code you have so far.
    Quote Quote  
  5. it's like 1200 lines of code so made this: https://sharetext.io/207aea64

    yml is below:

    Code:
    # Brollie Service Configuration
    # Australian streaming service using Shift72 platform
    
    # API Endpoints (only used endpoints)
    endpoints:
      base_url: "https://watch.brollie.com.au"
      api_base: "https://watch.brollie.com.au/services"
      
      # Authentication
      login: "/services/users/auth/sign_in"
      
      # Content Discovery
      meta_show_multiple: "/services/meta/v2"
      content_details: "/services/content/v1/details"
      series_episodes: "/services/content/v1/series"
      
      # Streaming
      streams: "/services/playback/streams"
      license: "/services/license/widevine/cenc"
      license_pr: "/services/license/playready/cenc"
      
      # Device Management
      user_devices: "/services/content/v1/user_devices"
    Quote Quote  



Similar Threads

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