Dash.js: Widevine Content Decryption Module has crashed——After a long time widevine live stream playback

Created on 5 Sep 2017  Â·  10Comments  Â·  Source: Dash-Industry-Forum/dash.js

Environment

[X] The MPD passes the DASH-IF Conformance Tool on http://dashif.org/conformance.html
[X] The stream has correct Access-Control-Allow-Origin headers (CORS)
[X] There are no network errors such as 404s in the browser console when trying to play the stream
[X] The issue observed is not mentioned on https://github.com/Dash-Industry-Forum/dash.js/wiki/FAQ

Dash.js version: 2.5.0、2.6.0(Development Bunch)
Browser name/version: Chrome 54Firefox 52
OS name/version: win7

Steps to reproduce

After a long time playing of a widevine encrypted live stream(about 4 or 5 hours), the browser will popup
a message: Widevine Content Decryption Module has crashed. And the playback will stop and need to reload the Widevine Content Decryption componment.
In detail:
the Chrome browser popup the message: "Widevine Content Decryption Module has crashed"
the Firefox browser popup the message: "The WidevineCdm plugin has crashed"

Have someone encountered this problem? Is there any solution for this problem? Please give some advice, thanks!

Bug stale

All 10 comments

Hi
I have made a modification on protectionController to avoid too many calls to eme protection system (this can lead to a crash of CDM). Can you try the code available in PR #2165 please ?

Jeremie

Thanks so much for your reply! I will try the code~

Hi @NyuuuuOrz, did you have the time to test whether @jeremco changes fixed this issue?

Hi @NyuuuuOrz,

could you, please, give us a feedback on @jeremco changes?

thanks,
Nico

I am sorry to have kept you waiting. I have tried the code modified by @jeremco but it seems have no effect. The Widevine Content Decryption Module still crashed. I also notice that after a long time widevine live stream playback, the Firefox browser will use lots of resources of computer(about 75% memory and 65% CPU of a Core i3 CPU/4G RAM computer), which will lead the playback more and more lag.

No problem @NyuuuuOrz and thanks for your feedback. I think the code modified by @jeremco is usefull but not enough.... :-(
In Firefox browser, debug console is it opened when you measure performances?

No. During my test I have closed the Dash.js debug console and the browser console

There are many users who are utilizing Chrome or Netflix who face this issue where Widevine Content Decryption Module is stated. This is known as a plugin present in Google Chrome that is also present in it the first time you are about to install the software. You can’t install it on your own. By utilizing this plugin, you are capable to watch and stream DRM-protected HTML5 audio and video in Chrome like Netflix. In case your browser gets this old-fashioned or unable to find it, you will face this trouble. Here we have some solutions to fix this error but in case you want to go for detailed methods then you can visit this website https://appuals.com/fix-widevine-content-decryption-module/.

Method 1: Installing Chrome again:
Tap Windows + R to start the Run app and write “appwiz.cpl” in the dialogue box before tapping Enter. It will open a window where all the apps downloaded on your system should be recorded. Then right-click on Google Chrome and choose the option of “Uninstall”. Now go to the official website of Google and download Chrome to somewhere you could access it easily. At the end try to start that downloaded browser and hopefully this problem would be fixed.

Method 2: Checking Antivirus Software: Try to disable these antivirus software or firewall and later update it. Just disable them for the time being and after the update you can probably make it work.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

This issue has been automatically closed because no further activity occurred. If you think this issue is still relevant please reopen it. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

qchroman picture qchroman  Â·  4Comments

sandersaares picture sandersaares  Â·  5Comments

yogevNisim picture yogevNisim  Â·  3Comments

mihaiav picture mihaiav  Â·  5Comments

mattlohkamp picture mattlohkamp  Â·  4Comments