add-ons / plugin.video.vrt.nu

Kodi add-on to watch content from VRT MAX
https://www.facebook.com/groups/kodivlaanderen
GNU General Public License v3.0
110 stars 20 forks source link

Failed to load compatible stream #901

Open TASSDevon opened 3 years ago

TASSDevon commented 3 years ago

Describe the bug

When trying to play an episode of VRT Journaal Laat the following error is displayed: "Failed to load a compatible stream, please try toggling Use Widevine DRM in the add-on Playback settings" This was not the case until this morning. When enabling the Widevine DRM in the settings, this did not fix the problem.

To Reproduce

Play any vrtnu episode.

Expected behavior

Stream plays back

Additional context

mediaminister commented 3 years ago

I can't reproduce this. Please try to invalidate the local http caches in the VRT NU Add-on Expert Settings. Provide a full debug log if the problem persists: https://kodi.wiki/view/Log_file/Easy

umerckx commented 3 years ago

I had the same problem. I noticed the Inputstream Adaptive setting was disabled. After I enabled it again, the stream worked again.

TASSDevon commented 3 years ago

This morning I tried it again and it worked fine. I didn't change any settings. Very strange!

mediaminister commented 3 years ago

It's because "Het Journaal" is initially provided as a virtual subclip from the DRM-protected live stream. After a couple of hours VRT uploads an unprotected on demand stream and the stream info is changed.

Maybe the add-on doesn't handle the stream info caching very well in this specific case. I'll take another look.

TASSDevon commented 3 years ago

Hmm, today it happened again. Something must've changed at VRT's way of working because in the past year or 2 or so I never had any problems with it.

mediaminister commented 3 years ago

Yes, you need to enable Widevine DRM.

TASSDevon commented 3 years ago

When enabling the Widevine DRM in the settings, this did not fix the problem.

I did, to no effect ;-)

mediaminister commented 3 years ago

I need a full debug log then to investigate the problem.

mediaminister commented 3 years ago

I guess OSMC doesn't automatically install Widevine CDM.

TASSDevon commented 3 years ago
2021-08-04 18:25:05.274 T:1915356720   ERROR: Control 50 in window 10025 has been asked to focus, but it can't
2021-08-04 18:25:30.926 T:1388548832   ERROR: [plugin.video.vrt.nu] hls_aes is not available for this stream, please try toggling the "Use Widevine DRM" setting

Using the YeloTV addon, it used to detect and ask to download a new version of WideVine, but since that addon doesn't work anymore, I guess I might have an outdated version

mediaminister commented 3 years ago

Make sure you have InputStreamHelper en InputStream Adaptive add-ons installed. Can you post the info screen from InputStreamHelper? This shows the installed version of Widevine CDM.

dagwieers commented 3 years ago

Just as a reference, VRT.NU has recently modified their live streams to only work using DRM. This impacts live TV and watching shows that are still being (or recently have been) broadcasted.

In case your system is not able to have a working Widevine DRM implementation, you will not be able to watch Live TV streams or very recently broadcasted content. You may have to wait a bit before the VOD content is working without DRM protection.

This is the information they have released: https://www.vrt.be/heb-je-een-vraag/s/article/Waarom-werkt-sinds-19-juli-2021-de-stream-van-de-VRT-niet-meer-op-mijn-toestel

hifihifi commented 3 years ago

Same problem here. I use total different OS. Seams hot topic here over Widevine at https://libreelec.tv/ It seams not an easy problem to adapt Widevine on non x86 or amd cpu's.... Anyone know to adapt Widevine on a LibreElec? Have Odroid C2 hardware.

mediaminister commented 3 years ago

You need to enable Widevine DRM in the VRT NU add-on playback settings. When InputStreamHelper is installed, Widevine CDM should be installed automatically: https://github.com/emilsvennesson/script.module.inputstreamhelper/releases

Please open an issue at https://github.com/emilsvennesson/script.module.inputstreamhelper/issues if Widevine fails to work on your system.

hifihifi commented 3 years ago

You need to enable Widevine DRM in the VRT NU add-on playback settings. When InputStreamHelper is installed, Widevine CDM should be installed automatically: https://github.com/emilsvennesson/script.module.inputstreamhelper/releases

Please open an issue at https://github.com/emilsvennesson/script.module.inputstreamhelper/issues if Widevine fails to work on your system.

I reinstalled with newer version LibreElec, now 9 instead 8.2 and it works again. He installed stream and wine automatic after hé ask if you want to.

JeanPoll commented 3 years ago

I have a similar issue:, somebody an idea ?

