Skip to content

Needed DRM key request (challenge) and session ID to manifest proxy callback #666

@CastagnaIT

Description

@CastagnaIT

Ntflx service recently implemented new changes in order to request the Manifest,
it appears necessary to provide these info:

  • DRM key request (challenge)
  • DRM session ID

Currenlty ISA do not provide these info in any way, and i do not know how to do in future if it becomes mandatory for all platforms

The Key request is already mandatory to have HD content on ARM linux devices
and currently i use a hack workaround by hardcoding the value in the addon (of my device) for the first manifest request, and i sniff the value from the license callback for all others manifest callbacks.
This hack is really ugly and is not correct to provide data from different devices and sniffed from the license calllback
I wish to have this fixed in ISA a day...

A good solution would be provide these info directly when ISA make the proxy manifest callback (http request to the addon to get the manifest)
but seem that ISA create the DRM session only after the manifest (addon) callback
and i have no idea on how this can be done

I tried to investigate the situation, but i am not able to make these changes by myself

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions