There's a LOT of sloppy programming on PLEX at least with LiveTV/DVR. It seems to be a "one man show" in many situations with their DEVs relying on users to do all the testing. Their transcoding software for MPEG2 to H264 is also terrible, so glad ROKU released direct MPEG2 support.
You said, what I know.
I know of multiple people in PLEX forum jail for 30 days for reporting on bugs still not fixed in the recent release after waiting 2 months since the December disaster. sa2000 and BigWheel seem to be working OT deleting posts and suspending people to keep Elan from seeing them
Elan does quite a bit of this himself. Look at all the posts he silenced of mine back in December concerning the new UI. Then turns around and quotes my posts when they reversed decisions on the UI. Everything he disagreed we me for 2 years on, now fully agrees with me on the design and problems it caused. This was all pointed out to them during the design cycle of PMP2 (and other clients) way before regular users ever saw it. None of the active Ninjas like it, most still don't. LOL
I was one of the main DVR/Live TV testers early on as well. Same thing. I pointed out the design flaws when it was still a prototype which is really what it still is IMHO. They were trying to play catch up to Emby to get DVR/TV out the door and were ok with only having basic functionality, working with a single device, only supporting a single EPG, etc. Hasn't really improved to much in that sense. But boy were they proud of having Gracenote EPG data integrated. They thought it was the greatest thing since sliced bread and would make setup so much easier then other DVRs. Piff, it's got to work before that really matters. LOL
I don't know how early you started using it but they went through I think 7 different formats trying to get a container/codec combination they could use with their devices. I know at least 3 changes were released/seen publicly before they settled on TS. The problem is that the devs working on that part of the code had never worked on TV or DVR before and really hadn't used them besides STBs.
BTW, none of this is secret and I've posted the same info in the Plex forums. Not anything resembling a secret for anyone who visits their forums regularly.
Can I restrict EMBY to certain devices/tuners? I've got two quad cards and would like to just assign one to PLEX and one to EMBY (4 tuners each). If that's a huge issue I'll just run to different machines until I make my final decision.
I can't believe we're a year+ into this LiveTV/DVR stuff and still farkling around with reliably tuning in channels on PLEX and making no progress on actual DVR features.... I'm still getting about 50% failure on channel changes for LiveTV
As soon as I figure out how to move forward to split my tuners I'll invest in an EMBY Premium subscription to begin my try outs.
Yes, you can actually restrict both Plex and Emby to certain devices (not specific tuners). Just don't set them up. So if you have two different devices you could setup one in Plex and other other in Emby. You really need to do this for Plex as it doesn't want to "share" tuners with any other app. Emby doesn't care. With Emby if you happen to use LiveChannels, HDHomeRun, NextPVR, VLC or any other app that is using a tuner, Emby will just go past that tuner and find another free turner to use until they are all exhausted. Plex won't do this. If Plex sees a device as having 4 tuners (in your case), it expects all 4 tuners to always be available exclusively for it's own use. Doesn't matter if it's a network device meant to be shared on not, Plex assumes it belongs to it.
So for testing purposes, running both servers definitely assign one to each and keep them separate otherwise Plex will choke. But like nearly everyone else you'll quickly find out, Emby is much better and will switch all TV and DVR over to it.
BTW, you can setup a "Recording Library" or two (one movies, one Shows) in Plex pointed to the Emby recording folders and use Plex to playback Emby recorded video. Plex can even playback recordings in progress this way. Ironically, this works better in Plex for recordings in progress then using it's own DVR.
One other thing I'll mention. If you look at the recording folders in Plex vs Emby you'll see that Emby records directly to a TS file that grows as the file is recorded. With Plex it uses HLS segments which write tons of small TS files, then after recording is finished combines them back into one file. Doing that is much harder on disc life and will wear out SSDs much faster due to the numerous writes. So if using Plex for recording, don't setup an expensive SSD as the path for recording unless you want it to have a shorter life. Use a "throw away cheap SSD" or normal HDD. This doesn't apply to Emby.
So now that you know how to setup one device for each media server, grab yourself a month of Emby Premiere and get testing. You'll quickly wish you did this sooner!