2021-09-10 23:09:07.282 T:1915622320 NOTICE: VideoPlayer::OpenFile: plugin://plugin.video.vrt.nu/play/id/vid-d7d14c24-6543-4632-950a-185050b8e68c/pbs-pub-4dae6fa1-97e6-427c-925f-0de369a12fa9 2021-09-10 23:09:07.287 T:1316991200 NOTICE: Creating InputStream 2021-09-10 23:09:07.288 T:1316991200 ERROR: IAddonInstanceHandler::CreateInstance: inputstream.adaptive returned bad status "Permanent failure" during instance creation 2021-09-10 23:09:07.288 T:1316991200 ERROR: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.vrt.nu/play/id/vid-d7d14c24-6543-4632-950a-185050b8e68c/pbs-pub-4dae6fa1-97e6-427c-925f-0de369a12fa9] 2021-09-10 23:09:07.289 T:1316991200 NOTICE: CVideoPlayer::OnExit() 2021-09-10 23:09:07.499 T:1915622320 NOTICE: CVideoPlayer::CloseFile() 2021-09-10 23:09:07.499 T:1915622320 NOTICE: VideoPlayer: waiting for threads to exit 2021-09-10 23:09:07.500 T:1915622320 NOTICE: VideoPlayer: finished waiting

My setup: kodi 18.9 on raspberry pi 3+ vrt nu add-on 2.5.5 Gebruik widevind DRM enabled Gebruik InputStream Adaptive enabled

InputStream Helper 0.5.7 InputStream Adaptive 2.4.6 Widevine CDM 4.10.1679.0

mediaminister commented 3 years ago

Widevine CDM 4.10.1679.0 doesn't work anymore. You need to upgrade your system, this means a newer operating system that supports the newest Widevine CDM.

JeanPoll commented 3 years ago

ok thx will upgrade kodi

JeanPoll commented 3 years ago

Did a fresh kodi install (19.1), installed vrt nu 2.5.4, upgraded to 2.5.5. Installed widevine via vrt nu and still it fails

Kodi 19.1 Widevine CDM versie 4.10.1679.0

So means I will be not able to play vrt nu again on my setup....

JeanPoll commented 3 years ago

Re-installed widevine, have version 4.10.2252.0 But now facing:

_``` 2021-09-12 22:27:46.982 T:654 ERROR : AddOnLog: inputstream.adaptive: Unable to load widevine shared library (/home/osmc/.kodi/cdm/libwidevinecdm.so) 2021-09-12 22:27:46.983 T:654 ERROR : AddOnLog: inputstream.adaptive: OpenDRMSystem failed 2021-09-12 22:27:46.984 T:654 ERROR : CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.vrt.nu/play/id/vid-8ecbc5b7-8156-4ad2-a64b-422848507bb0/pbs-pub-52ca1281-c082-42be-9903-6da56f525afe] 2021-09-12 22:27:46.984 T:654 INFO : CVideoPlayer::OnExit() 2021-09-12 22:27:46.984 T:654 INFO : ADDON: Dll Destroyed - InputStream Adaptive 2021-09-12 22:27:47.020 T:377 INFO : CVideoPlayer::CloseFile() 2021-09-12 22:27:47.020 T:377 INFO : VideoPlayer: waiting for threads to exit 2021-09-12 22:27:47.021 T:377 INFO : VideoPlayer: finished waiting 2021-09-12 22:27:50.454 T:529 INFO : initializing python engine. 2021-09-12 22:27:55.599 T:529 INFO : CPythonInvoker(5, /home/osmc/.kodi/addons/plugin.video.vrt.nu/resources/lib/addon_entry.py): script successfully run

mediaminister commented 3 years ago

Your operating system doesn't support Widevine 4.10.2252.0, you need to upgrade the system that runs Kodi.

JeanPoll commented 3 years ago

I have installed kodi via osmc, so that operating system it out dated. Can anyone recommend an other setup for my raspberry pi 3 ? LibreELEC or Xbian ?

Thanks, Jan

base08 commented 3 years ago

For those stuck with problems on older devices like a s912 or s905 you can manually upgrade to Coreelec 9.2.8 which fixes the OS to support the latest Widevine 4.10.2252.0.

JeanPoll commented 3 years ago

Related to this issue: https://github.com/xbmc/inputstream.adaptive/issues/678

mantaalex commented 3 years ago

i have trouble streams i cannot open the same for vtmgo but there i could look to series from a way back but nothing live?

stroobandt commented 3 years ago

It would be handy if someone could list here or on the wiki the operating systems (in my case, for the Raspberry Pi) that are up to date in terms of Widevine DRM support for VRT Nu.

I have here OSMC, on which over a month ago, I installed Widevine DRM and got things working again. However, since a week or two it no longer works for the same reason.

Those constant changes really drive this cable cutter crazy…

JeanPoll commented 3 years ago

My setup: Raspberry Pi 3+ Kodi 19.1 All works fine for the moment. It might help to de-install widevind DRM en re-install it again. This can be done in the configuration of VTR NU itself