{"id":27366,"date":"2022-12-07T13:44:31","date_gmt":"2022-12-07T21:44:31","guid":{"rendered":"https:\/\/www.podfeet.com\/blog\/?p=27366"},"modified":"2022-12-18T17:49:54","modified_gmt":"2022-12-19T01:49:54","slug":"cord-cutting-part-2-channels","status":"publish","type":"post","link":"https:\/\/www.podfeet.com\/blog\/2022\/12\/cord-cutting-part-2-channels\/","title":{"rendered":"Cord Cutting Part 2 \u2014 Channels DVR"},"content":{"rendered":"<p>Last week I told you that <a href=\"https:\/\/www.podfeet.com\/blog\/2022\/11\/cord-cutting\/\">Steve and I finally cut the cord<\/a>, replacing Frontier\u2019s TV service with YouTube TV, and how we will be saving $1217\/year going forward. After I posted the article about our experience, I got two nearly identical messages explaining one more thing we needed to try.  Both Dave Hamilton and Ed Tobias suggest we try out a service called Channels.<\/p>\n<p>Channels doesn\u2019t replace YouTube TV, but rather augments whatever streaming TV service you decide to use.  Channels isn&#8217;t free, and as Dave pointed out, it would chew into our savings to the tune of $80\/year.  Well, if Dave <em>and<\/em> Ed both think it\u2019s cool, I had to give it a try.<\/p>\n<h3>Problems to be Solved<\/h3>\n<p>When I told you about our cord-cutting experience, I described a few minor inconveniences with YouTube TV, and Channels fixes all of them.<\/p>\n<p>I mentioned that scrubbing through commercials is a real bear on the Apple TV remote with YouTube TV. On fully recorded shows, when you come up on a commercial, Channels gives you a prominent button to skip it. Scrubbing in general is much less janky on Channels using the Apple TV remote.<\/p>\n<p>In my review, I explained that the YouTube TV interface was different \u2014 not bad different, just different.  For TiVo lovers, the Channels interface is like coming home again \u2026 except your home got repainted and the kitchen got remodeled while keeping all of the silverware and appliances right where they were.<\/p>\n<p>Channels provides an interface that uses your live\/linear TV service. In my case, I&#8217;m feeding Channels through YouTube TV, but Ed and Dave both use Channels with FuboTV. You could use Channels with Sling, Verizon FiOS, Dish, DirecTV, Xfinity, and more.  I\u2019ll be explaining Channels from the perspective of a YouTube TV user but you can just substitute in the name of how you get your live\/linear TV.<\/p>\n<h3>Channels DVR<\/h3>\n<p>Fundamentally, it\u2019s important to understand that Channels records your TV shows to a local device on your network. This device will be your Channels DVR.  I installed Channels DVR software on my Synology, but you can create a Channels DVR server on a Mac, Windows, Linux, Raspberry Pi, freeBSD, freeNAS, QNAP, Netgear ReadyNAS, SeagateNAS, WesternDigital MyCloud, Unpaid, Asustor, NVIdea Shield, Drobo, or in a Docker container.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Channels-DVR-Installs-on-All-These-Devices.png\" alt=\"icons for all the server types you can use. says you need HomeRun DVR but that&#39;s only for antennas\"  title=\"Channels DVR Installs on All These Devices.png\" width=\"599 \" height=\"255\"><figcaption style=\"text-align:center\">Channels DVR Installs on All These Devices<\/figcaption><\/figure>\n<p>If you\u2019re a NosillaCastaway, it seems a pretty good bet you have at least <em>one<\/em> of these devices on your network. You don\u2019t even need a fancy, new, fast computer. The minimum requirements are a 1GHz CPU and 1GB of RAM!  They say to take an old computer and connect a big hard drive to store your shows and you\u2019ll be in business.<\/p>\n<p>The Channels DVR server software is a free download from <a href=\"https:\/\/getchannels.com\/dvr-server\/\">Channels \u2014 Channels DVR Server<\/a>.  Channels DVR software is controlled through a web interface to the server you designated.<\/p>\n<h3>Defining the Source<\/h3>\n<p>The first step in configuring Channels is to tell it the source to use to record your shows. You would think that choosing a source means choosing between live\/linear TV services like YouTubeTV, FuboTV, etc, but unfortunately there\u2019s one more abstraction layer to this.  The four choices in the web interface for a Channels source are:<\/p>\n<ul>\n<li>HDHomeRun Device which is a physical box you can buy to get antenna or cable TV<\/li>\n<li>Custom Channels where you can add streams from your IP cameras<\/li>\n<li>PlayOn Cloud which is a cloud DVR service for video content from streaming TV providers<\/li>\n<li>TV Everywhere (Beta) which is a system used by cable and streaming providers to give you access to network channels<\/li>\n<\/ul>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Selecting-TV-Everywhere-from-Channels-DVR-App-on-Synology.png\" alt=\"Selecting TV Everywhere from Channels DVR App on Synology\"  title=\"Selecting TV Everywhere from Channels DVR App on Synology.png\" width=\"400 \" height=\"449\"><figcaption style=\"text-align:center\">Selecting TV Everywhere from Channels DVR App on Synology<\/figcaption><\/figure>\n<p>TV Everywhere is a free service that will connect your live\/linear TV service (e.g. YouTube TV) to your Channels DVR. You may not realize that you&#8217;ve authenticated through TV Everywhere before, but it&#8217;s the service you get kicked over to when an app like CNN on Apple TV asks you to authenticate to your live\/linear TV service.<\/p>\n<p>Once you choose TV Everywhere in the Channels interface, you choose your live\/linear TV service provider and authenticate to that provider.<\/p>\n<p>It&#8217;s a bit head bendy to picture in your head how the TV shows are going from YouTube TV to TV Everywhere to Channels to your Apple TV (or other viewing device), so I created one of my internationally-famous diagrams to help clarify what&#8217;s happening here.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Diagram-of-How-Channels-Integrates-YouTube-TV-and-Local-Channels-Using-TV-Everywhere.png\" alt=\"Diagram of How Channels Integrates YouTube TV and Local Channels Using TV Everywhere\"  title=\"Diagram of How Channels Integrates YouTube TV and Local Channels Using TV Everywhere.png\" width=\"800 \" height=\"\"><figcaption style=\"text-align:center\">How Channels Integrates YouTube TV and Local Channels Using TV Everywhere<\/figcaption><\/figure>\n<p>I know this sounds a smidge complicated when described, but it wasn\u2019t actually that hard. There was a stupid part though. I had to authenticate into YouTube TV with Steve\u2019s Gmail account in order to connect it to TV Everywhere.  But TV Everywhere doesn\u2019t support two-factor authentication.  And of course, Steve\u2019s Gmail account has 2FA enabled.<\/p>\n<p>I thought about temporarily disabling 2FA, but then I wondered whether there might be some ripple effect where the codes got out of sync when I turned it back on. Steve came up with a workaround that is <em>sure<\/em> to bite us later but it works for now. YouTube TV lets you share your account with up to 5 total accounts, so we created a placeholder Gmail account without 2FA and added it to our family on YouTube TV.<\/p>\n<figure style=\"float: center; margin-: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/TV-Everywhere-Found-163-Channels-on-YouTube-TV.png\" alt=\"TV Everywhere Found 163 Channels on YouTube TV\"  title=\"TV Everywhere Found 163 Channels on YouTube TV.png\" width=\"500 \" height=\"\"><figcaption style=\"text-align:center\">TV Everywhere Found 163 Channels on YouTube TV<\/figcaption><\/figure>\n<p>Once we were past that hurdle, TV Everywhere churned away on YouTube TV and eventually found 163 channels for us to record.<\/p>\n<p>Ok, we\u2019re done with the main part of the heavy lifting. Let\u2019s have some fun!<\/p>\n<h3>Channels Interface<\/h3>\n<p>Channels has apps for iPhone, iPad, Apple TV, Android &amp; Fire TV. If you have an Apple Silicon Mac, the iOS app works just fine on your Mac. I said at the beginning that Channels will feel like coming home to TiVo refugees.  If you search for a show in the Channels app, you\u2019ll see the familiar \u201cCreate Pass\u201d option. When you create a pass, you get to choose whether to record just new episodes or all episodes, how many recordings to keep, and whether to start and end the recording on time for those shows that slop over their allotted times.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Channels-Search-for-Modern-Family-Showing-Create-a-Pass.png\" alt=\"Channels Search for Modern Family Showing Create a Pass\"  title=\"Channels Search for Modern Family Showing Create a Pass.png\" width=\"599 \" height=\"466\"><figcaption style=\"text-align:center\">Channels Search for Modern Family Showing Create a Pass<\/figcaption><\/figure>\n<p>Once you create a pass, your show will start to record, storing the video files on your Channels DVR server. Your recorded shows will now show up under the Library tab in all of the Channels apps.<\/p>\n<p>If you like looking at the \u201cTV Guide\u201d to see what\u2019s on live TV, it\u2019s quite pretty on Channels. Calling it the TV Guide brings back memories of my childhood when the TV Guide was a paper magazine you bought at the grocery store every week to see what was going to be on and when.  Good times\u2026<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Channels-TV-Guide-on-Apple-TV.png\" alt=\"Channels TV Guide on Apple TV\"  title=\"Channels TV Guide on Apple TV.png\" width=\"599 \" height=\"337\"><figcaption style=\"text-align:center\">Channels TV Guide on Apple TV<\/figcaption><\/figure>\n<p>I hope you like purple because Channels is all shades of purple. The guide is all different colors of purple, and the icon for the Channels app is a vivid purple background with a striped TV symbol on it.<\/p>\n<p>That purple icon is one of the things I love about Channels because I could never tell the YouTube TV logo apart from the regular YouTube logo on my Apple TV. That Channels icon can be spotted a mile away.<\/p>\n<p>I love the way Channels implements the ability to skip commercials. I know I said this already, but it\u2019s too glorious not to repeat. The timeline (done in shades of purple of course) shows gaps where commercials will be so you can manually scrub right over them and stop precisely where you want.  It\u2019s so much better than YouTube TV!<\/p>\n<p>I\u2019m actually not going to go through more of the features of the Channels app because it\u2019s so darn intuitive. If you\u2019ve ever used a DVR before, and especially if you\u2019ve used a TiVo, you won\u2019t have any trouble at all watching TV using the Channels app on your Apple TV or other devices.<\/p>\n<h3>Local Channels<\/h3>\n<p>After we got Channels working, we realized that none of our local channels were showing up.  I poked around in the web interface for the Channels DVR software (which to be perfectly transparent has a lot of very weird settings I don\u2019t understand) and at the very bottom was a simple checkbox that says \u201cLocal Networks via TV Everywhere. Since I\u2019d already enabled TV Everywhere as a source, I checked the box, rescanned the channels, and now I had our local channels showing up as well.<\/p>\n<h3>Remote Viewing of Channels<\/h3>\n<p>There is a problem Channels solves that I didn\u2019t actually know was a problem.  YouTube TV is evidently problematic when you\u2019re away from home. It gets confused between where you&#8217;re watching and where you were when you enabled the service. It seems to really annoy people who watch their local sports ball. With Channels, since you\u2019re recording the shows from your home on your Channels DVR server, the experience is more predictable.<\/p>\n<p>However, to be able to remotely connect to your Channels DVR server on your home network, you must open a port on your router. That\u2019s not a huge deal, and if you\u2019ve gone down as nerdy of a path as this, you\u2019re up to the challenge. They offer to use UPnP (Universal Plug and Play) but we know from listening to Bart that that\u2019s a bad idea from a security standpoint so I enabled a specific port instead.<\/p>\n<p>If you use Tailscale on the same device that is your DVR, you might run into a problem. If you\u2019re running a VPN on the same server as the DVR, then Channels can\u2019t be accessed from outside the network. Now I\u2019m not running a traditional VPN, but Tailscale is a specialized type of virtual private network.<\/p>\n<p>I had to \u201cphone a friend\u201d on this one, asking Dave Hamilton how he navigated around this since he&#8217;s who turned me onto Tailscale in the first place.  Without calling me names, he gently pointed out that there\u2019s a checkbox to allow Tailscale right under the checkbox I&#8217;d just checked to add local networks.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Local-Channels-and-Tailscale.png\" alt=\"Local Channels and Tailscale checkboxes\"  title=\"Local Channels and Tailscale.png\" width=\"600 \" height=\"134\"><figcaption style=\"text-align:center\">Enabling Local Channels and Tailscale<\/figcaption><\/figure>\n<p>I did have to do a bit more faffing about, setting my Synology as what\u2019s called an Exit Node, and it\u2019s caused me a bit of grief, but it\u2019s mostly working. We may just use YouTube TV when we&#8217;re away from home.<\/p>\n<p>Another benefit to having the DVR recordings stored on your local machine is that you can view them even if your Internet service goes out. Heck, you can actually move the recordings to your laptop or mobile device and take them with you on a plane!<\/p>\n<p>I don\u2019t have any desire to do that, but I\u2019m excited to know that I could if I wanted to!<\/p>\n<h3>More on the Channels DVR Interface<\/h3>\n<p>Before I finish up, I want to tell you about a few more fun things to explore on the Channels DVR web interface. I mentioned that there are some somewhat baffling things in the web interface, but I didn&#8217;t realize that I was only looking at the Settings tab and there are so many more cool things on the other tabs.<\/p>\n<p>Still on the Settings tab, there&#8217;s one more super valuable section.  Remember when I said that TV Everywhere found 163 channels available to me?  I can guarantee you I don&#8217;t want to scroll through 163 channels on the guide.  There&#8217;s a gear next to the source you&#8217;ve provided that allows you to manage the TV lineup.<\/p>\n<p>From this interface, you can favorite channels and more importantly, hide channels. In the app interface on your devices you can view the entire guide, or just the favorites you&#8217;ve identified here.<\/p>\n<p>Ok, now that we&#8217;ve done some cleanup, let&#8217;s play with the fun stuff in the Channels DVR interface.<\/p>\n<p>There&#8217;s a LiveTV tab where you can view the guide in the web interface, see what&#8217;s on TV right now, and see scheduled shows coming up. This interface is really for discovery of new shows.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Channels-DVR-Web-Interface-Showing-Live-TV.png\" alt=\"Channels DVR Web Interface Showing Live TV\"  title=\"Channels DVR Web Interface Showing Live TV.png\" width=\"600 \" height=\"347\"><figcaption style=\"text-align:center\">Channels DVR Web Interface Showing Live TV<\/figcaption><\/figure>\n<p>The Library tab lets you see a very pretty interface of the shows you&#8217;ve recently watched, recently updated, or recently added. It&#8217;s pretty because each show has the &#8220;album art&#8221; for the show.<\/p>\n<p>The DVR tab lets you view the passes you&#8217;ve created in a list, and for each one you can directly edit the pass, pause it, or delete it. You can see what&#8217;s scheduled to record as well.  This section was invaluable in realizing that we were recording one show on the wrong channel.  60 minutes is on CBS on Sunday nights at 7 pm, but it showed us that it had recorded the show on Monday at 10 pm. Baffled, we started poking around and discovered that we had set it to record on CBSN.  We looked at the channel lineup and sure enough, there are a whole pile of rogue CBS channels. Another reason to clean up your channel lineup.<\/p>\n<p>I was curious about how much storage we were using on our Synology with all of these DVRd shows. We had 24 shows set to store only one episode each, and it was taking up 95GB on our Synology. That&#8217;s really not that much but I started poking into the folders to see what I could find. I discovered that there were 44 episodes. That didn&#8217;t make sense, because it was supposed to be only 24.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Channels-Shows-on-My-Synology.png\" alt=\"Channels Shows on My Synology shown in Finder\"  title=\"Channels Shows on My Synology.png\" width=\"598 \" height=\"150\"><figcaption style=\"text-align:center\">Channels Shows on My Synology<\/figcaption><\/figure>\n<p>In the Channels DVR web interface, there&#8217;s a tab called &#8220;Trash&#8221;. Aha! In the trash, I found 20 shows with details of what shows they were, when they were recorded, and I had options to restore them, delete them, or just wait for automatic deletion. I couldn&#8217;t find out how long they sit in the trash, but some of them said they would be deleted today so I figure it&#8217;s not more than a week.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Trash-in-Channels-DVR-Interface.png\" alt=\"Trash in Channels DVR Interface showing two shows with their album art and more details\"  title=\"Trash in Channels DVR Interface.png\" width=\"600 \" height=\"453\"><figcaption style=\"text-align:center\">Trash in Channels DVR Interface<\/figcaption><\/figure>\n<p>The final fun tab in the Channels DVR Server web interface allows you to see all of the clients you&#8217;ve connected to your Channels service. It shows you each device and a ton of information about it, like the OS, what version of the Channels app it&#8217;s running, and whether it last connected remotely or local to your network.<\/p>\n<p>Next to each client is a gear, and this opens up a giant list of settings you can override just for that particular device. There are way too many settings to describe and many I don&#8217;t completely understand, but one setting would illustrate why you might want to wander in here. You can set a content filter to kids-only content for that specific device. Like I said, there&#8217;s a <em>lot<\/em> to explore so it&#8217;s worth poking around in there.<\/p>\n<h3>Bottom Line<\/h3>\n<p>The bottom line is that I find Channels, a prettier and more intuitive interface for watching live TV, making recordings of shows, and viewing the channel guide. Having an automatic skip commercials button is delightful, and scrubbing is a joy.  We were happy with YouTube TV at an annual savings of $1217, but we\u2019re much happier with YouTube TV + Channels for a savings of $1137.  Remember you don\u2019t have to have a Synology to have all this fun, dust off that old PC, Mac, or Raspberry Pi and hook up a hard drive and have some fun with Channels, from <a href=\"https:\/\/getchannels.com\/\">getchannels.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week I told you that Steve and I finally cut the cord, replacing Frontier\u2019s TV service with YouTube TV, and how we will be saving $1217\/year going forward. After I posted the article about our experience, I got two nearly identical messages explaining one more thing we needed to try. Both Dave Hamilton and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":27368,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"quote","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[147],"tags":[5609,2071,2070,2045,5608,2346,5607,1248],"class_list":["post-27366","post","type-post","status-publish","format-quote","has-post-thumbnail","hentry","category-blog-posts","tag-channels-dvr-server","tag-cord-cutter","tag-cord-cutting","tag-dvr","tag-linear-tv","tag-live-tv","tag-local-channels","tag-synology","post_format-post-format-quote"],"jetpack_featured_media_url":"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2022\/12\/Channels-DVR-logo.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/27366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/comments?post=27366"}],"version-history":[{"count":8,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/27366\/revisions"}],"predecessor-version":[{"id":27470,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/27366\/revisions\/27470"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/media\/27368"}],"wp:attachment":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/media?parent=27366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/categories?post=27366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/tags?post=27366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}