2024-08-17, 07:36 PM
(This post was last modified: 2024-08-17, 07:43 PM by wyvernshill. Edited 1 time in total.)
Latest windows portable install : 10.9.9 64 bit.
Pointed the install directory and data to a separate SSD away from my operating system's disk and away from my hard drive that contains the media.
Using the ios store latest version of swiftfin on appletv 4K.
My "server" :
Ryzen 3900X
2080 Super
32 GB ram
16 TB Hard drive (media)
1 TB NVME for Windows 11 pro
2 TB NVME for games.
Description :
So i tried Jellyfin on my pc and use the swiftfin player on appletv to connect to it.
It all works fine except whenever a movie is started on the appletv and it starts without any transcoding (according to the dashboard on the pc) i see the entire movie being uploaded into RAM and even beyond.
My computer has 32 GB of ram and if i start a 30 GB movie it'll ramp up the usage to about 36 GB which means it used 30 GB of RAM + the memory already in use for the operating system.
At that point it starts swapping on the operating system's drive and the pc becomes unresponsive.
Stopping the movie on the appletv (swiftfin) sees that the memory use is released.
Starting a 6 GB movie that remuxes or direct plays and it uses about 12 GB of memory, it's each time exactly the size of the original file.
If however i launch the same movie on that pc/server via the webinterface it tells me it's transcoding and suddenly there is no issue and memory use only goes up a few gigabytes but no more.
Is there an issue with direct play or is this a swiftfin issue ? (I can't test on anything else but ios here, i have no other windows devices except the jellyfin server itself)
Unfortunately there seems to be no way to force swiftfin to transcode.
It seems weird that it tries to only remux in memory and not write it somewhere locally ?
I do not see a log being generated either ?
Thanks.
Pointed the install directory and data to a separate SSD away from my operating system's disk and away from my hard drive that contains the media.
Using the ios store latest version of swiftfin on appletv 4K.
My "server" :
Ryzen 3900X
2080 Super
32 GB ram
16 TB Hard drive (media)
1 TB NVME for Windows 11 pro
2 TB NVME for games.
Description :
So i tried Jellyfin on my pc and use the swiftfin player on appletv to connect to it.
It all works fine except whenever a movie is started on the appletv and it starts without any transcoding (according to the dashboard on the pc) i see the entire movie being uploaded into RAM and even beyond.
My computer has 32 GB of ram and if i start a 30 GB movie it'll ramp up the usage to about 36 GB which means it used 30 GB of RAM + the memory already in use for the operating system.
At that point it starts swapping on the operating system's drive and the pc becomes unresponsive.
Stopping the movie on the appletv (swiftfin) sees that the memory use is released.
Starting a 6 GB movie that remuxes or direct plays and it uses about 12 GB of memory, it's each time exactly the size of the original file.
If however i launch the same movie on that pc/server via the webinterface it tells me it's transcoding and suddenly there is no issue and memory use only goes up a few gigabytes but no more.
Is there an issue with direct play or is this a swiftfin issue ? (I can't test on anything else but ios here, i have no other windows devices except the jellyfin server itself)
Unfortunately there seems to be no way to force swiftfin to transcode.
It seems weird that it tries to only remux in memory and not write it somewhere locally ?
I do not see a log being generated either ?
Thanks.