2024-05-20, 04:06 PM
(This post was last modified: 2024-08-13, 03:05 AM by ca2ju. Edited 2 times in total.)
Hello everyone, first of all, I want to thank you for this wonderful application, thank you very much.
Version: 10.9.2
Debian repository (same issue with Linux Docker)
My problem started occurring with this new version 10.9.2.
1- The Jellyfin app for iPhone is transcoding all videos when I use 5G. The logs indicate that the reason would be exceeding the bitrate limit (I do not have and never had any settings to limit the bitrate). However, my 5G connection from Bell in Canada averages around 220 to 300 Mbps (download) and 50 to 100 Mbps (upload). I have always used 5G to watch my content with previous versions and never had problems. The format and codec of my videos are standard or even weaker (720p or less, H264 SDR, all audio is AAC 128k). There's something incredible happening; I did not enable transcoding and yet it transcodes anyway. Currently, I use the Safari browser to watch when I'm off-network through my domain, and this does not cause transcoding (incredible). Chrome has the same problem as the app; it transcodes due to exceeding the bitrate limit. I have conducted several tests, installed Jellyfin via Docker and Debian repository, both with the same problem. One thing I noticed in my NGINX logs was info of this type: my public ip my domain - - [20/May/2024:11:32:11 -0400] "GET GET /Playback/BitrateTest?Size=500000 HTTP/2.0 HTTP/2.0" 200 524288 56 0.010 0.010 "-" "JellyfinMediaPlayer 1.10.1 (windows-x86_64 10)". I do not remember seeing these bitrate tests before with previous versions.
NOTE 1: Disregard the duplicated returns (GET GET or POST POST); this is a configuration of the logs within nginx.conf that I need to adjust.
NOTE 2: In the iPhone app, sometimes I manage direct streaming and sometimes it starts transcoding in the middle of the video.
Version: 10.9.2
Debian repository (same issue with Linux Docker)
My problem started occurring with this new version 10.9.2.
1- The Jellyfin app for iPhone is transcoding all videos when I use 5G. The logs indicate that the reason would be exceeding the bitrate limit (I do not have and never had any settings to limit the bitrate). However, my 5G connection from Bell in Canada averages around 220 to 300 Mbps (download) and 50 to 100 Mbps (upload). I have always used 5G to watch my content with previous versions and never had problems. The format and codec of my videos are standard or even weaker (720p or less, H264 SDR, all audio is AAC 128k). There's something incredible happening; I did not enable transcoding and yet it transcodes anyway. Currently, I use the Safari browser to watch when I'm off-network through my domain, and this does not cause transcoding (incredible). Chrome has the same problem as the app; it transcodes due to exceeding the bitrate limit. I have conducted several tests, installed Jellyfin via Docker and Debian repository, both with the same problem. One thing I noticed in my NGINX logs was info of this type: my public ip my domain - - [20/May/2024:11:32:11 -0400] "GET GET /Playback/BitrateTest?Size=500000 HTTP/2.0 HTTP/2.0" 200 524288 56 0.010 0.010 "-" "JellyfinMediaPlayer 1.10.1 (windows-x86_64 10)". I do not remember seeing these bitrate tests before with previous versions.
NOTE 1: Disregard the duplicated returns (GET GET or POST POST); this is a configuration of the logs within nginx.conf that I need to adjust.
NOTE 2: In the iPhone app, sometimes I manage direct streaming and sometimes it starts transcoding in the middle of the video.