Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initializing stream with unknown KID! #599

Closed
MPParsley opened this issue Feb 3, 2021 · 4 comments
Closed

Initializing stream with unknown KID! #599

MPParsley opened this issue Feb 3, 2021 · 4 comments

Comments

@MPParsley
Copy link

I'm seeing this in the logs:

2021-02-01 19:57:50.187 T:1763201248 WARNING: AddOnLog: InputStream Adaptive: Initializing stream with unknown KID!
2021-02-01 19:57:51.347 T:1763201248   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
2021-02-01 19:57:51.348 T:1763201248   ERROR: CCurlFile::Open failed with code 403 for https://wv-keyos.licensekeyserver.com/:

The manifest doesn't provide a default_KID:

<?xml version="1.0" encoding="UTF-8"?>
<MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:cenc="urn:mpeg:cenc:2013" xmlns:dvb="urn:dvb:dash-extensions:2014-1" xmlns:mspr="urn:microsoft:playready" xmlns:scte35="http://www.scte.org/schemas/35/2016" id="MASTERCHEF_USA_7_2_F0278565" profiles="urn:mpeg:dash:profile:isoff-live:2011" type="static" mediaPresentationDuration="PT2315.541S" minBufferTime="PT10.000S" maxSegmentDuration="PT10.000S">
   <Period id="Period1">
      <AdaptationSet group="1">
         <ContentProtection schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc" />
         <ContentProtection schemeIdUri="urn:uuid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" value="cenc">
            <cenc:pssh>XXX</cenc:pssh>
         </ContentProtection>
         <ContentProtection schemeIdUri="urn:uuid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" value="MSPR 2.0">
            <cenc:pssh>XXX</cenc:pssh>
            <mspr:pro>XXX</mspr:pro>
         </ContentProtection>

Originally reported in add-ons/plugin.video.viervijfzes#67 (comment)

@michaelarnauts
Copy link
Contributor

@MPParsley I think this is related to this: #543 (comment)

It should be fixed by this commit: 30f3a74

@MPParsley
Copy link
Author

MPParsley commented Feb 4, 2021

Seems to the same as #593

This seems to be the underlying issue:

2021-02-04 14:34:20.149 T:2604200816   DEBUG: Curl::Debug - TEXT: Connection #0 to host wv-keyos.licensekeyserver.com left intact
2021-02-04 14:34:20.149 T:2604200816   ERROR: CCurlFile::Open failed with code 403 for https://wv-keyos.licensekeyserver.com/:
                                            {"errorcode":371000005,"errormsg":"Widevine license acquisition failed >> Verified media path cannot be verified","errorid":"XXX"}
2021-02-04 14:34:20.149 T:2604200816   ERROR: AddOnLog: InputStream Adaptive: License server returned failure

@CastagnaIT
Copy link
Collaborator

{"errorcode":371000005,"errormsg":"Widevine license acquisition failed >> Verified media path cannot be verified","errorid":"XXX"}

I could be wrong but I think your problem is due to VMP

in the past i have read of Verified media path on widevine page:
https://www.widevine.com/news
chapter: Browser CDM - Verified Media Path

some other has opened something related #405
I think that if your add-on does not provide a certificate to ISA
you should consider trying to add the certificate on ISA listitem property

@glennguy
Copy link
Contributor

Duplicate VMP issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants