In Adobe's Primetime Authentication/DRM overview they specifically mention "Permitting downloads to a content library for local playback at the consumer's convenience".
https://docs.adobe.com/content/help/en/primetime/drm/drm-sdk-5-3-1/overview.html
I wouldn't think there would be anything wrong with how Channels DVR uses this technology. It keeps users subscribed to their cable companies or online streaming services. It's a win-win.
However, doing a bit of digging, I found this message from FitzyTV regarding the Adobe issue (see below). Not sure what the take-away is from this.
To our loyal users,
As you are probably aware, FitzyTV’s apps were suspended from the app stores due to a legal dispute with Adobe, which powers the TV Everywhere system for the cable industry. Adobe is taking the position that allowing our users to watch a channel they’re allowed to watch, on a device they’re allowed to watch it on, using a username and password they’re allowed to use, is a violation of the Computer Fraud & Abuse Act because our software is used to launch the channel. The Electronic Frontier Foundation calls the CFAA “The Worst Law in Technology” as it stifles innovation, allows large corporations to use their monopolistic powers to threaten and intimidate small startups like ours, and “threatens a hallmark of today’s Internet: free and open access to publicly available information.”
While we disagree that we are in violation of the law and have tried for months to work with Adobe to settle the dispute, those efforts have been unsuccessful. In the interest of continuing operations and getting our apps restored, we have agreed to disable the TV Everywhere functionality from the app which will result in all TVE-authenticated channels being removed for the time being. This was a difficult decision to make, but we simply can no longer afford the legal costs to defend ourselves against their allegations while our business suffers due to not being available for download. We are still holding out hope that Adobe takes a pro-innovation stance and comes to the table to discuss how to work together to make a great user experience for TV Everywhere.
If you do not use a cable provider to authenticate, then you can continue to use FitzyTV uninterrupted. We have also continued opening up the platform so that streaming TV providers and developers can more easily directly integrate with us, so stay tuned for more on that. If you would like your provider to integrate directly with us, please reach out to them and have them contact us. If you are a developer and want access to our APIs, please email us at [email protected] for an API key.
If FitzyTV is no longer useful to you without TV Everywhere, you may of course cancel your account at https://www.fitzytv.com/my-account.html.
Thank you for being loyal FitzyTV users, and we hope to continue our mission to simplify the fragmented internet TV ecosystem despite this setback.
Sincerely,
The FitzyTV Team