Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android 32bit - Issue playing some widevine content #1101

Open
matthuisman opened this issue Jan 20, 2023 · 5 comments
Open

Android 32bit - Issue playing some widevine content #1101

matthuisman opened this issue Jan 20, 2023 · 5 comments
Labels
Issue Cleanup: Ask Reporter Ask the reporter if this issue is still occurring.

Comments

@matthuisman
Copy link
Contributor

attached is a good (h264) and bad (h265) zip of manifest, log and media files for two streams from a single service.

device is 32bit Android Nvidia Shield Tube (L1)

The h265 just shows black / distorted screen and audio is OK
h264 works fine.

I fixed this by enabling "try not to use secure decoder".

I wonder if these files give us a clue to how we can correctly play these without the above setting?

Same content on 64bit Android Nvidia Shield + other 64bit devices are fine.
Even Kodi 32bit on the 64bit devices is fine.

Only broken on 32bit kodi on 32bit device.
op1_h265_broken.zip
op1_x264_ok.zip

Also, when I play this same service but using their dash manifest, the 1080 H265 streams work,
But I suspect they could be different files.

@glennguy
Copy link
Contributor

Hey Matt
A couple of things.
Could you check if it fails the same when setting IA to video only?
Could you also provide a logcat for when it's failing?

No errors in the Kodi log... normally when we're feeding Kodi ffmpeg with incorrectly decrypted data it will show a bunch of ffmpeg errors in the log... none here. Makes me wonder if this is some sort of memory thing, or even a device issue. Hard to say!

@matthuisman
Copy link
Contributor Author

Turns out the non-cmaf doesn't play either on the users system. I have another user with Google tv 32bit on android 20 and a different addon (stan) isn't working as well.

I'll try get logs etc.
But yeh, not a cmaf issue. But a widevine license issue

@matthuisman matthuisman changed the title Android 32bit - Issue playing H265 HLS CMAF Android 32bit - Issue playing some widevine content Feb 7, 2023
@liam8888999
Copy link

liam8888999 commented Mar 6, 2023

are there any updates on this. I am having trouble with kayo on my firestick but its playing fine on my laptop

@CastagnaIT
Copy link
Collaborator

@liam8888999 no because we need more feedbacks and logs to try investigate
if you are able please provide logs as mentioned in comment above #1101 (comment)

@CastagnaIT
Copy link
Collaborator

the h265 is hvc1 that should be dolbyvision
its possible that the problem is on device codec decoders, kodi has selected
2023-01-20 22:29:49.326 T:21096 info <general>: CDVDVideoCodecAndroidMediaCodec:: Open Android MediaCodec OMX.Nvidia.h265.decode.secure
but maybe should use OMX.Nvidia.DOVI.decode

on this purpose on Kodi 21 has been made various improvements
It is worthwhile to test and see what happens on debug log

@CastagnaIT CastagnaIT added the Issue Cleanup: Ask Reporter Ask the reporter if this issue is still occurring. label May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue Cleanup: Ask Reporter Ask the reporter if this issue is still occurring.
Projects
None yet
Development

No branches or pull requests

4 participants