Edit 2 - ^^ was for Pirates. Looks like you stopped the playback attempt and switched to Tenet, which is AV1. The Shield does not HW transcode AV1 so it decodes in software and encodes to h264 in hardware.
Dec 14, 2022 10:23:35.670 [14721] DEBUG - [Req#5ce/Transcode/81fc06a7-973a-4ff4-a6f6-f12553b94075-39] TPU: hardware transcoding: final decoder: , final encoder: mediacodecndk
Then you go back to Pirates about 10 minutes later. It tries to use HW again, but fails and fallsback to software. This is expected. Need to look into why it failed. I see you’ve enabled subtitles and those are getting burned in. Can you turn off the subtitles and see if you get the same result? If this still doesn’t play, I’m going to need a sample to try and reproduce.
About the sample your also asked me. That will be a little bit complicated since at this very moment I’m without a PC/LAPTOP but I’ll tell more about it over private message
Please don’t change videos when providing logs. They don’t line up that way. Pick a video and stick to that. Please reproduce again with whatever video you pick and provide both the roku and server logs.
I didn’t mention the FireTv because it’s easier to check 1 device at a time. Checking multiples gets confusing. Once I have a theory we can then check the Fire TV to see if it’s the same issue.
Nope, was looking at the wrong thing. Still can’t tell what’s wrong.
Are you streaming from a remote location? i.e. The Roku is not in your house. Your logs are about 1 hour apart. Are the Roku and your server in the same time zone? I also see your Roku accessing your server through a remote connection.
I’m accessing locally. The reason that they have different times is because my Roku is using a different timezone (CT) from my NSTV that is running PMS (ET)
I’ve always used this way btw. Back when Plex hardware transcoding was working
I also have a PMS running on a VPS. It’s probably that you’re seeing.
But it never really starts out. The curious thing if that when I do that on the Fire TV Stick (2018) model that doesn’t support HEVC 10 bit it goes straight to software decoding (and a lot of buffering pauses)
Looks like it first tried to direct play the file and couldn’t, then tried a transcode. The Shield did initiate hw transcoding, but the playback failed so PMS went to cpu transcoding.
With the issue on both Roku and the Fire TV, it does point to the server. Although, I’m not experiencing this with my Shield. I’ll do more digging to see what’s going on.