Ok, I'm a bit of a n00b to setting this stuff up, but I'm a long time IT guy/Network Engineer, etc. I know my way around linux, mac, windows, whatever. Anyway, here is what I'm trying to accomplish and I'm hoping some of you can clear up a few things and maybe point me in the right direction.
I have a HDHomeRun Quatro, a brand new UnRaid server that I put together and a Channels subscription (along with Hulu Live). On my Unraid server I have experimented with Plex, Jellyfin and some other stuff. When I saw what Channels had to offer with TVE and the ability to output m3u8 and xmltv, I decided to get into it.
Can Jellyfin or other media server platforms actually control Channels-DVR (the actual DVR side) so that when I click record in the jellyfin web app or Kodi client, etc., it actually tells Channels to do the recording and do the comskip and stuff? I assumed that if I pointed the "/dvr" docker folder for Jellyfin to the same folder that Channels uses to handle recordings and that it would somehow magically work. I think at one time, it appeared that way to me, but I was just confused about it and Jellyfin was actually just making it's own recordings and putting them in the same folder the Channels happens to use. I tried pointing at the "/channels-dvr" docker folder mapping since that is where the configuration for Channels resides and now, well, I have ^%%& stored in all kinds of places and my library is a mess. 
If this simply isn't possible, is that something that could be possible in the future? I love some of your features, but I'm looking to design a more holistic platform and something that can be replicated and/or shared with my parents. I want to take this further than most would because I see an opportunity here to put together a "product", if you will.
A single, beautiful interface to handle Live OTA TV, ripped DVD's (both movies and TV), music library, streaming services, IPTV, etc. with a nice TV guide and a familiar set top box look/feel. Something my Grandma (God rest her soul) would have been able to use after I put it all together and package it. Oh, multiple user / profile support with settings differences for each user is also a must. Kodi seems to be a great front-end for it all.
So, can I take advantage of the Channels actual DVR functionality without using its' interface? Or am I stuck using the DVR functionality of Jellyfin, Plex, or similar? I'd really like Channels to handle as much of this as possible so I can present a single "tuner" to Jellyfin that has the proper channel listings for everything OTA, IPTV and TVE (Your m3u8/XMLTV interface is GREAT! I love that you can edit it right in the web app). The ultimate goal would be to have an OTA tuner such as HDHomeRun -> Channels ->Jellyfin -> Kodi. I'm just wanting to get the best features of each combined, where possible. Then I can share my stuff with my parents over the Internet and they can cancel their Google Fiber TV service finally and we can share a single DVR system that just happens to also have everything combined into a nice looking interface that won't confuse them. I should mention that I also have Google Fiber, we are only like 10 miles apart, so it'll almost be like we're literally on the same LAN with 1Gbps.
Any help to know what folders to map where would be greatly appreciated, as would any other advice, threads to read that I might have missed or didn't quite grasp when I read through them before, or anything else you may have for me.
Thanks and sorry for the long-winded post!
My ultimate goal would be to find some work (I'm disabled due to Type 1, diagnosed 2 years ago @ 44 years old!) that lets me work when I'm up to it and from home.