Do I need to worry about single-device network saturation with Jellyfin on an existing server? reddit / selfhosted ---------------------------------------------------------------------- nairou · 2023-11-25 16:54 I already have a home server, running various services, including Frigate which is constantly monitoring three security cameras (via ethernet). I'm starting to look into the idea of ripping my DVD/Blueray collection and streaming it via Jellyfin, and that would likely be over wifi to the Roku attached to the TV. My concern is whether this is too much bandwidth for one device. At what point does high-quality movie streaming impact the reliability of the security camera feeds? Is that line so low that it's just best to use a separate machine for running Jellyfin? ---------------------------------------------------------------------- EspritFort · 2023-11-25 17:05 >My concern is whether this is too much bandwidth for one device. At what point does high-quality movie streaming impact the reliability of the security camera feeds? Is that line so low that it's just best to use a separate machine for running Jellyfin? The term you might be looking for is "switching capacity". It should be part of your network switch's data sheet and tells you how much total traffic the switch can juggle around internally at the same time. ---------------------------------------------------------------------- CheesecakeNo7 · 2023-11-25 17:55 I don't know the bitrate of your cameras, but even if they were high quality 4K, it should be maximumx 16 Mb/s for each camera, so 48 Mb/s in total. Assuming the device is connected with gigabit LAN, you still have more than 900 Mb/s for your Jellyfin. Maximum UHD Bluray bitrate is 128 Mb/s, so you can play 7 original quality movies at the same time, without saturing the network. So, as you can see, from network point of view, it is not a problem. I would be more concerned about CPU usage, especially if you are re- encoding the security cameras streams (or you are using motion detection), and/or if you are planning to use re-encoding with Jellyfin. (also, you obviously cannot play 7 movies at the same time if you are using a single mechanical hard drive, it can be done if you are using an SSD, or multiple hard drive in RAID) ---------------------------------------------------------------------- CheesecakeNo7 · 2023-11-25 17:57 Cheap consumer switches nowadays have at least 10 Gbps of switching capacity, I don't think it could be the bottleneck in OP's setup. ---------------------------------------------------------------------- ben-ba · 2023-11-25 19:19 Switches in the last 10 years support a switching capacity to saturate all ports. ---------------------------------------------------------------------- CheesecakeNo7 · 2023-11-25 19:45 Yes, but not a single port. That was OP concern. ---------------------------------------------------------------------- Ursa_Solaris · 2023-11-25 19:52 Seconding this answer, I started typing up more or less the exact same response before scrolling down. Network will not be your bottleneck here. You are far more likely to have a storage or CPU bottleneck, but the only way to know is to try it. ---------------------------------------------------------------------- nairou · 2023-11-25 22:44 Very informative, thank you! CPU usage is at least something I can easily measure. ---------------------------------------------------------------------- therealSoasa · 2023-11-26 10:38 The answer is no, but you're still gonna worry 😂 ---------------------------------------------------------------------- mirisbowring · 2023-11-26 19:46 Actually, a max UHD Bluray can peak beyond 200mbit which causes some troubles with my TV because it‘s ethernet is 100mbit and the wifi is not always full strength.