Shaka player playready IE11 - 4012 / 4011 errors

1,645 views
Skip to first unread message

Juan Ramirez

unread,
Jun 29, 2017, 10:28:36 AM6/29/17
to Shaka Player Users
Hi Guys,



I have modular/playready working on my site but for some reason I can not switch bandwidth manually under Internet Explorer. I get 4012 and 4011 errors. Anyway, the adaptaion seems to switch with no problem.

I tried the demo site and getting the same error: 4012 for IE:

Error:
    "message": "Shaka Error MANIFEST.RESTRICTIONS_CANNOT_BE_MET ()",
"stack": "Error: Shaka Error MANIFEST.RESTRICTIONS_CANNOT_BE_MET ()\n   at shaka.util.Error (https://shaka-player-demo.appspot.com/lib/util/error.js:65:7)\n   at shaka.Player.prototype.chooseStreams_ (https://shaka-player-demo.appspot.com/lib/player.js:2157:5)\n   at shaka.Player.prototype.chooseStreamsAndSwitch_ (https://shaka-player-demo.appspot.com/lib/player.js:2247:3)\n   at shaka.Player.prototype.onKeyStatus_ (https://shaka-player-demo.appspot.com/lib/player.js:2576:5)\n   at shaka.media.DrmEngine.prototype.processKeyStatusChanges_ (https://shaka-player-demo.appspot.com/lib/media/drm_engine.js:1300:3)\n   at Anonymous function (https://shaka-player-demo.appspot.com/lib/util/timer.js:35:5)"



Thanks,
Juan

Jacob Trimble

unread,
Jun 29, 2017, 1:27:40 PM6/29/17
to shaka-pla...@googlegroups.com
This is likely the same as https://github.com/google/shaka-player/issues/890.  It has already been fixed in master.  Can you try the nightly site (https://nightly-dot-shaka-player-demo.appspot.com)?

--
You received this message because you are subscribed to the Google Groups "Shaka Player Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to shaka-player-users+unsub...@googlegroups.com.
To post to this group, send email to shaka-player-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/shaka-player-users/ad494209-2f2e-43c0-b888-c260327d1504%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Juan Ramirez

unread,
Jun 29, 2017, 1:47:33 PM6/29/17
to Shaka Player Users
Thanks for the fast response.

Tried the nightly build:

"Got a synthetic key status event, so we don't know the real key statuses. If we don't have all the keys, you'll need to set restrictions so we don't select those tracks."




Thanks,

Juan


Juan Ramirez

unread,
Jun 29, 2017, 1:50:19 PM6/29/17
to Shaka Player Users
The good thing is that I'm not getting the 4012. Will try this Shaka version on my site.

johns.s...@gmail.com

unread,
Aug 9, 2017, 9:37:50 AM8/9/17
to Shaka Player Users
Juan,

I was seeing the same issues for Playready in Shaka. Did you keep seeing the Synthetic Key issue when you implemented to your site? Did the Shaka v2.1.5 fix your issues in the console for IE11?

Thanks,
John

Juan Ramirez

unread,
Aug 9, 2017, 11:02:03 AM8/9/17
to Shaka Player Users
Hi John,


I'm still seeing this error in 2.1.5. It happen for IE11/Playready when I switch bandwidth manually and fot Android/Modular when I try to switch bandwidth manually (selectVariantTrack).


Thanks,
Juan

Jacob Trimble

unread,
Aug 9, 2017, 12:31:24 PM8/9/17
to shaka-pla...@googlegroups.com
The warning for synthetic keys is just a warning and can be safely
ignored. It is referring to how we get key status events in IE.
Unlike other browsers, on IE we cannot detect if we don't have the
correct keys, so we won't know if we can play all the tracks (for
example, if we only have the keys for SD and not HD). If you are
seeing other error logs or Shaka error codes, I can help with those.
> --
> You received this message because you are subscribed to the Google Groups
> "Shaka Player Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to shaka-player-us...@googlegroups.com.
> To post to this group, send email to shaka-pla...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/shaka-player-users/ad2b76b4-931a-4da1-a49f-af42dc1f64a8%40googlegroups.com.

Juan Ramirez

unread,
Aug 9, 2017, 12:53:55 PM8/9/17
to Shaka Player Users

This is what I get when I call to "selectVariantTrack", only IE/Playready and Android/Dash, the other browsers are ok. The problem is that the track is now actually switched.


Thanks,

Juan



johns.s...@gmail.com

unread,
Aug 10, 2017, 4:53:28 PM8/10/17
to Shaka Player Users
Hi Jacob,

Good to hear about the synthetic keys warning, but I am also seeing an Invalid Argument box also, any idea what this is?...

Should only receive a Shaka error
(text:3) failed fetch and append: code=undefined
Wrong error type!
Player error Error: Invalid argument.
   "Player error"
   {
      [functions]: ,
      __proto__: { },
      description: "Invalid argument.",
      message: "Invalid argument.",
      name: "Error",
      number: -2147024809,
      severity: 2,
      stack: "Error: Invalid argument.
   }

Thanks,
John

Joey Parrish

unread,
Aug 10, 2017, 5:33:01 PM8/10/17
to Shaka Player Users
@John, we just discovered the "Invalid argument" error ourselves, and we just put out a fix.  The bug was introduced in v2.1.6 and should be fixed in v2.1.7 and v2.2.0.  You can test it now on our nightly build.

@Juan, I am unable to reproduce your results with the latest code.  Do you still see this issue on the nightly build?

-Joey


> To post to this group, send email to shaka-pla...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/shaka-player-users/ad2b76b4-931a-4da1-a49f-af42dc1f64a8%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Shaka Player Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to shaka-player-users+unsubscribe@googlegroups.com.
To post to this group, send email to shaka-player-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/shaka-player-users/a08eea9a-4bf1-4066-b63e-ee821d7d1072%40googlegroups.com.

Juan Ramirez

unread,
Aug 11, 2017, 9:57:50 AM8/11/17
to Shaka Player Users
Hi Joey,


I tried 2.1.6 and the nightly build this morning, but I see the same issue. Our content is being generated using unified streaming, everything is with DRM.

Is there any additional info I can provide? 


Thanks,
Juan

Joey Parrish

unread,
Aug 11, 2017, 2:26:47 PM8/11/17
to Shaka Player Users
Hi Juan,

We can't reproduce your results.  Please file a bug on github and use the issue template there to provide all the relevant details, including manifest & license URIs, steps to reproduce, specific browser and OS versions, etc.

Thanks,
Joey


--
You received this message because you are subscribed to the Google Groups "Shaka Player Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to shaka-player-users+unsub...@googlegroups.com.

To post to this group, send email to shaka-player-users@googlegroups.com.

johns.s...@gmail.com

unread,
Aug 14, 2017, 1:34:08 PM8/14/17
to Shaka Player Users
Thanks Joey!
> To post to this group, send email to shaka-pla...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/shaka-player-users/ad2b76b4-931a-4da1-a49f-af42dc1f64a8%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Shaka Player Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to shaka-player-users+unsub...@googlegroups.com.

To post to this group, send email to shaka-pla...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages