Just some of my own opinions regarding your three questions.
Dedicated Machine for
Blue Iris - while there are a few people here that are running VMs and even one or two people that keep Blue Iris running on their gaming or work PC, I propose having it on a dedicated machine provides a few benefits:
- you won't be restarting it all the time due to patches on your gaming/work/plex/VM OS (up-time of your surveillance system will be very high)
- you can buy a very budget machine for most Blue Iris setups but still have a big upgrade from a standalone NVR
- you are bound to have fewer problems with Blue Iris fighting with other applications for resources (disk, memory, network), and fewer problems with conflicting software drivers/patches etc
- the configuration of a surveillance system will be significantly different than a traditional PC/server (surveillance drives for long cycles of continuous writes, minimal memory (I use 5GB), and for a lot of installs only integrated graphics).
- cost can remain small, and the hardware can serve in this role for an extended period of time (I'm using an 8-year old PC that wouldn't be great for much else).
- But my #1 guess -- it's just simpler, simpler to setup, simpler for people here to help troubleshoot, and cheap. If people here started recommending VM technologies (for example), this would turn into a VM platform support forum more than a IP Camera & Security forum.
Same Switch - this is more of a mixed bag in my opinion. True switches can switch traffic between hosts very rapidly, even a 100Mb switch could handle tons of camera feeds to a Blue Iris machine. Based on my 2.1MP @ 15FPS has a bitrate under 400kBps, to saturate a 100Mbps port will take a truckload of cameras. If you outgrow the 100Mb POE switch you probably have options, but you probably have also outgrown Blue Iris (I think it maxes around 60 cameras).
But consider simplicity, if we are trying to help someone remotely via forum and they have a daisy-chain of switches, each device becomes a potential point of failure. Consider that the more simple a configuration is, the less trouble a user (especially a non-technical one) is going to have setting it up or breaking things. If you are a computer savant and want to setup a complex system with lots of potential conflicts or problems and are willing to troubleshoot it YOURSELF, more power to you. I use pfSense, it fits firmly in the overkill, not for beginners bucket so I try to discourage people from taking up the added complexity because for most an ASUS router will do the trick and is stupid simple to setup.
These forums get many more visitors that are far more likely to buy a Ring doorbell (or already bought some Cosco camera package) than people that have the knowledge required to setup a VM, troubleshoot a complex configuration, or even know what a VLAN is. That's part of why I push the dual-NIC setup, if a novice user wants to prevent their cameras from "phoning home" they need a simple solution, sure VLANs CAN WORK but only if you are willing to configure them correctly (this requires at least intermediate networking knowledge or patience).
HOME-LAN --> Blue Iris --> POE switch (private cam lan) --> cameras
Regarding your experience running multiple Plex streams, my guess is your video is better quality, otherwise I don't know how you would be saturating a 100Mb port?