Have no idea. The path I’ve taken is with YouTube TV. Around $40 monthly, no guide rental, no software (other than an app on the TV) and no DVR. Receive 50 channels, including my local “major” stations (ABC, CBS, NBC, FOX, CW). All of it is streaming and/or live, with unlimited recording via the cloud. Recordings can be saved as long as 9 months. No contracts.
In an emergency, I’ve got a couple of DVRs I can use as some sort of backup (for OTA channels). Renting a schedule makes life easier with many DVRs, but you can sort of roll your own if necessary.
Life is good - again!
For a really interesting, ultra-cheap approach, check out these two items - GooBangDoo - despite it’s name, you can order it from Amazon without hassles from your credit card company and the LaVa - supposedly marketed by Sears - also available via Amazon. The MediaSonic is essentially the same device as the LaVa - they each sell for around $40. Based on my own research, this is about the cheapest approach to cutting the cord I’ve seen so far. The GooBangDoo is so simple, yet so versatile. If you can create a “path” between your device (Roku, SlingBox, etc.) you can put this gizmo “in-line” and record virtually anything. There’s no guide - in fact there’s not much of anything - it doesn’t even connect to your LAN or the internet. It’s kind of like having an old VCR without a clock in it!