I have been running Plex Media Server for quite a few years and enjoy self hosting all of my family’s media files. With self hosting, you do not need to rely on the Internet and cloud services. Being in control of your own data increases privacy. Imagine my dismay when my Internet was down in my neighborhood and receiving an error accessing Plex on the Apple TV. Then I tried to access the web interface and the same thing happened.
On my home network, I host the Plex Media Server software on my server and make use of its Live TV and DVR capabilities. It actually works quite well. To make use of the TV/DVR capability you must have a Plex Pass (monthly, yearly, or lifetime) and a compatible cable box such as any of the HDHomeRun products. Originally I placed my HDHomeRun Prime device on my IoT network to keep it separate from my server, which I think makes sense since it is essentially an IoT device that infrequently receives updates from the manufacturer.