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?
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)
Very informative, thank you! CPU usage is at least something I can easily measure.
The answer is no, but you’re still gonna worry 😂