2023-10-12, 01:39 AM
Hi,
When using my NAS that is external to my device running Jellyfin server, I am unable to playback any UHD remuxed movie, and often even regular full HD encodes, without some random stutters, very occasional disconnects.
This is using Jellyfin Android TV Client on my Zidoo Z9x, with 'External Player'. The Jellyfin dashboard confirms that anything I play does 'Direct play'.
The problem is the network routing: see attached diagram
If I play the exact same files from the same external NAS using the built in HT4 media player in the zidoo directly, there are zero issues. I have changed every cable for new Cat6. Routing using Jellyfin or the HT4 player both go via the same switch, and most of the cables... the the issue is not there. The only difference is having to relay via my Jellyfin server device for the mounted share. This of course involves a full duplex transmission to and from that device via ethernet for the duration of the playback. Again see attached diagram.
From my perspective you already have part of the idea to solve this. The Library 'network share path'. Please can you update your software to use that when using External player for Direct Play titles... or at least give an option to force Direct Play using the network share path for external player. Both of these would stream the file in my case from my external Nas to my Zidoo Z9x without having to route through the Mounted share on the Jellyfin server device; thus eliminating the additional routing and solving all my playback problems. This would implement a true 'Direct play' option in my opinion and would be a great added feature to Jellyfin.
My shares are all SMB.
It seems a good idea to me to be able to eliminate that additional routing for 'Direct play'; sure there might be something going on in my Jellyfin server's mounted share... I've not been able to find anything, and have tried everything there to reduce any latency (like turning off all SMB logging for one). If Direct play was truly that, I would not have to even deal with that. Nothing I have tried has helped.
Please please please change this. For now I cannot use your app to watch my movies...
Thanks again for all your efforts
Simon
When using my NAS that is external to my device running Jellyfin server, I am unable to playback any UHD remuxed movie, and often even regular full HD encodes, without some random stutters, very occasional disconnects.
This is using Jellyfin Android TV Client on my Zidoo Z9x, with 'External Player'. The Jellyfin dashboard confirms that anything I play does 'Direct play'.
The problem is the network routing: see attached diagram
If I play the exact same files from the same external NAS using the built in HT4 media player in the zidoo directly, there are zero issues. I have changed every cable for new Cat6. Routing using Jellyfin or the HT4 player both go via the same switch, and most of the cables... the the issue is not there. The only difference is having to relay via my Jellyfin server device for the mounted share. This of course involves a full duplex transmission to and from that device via ethernet for the duration of the playback. Again see attached diagram.
From my perspective you already have part of the idea to solve this. The Library 'network share path'. Please can you update your software to use that when using External player for Direct Play titles... or at least give an option to force Direct Play using the network share path for external player. Both of these would stream the file in my case from my external Nas to my Zidoo Z9x without having to route through the Mounted share on the Jellyfin server device; thus eliminating the additional routing and solving all my playback problems. This would implement a true 'Direct play' option in my opinion and would be a great added feature to Jellyfin.
My shares are all SMB.
It seems a good idea to me to be able to eliminate that additional routing for 'Direct play'; sure there might be something going on in my Jellyfin server's mounted share... I've not been able to find anything, and have tried everything there to reduce any latency (like turning off all SMB logging for one). If Direct play was truly that, I would not have to even deal with that. Nothing I have tried has helped.
Please please please change this. For now I cannot use your app to watch my movies...
Thanks again for all your efforts
Simon