Closed kura closed 10 months ago
You have shared the wrong crash logs, the logs indicate a crash while browsing and not while playing a video.
If that is the case then these playback crashes do not produce a log file... That is the only crash log on my server despite multiple crashes during playback. 😓
This crash is different to when I've had the app crash other times. It doesn't say a crash happened like other crashes, and it doesn't crash back to Android. It just immediately ends playback and goes back to Jellyfin home screen. Even if I had started playback on the media page of the item, it always dumps me back to the Jellyfin home screen with no error messages or anything.
I am certain it's not a content issue too. Not only did this not previously happen, I have experienced it with multiple different media files the last week or so, including files that were previously error-free, and it works without any issue on the LG webOS version.
Bit of an update: I decided to side load 0.16.0-beta5 as bit of a test to see what was new and also if somehow it fixed my issues when using the Exoplayer backend.
I'm an hour in to a UHD h265 BD remux and so far no playback crashing back to home screen.
I know there was a big rewrite of playback for audio files in 0.16, but does any of that effect video playback to have possibly resolved this issue?
I have exactly the same errors. But even with the beta I can not play some files.
The first 30 seconds everything runs normally and then the error message comes several times: Player error occurred, try again. At some point it goes to the title screen with the hint: Too many errors, it gives up.
Even though the old playback code wasn't a big focus there are still some changes in it. There's also other changes that could affect it. So this specific might have been fixed as a side-effect of other changes. I'll close the issue as solved, if the crash pops up again you can create a new one!
I have exactly the same errors. But even with the beta I can not play some files.
The first 30 seconds everything runs normally and then the error message comes several times: Player error occurred, try again. At some point it goes to the title screen with the hint: Too many errors, it gives up.
This is a different issue, it doesn't crash it just gives up because the client cannot find a way to play your media. This is most often caused by lack of transcoding/remux permissions for the user.
This is a different issue, it doesn't crash it just gives up because the client cannot find a way to play your media. This is most often caused by lack of transcoding/remux permissions for the user.
With the error I described, the files were streamed directly without transcoding. If transcoding was on, the file could be played.
The error does not occur with all files. Only with a handful.
Describe the bug
Recently Jellyfin for Android TV has been crashing during playback, but only when watching UHD h265 Bluray rips. I am using Exoplayer as the video playback library and it's DirectStream rather than transcoding, and it only seems to affect my UHD Remux film rips.
When it crashes I am throw back to the Jellyfin home screen, if I start playback again it'll go back 30-60 seconds in to the film and then crash as soon as it gets to the same point it crashed previously.
If I press skip a couple of times I am able to fast forward past the crash point and continue watching the film, although it will crash again later and follow the same cycle.
It does not appear to be doing this when using the libvlc backend and this is a very recent problem, it has not started until recently. I'm not sure if it's a version thing, because my Shield TV auto-updates app and v0.15.12 was released a while ago and was likely auto-updated by my Shield TV within a day of being released.
My 1080p h264 rips all seem fine, remux or otherwise. The only h265 content I have is remuxed from bluray discs rather than transcoded so I'm not sure if actually encoding them at a lower bitrate/quality would fix this playback issue.
Also worth noting that if I switch to the Jellyfin app for my LG TV these very same rips work without any issues.
Logs
client: Jellyfin for Android TV client_version: 0.15.12 client_repository: https://github.com/jellyfin/jellyfin-androidtv type: crash_report format: markdown
Logs
Stack Trace:
Logcat:
App information
App version:
0.15.12
(151299
)Package name:
org.jellyfin.androidtv
Build:
Build config:
Device information
Android version:
11
Device brand:
NVIDIA
Device product:
sif
Device model:
SHIELD Android TV
Crash information
Start time:
2023-10-26T21:48:52.583+01:00
Crash time:
2023-10-26T21:48:52.851+01:00
FFmpeg logs
No response
Media info of the file
Application version
0.15.12
Device information
Nvidia Shield TV 2019
Android version
Android 9
Jellyfin server version
10.8.11