disney+ not playing on n2+

  • Hello ,

    would like to use N2+ as kodibox,

    but having some issue here and there.


    when using disney+ add-on (http://slyguy.xyz)

    there would be no picture, just audio, for latest libreelec.


    is there a fix or hack to get this function?

    this is probably related to widevine issue for odroid n2+.

    amazon vod does download a #update for widevine and it functions there, but no luck for disney+.


    when using coreelec instead of libreelec, it functions initially, but then stops function<

    maybe there is issue because disney+ add-on loads a small widevine drm, and amazon vod which id like also use sometime, loads afterwards a big file 1.6gb, which then after some time seems disable both add/on functionality.

  • basically it function well for a day,

    but afterwards (after losing power or whatnot9) it would not longer function.

    neither disney+ nor amazon vod could open stream.


    for coreelec 21.2 nightly error like

    opening stream> 1001 source 256

    error <general>: AddOnLog: inputstream.adaptive: WV-CDM-Library Initialize: Failed to load library: /storage/.kodi/cdm/libwidevinecdm.so: wrong ELF class: ELFCLASS64

    T:3971 error <general>: AddOnLog: inputstream.adaptive: Unablle to load widevine shared library (/storage/.kodi/cdm/libwidevine.so)

    T:3971 error <general>: AddOnLog: inputstream.adaptive: OpenDRMSystem failed

    T:3971 error <general>: AddOnLog: inputstream.adaptive:GetStream (1001): Decrypter for the stream not found

    T:3971 error <general>: CDVDDemuxClient::RequestStream - invalid stream


    but i understand this error is related to CoreElec, wrong forum.


    for LibreElec, it would not play video, just audio.

    for CoreElec, it would play fine for Disney+ (small wideine download initially) and Amazon VOD (big Widevine update 1.3 GB) for some time, but afterwards no longer play at all.

  • there is some sort of fix here

    inputstreamhelper downloaded wrong arch of libwidevinecdm.so? · Issue #589 · emilsvennesson/script.module.inputstreamhelper
    I started the Netflix addon after a long time, and I was prompted to update libwidevinecdm, so I followed the wizard. Once finished, I couldn't play the stream…
    github.com

    from koekiemonster99

    but i wonder why it would play initially and afterwards play no more (before applying aforementioned fix)

  • I have zero interest in what works/doesn't with CE because the entire display pipeline is different and comparisons are irrelevant. If you want to troubleshoot LE, post the debug log requested else nobody can help.

  • thanks , with libreelec there is error / not playing video or only audio.


    experience is bit different for n2+

    error for only audio

    like

    T:1036 error <general>> AddOnLog: Inputstream.adaptive: ConvertKidStrToBytes: Cannot convert KID "" as bytes due to wrong size

    T:1036 warning <gneeral>: AddOnLog: inputstream.adaptive: Initialzing stream with unknown KID!

    T:1036 error <general>> AddOnLog: Inputstream.adaptive: CDMMessage: 1 arrived!


    afterwards

    info <general> CDVDVideoCodecDRMPRIME::Open -using decoder V4L2 mem2mem HEVC decoder wrapper

    T:1036 error <general>: ffmpeg [0x456a710]:[hevc_v4l2m2m] could not find a valid device

    T:1036 error <general>: ffmpeg [0x456a710]:[hevc_v4l2m2m] cant configure decoder

    T:1036 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder HEVC


    audio plays, but no video.\

    LibreELEC-AMLGX.aarch64-12.0.2-odroid-n2