Closed LT-code closed 2 weeks ago
Try running with full logging enabled and look for cdm-related messages.
Hi @magreenblatt, Thank you for your awnser, I should have sent them at first. I have run it 3 times. The first time the "no library found" is normal because the cache path was cleared, that's when cef download in the cache the widevinecdm library. The second and third run, the library is found but still can't use widevine content.
1 > [1:1:1029/154259.657447:VERBOSE1:cdm_registration.cc(294)] Widevine enabled but no library found
1 > [224861:224861:1029/154259.657451:VERBOSE1:cdm_registration.cc(294)] Widevine enabled but no library found
1 > [231019:231030:1029/155007.354540:VERBOSE1:widevine_cdm_component_installer.cc(402)] Updating hint file with Widevine CDM 4.10.2830.0
2 > [227843:227843:1029/154541.137896:VERBOSE1:cdm_registration.cc(291)] Registering hinted Widevine 4.10.2830.0
2 > [1:1:1029/154541.137896:VERBOSE1:cdm_registration.cc(291)] Registering hinted Widevine 4.10.2830.0
2> [231019:231030:1029/155007.354540:VERBOSE1:widevine_cdm_component_installer.cc(402)] Updating hint file with Widevine CDM 4.10.2830.0
3 > [228657:228657:1029/154622.006002:VERBOSE1:cdm_registration.cc(291)] Registering hinted Widevine 4.10.2830.0
3 > [1:1:1029/154622.006004:VERBOSE1:cdm_registration.cc(291)] Registering hinted Widevine 4.10.2830.0
3 > [231019:231030:1029/155007.354540:VERBOSE1:widevine_cdm_component_installer.cc(402)] Updating hint file with Widevine CDM 4.10.2830.0
Even if widevine is well downloaded, it's not working.
@magreenblatt Hi Marshall, do you have a fix for that ?
Try the Widevine demos at https://shaka-player-demo.appspot.com/demo/
Thx for your answer, it helped a lot. I need proprietary codecs... Do you know a link where I can download cef already built with them plz ? If not, I'll build it by my self Waiting for your answer @magreenblatt and I will close the issue (that is not an issue).
We don't provide builds with proprietary codecs due to licensing reasons. You can search the CEF Forum for threads that provide build instructions.
Describe the bug I am trying to make widevine work in CEF 130 and I don't find any information on the net about it (but that widevine is downloaded automatically and should work).
To Reproduce Steps to reproduce the behavior:
Expected behavior I expect it to work out of the box as mentioned in this option https://cef-builds.spotifycdn.com/docs/109.0/structcef__settings__t.html#ae2641ed883320108351d67b02f189fbe or here https://forums.freebsd.org/threads/chromium-enable-drm-playback-by-building-the-www-linux-widevine-cdm-port-with-poudriere.91217/.
Screenshots Test made on https://bitmovin.com/demos/drm
Versions (please complete the following information):
Additional context Does the problem reproduce with the cefclient or cefsimple sample application at the same version? Yes I have the same problem. I can see that libwidevinecdm.so was downloaded but still not working.
Does the problem reproduce with Google Chrome at the same version? Chromium doesn't seem to be impacted. Although I see that there is a widevine lib link at the same place than the chromium bin (I tried to copy it to my cefclient directory but does not work) :
I can reproduce the same behavior in previous CEF versions (129, 128, 127).
I might be completely blind about it but I am open to be shout at and available for test whatever come to your mind to correct my mistake.