There is no commentSelect some text and then click Comment, or simply add a comment to this page from below to start a discussion.
Jellyfin on iOS Hack Week
To Do
Investigate iOS remote (and in some cases local?) playback being broken since server version 10.5.0
Maybe this is just a generic error when the max bitrate is exceeded? iOS would be affected more since it lacks support for detecting the bandwidth and uses a low hardcoded value instead…
Manually setting bitrate limit seems like it may prevent the issue.
Investigate video playback failing on old iOS versions (10 and possibly others?) since server version 10.5.0
Old iPhone and iPad devices do not support AC-3 and E-AC-3. See this support matrix.
Need to somehow improve support for detecting which devices actually support these audio codecs.
Testing with canPlayType reports "probably"/"maybe" for support of these codecs. Which is not a good indicator of if the device actually supports playback since devices that do support it only report as "probably".
Based on this max iOS support matrix, it looks like we can just check for iOS versions < 11.