2025-04-14, 11:36 PM
(This post was last modified: 2025-04-14, 11:37 PM by Secret_Agent_Super_Dragon. Edited 1 time in total.)
Hello, I am new here but I've been using Jellyfin for several years now, mostly with the default settings. I have had an unusual setup but it has worked well for me. I used to host my server in a Docker/Container Manager instance on a Synology but have since moved my server to a mini PC, a Bosgame E3 Intel N150, all my media is stored on my NAS which the mini PC reads from because it's always on. I also have that NAS backing up everything to separate HDD's in my main PC and a DAS box. I also host a separate server on my main PC for myself, which direct plays and uses all the media on the HDD's, not the NAS. I do no transcoding from my main desktop PC, there's no need.
It took me 4 years before I took the plunge and was brave enough to start my own server not on my NAS and try to connect it to the internet for family and friends to access. I have very basic knowledge on networking, basically none. My mini PC is Windows based and I found a video on youtube which helped me to set up Jellyfin using Caddy & DuckDNS to reverse proxy into it and setup NSSM to always keep it running on a reboot. It was a struggle but I got there. Sorry for the long winded intro but I figured some background was in order and might be useful to see what kind of user your dealing with. My Caddyfile is simple, like this...
XXXXX.duckdns.org
reverse_proxy 127.0.0.1:8096
In any case, it's running, all my users can connect to it just fine from their devices out of network. Most of these users are using Android TV, Roku, LG Smart TV (whatever the hell they use) devices to connect to my server. None of these people know anything about computers or adjusting settings or any of that stuff, so troubleshooting is a challenge. I have one user in my home connecting through a smart TV, Android based. My internet upload is very crappy, 10-11Mbps. I rarely have more than 2 users hitting my server at any given time but I wanted to limit each stream to 3Mbps, so I went to PLAYBACK > STREAMING > 3Mbps. From what a couple of my users are experiencing and from what I can see when they're connected, that limit is not being respected. It looks as though it's trying to direct play, I think. I even tried going into to that users profile and limiting their stream to 3Mbps and that doesn't look like it's working either. I am at a loss and do not know what I'm doing wrong.
Please help
It took me 4 years before I took the plunge and was brave enough to start my own server not on my NAS and try to connect it to the internet for family and friends to access. I have very basic knowledge on networking, basically none. My mini PC is Windows based and I found a video on youtube which helped me to set up Jellyfin using Caddy & DuckDNS to reverse proxy into it and setup NSSM to always keep it running on a reboot. It was a struggle but I got there. Sorry for the long winded intro but I figured some background was in order and might be useful to see what kind of user your dealing with. My Caddyfile is simple, like this...
XXXXX.duckdns.org
reverse_proxy 127.0.0.1:8096
In any case, it's running, all my users can connect to it just fine from their devices out of network. Most of these users are using Android TV, Roku, LG Smart TV (whatever the hell they use) devices to connect to my server. None of these people know anything about computers or adjusting settings or any of that stuff, so troubleshooting is a challenge. I have one user in my home connecting through a smart TV, Android based. My internet upload is very crappy, 10-11Mbps. I rarely have more than 2 users hitting my server at any given time but I wanted to limit each stream to 3Mbps, so I went to PLAYBACK > STREAMING > 3Mbps. From what a couple of my users are experiencing and from what I can see when they're connected, that limit is not being respected. It looks as though it's trying to direct play, I think. I even tried going into to that users profile and limiting their stream to 3Mbps and that doesn't look like it's working either. I am at a loss and do not know what I'm doing wrong.
Please help
