Channels DVR Server

Installs on anything you can throw it at.

linux ubuntu redhat netgear readynas windows macos os x apple qnap nas synology nas freebsd

Standalone Server

Channels DVR Server runs on your computer or NAS device at home. There's no cloud to worry about. Your recordings and shows will always be available.

Simply install Channels DVR Server on a device at your home and Channels will magically see it from any TV or device you own. Poof, instant whole home DVR.

channels dvr server computer nas

Runs on Anything

With minimum requirements of 1GHz CPU and 1GB RAM, it doesn't take a fast computer to run Channels DVR.

Find an old computer and connect a big hard drive to it. You'll be running a DVR at home in minutes.


  • Windows
  • macOS
  • Linux
  • FreeBSD
  • FreeNAS


  • Synology
  • QNAP
  • NetGear ReadyNAS
  • Seagate/Lacie (NAS OS)
  • WD My Cloud
  • unRAID
  • Asustor

Seriously, Anything

Fans of Channels DVR have used a wide assortment of computers and devices to get their whole home DVR running.

If you've got a computer at home that's always on, you can install Channels DVR.

Antenna or Cable

Channels DVR uses HDHomeRun network TV tuners.

Cut the cord with the HDHomeRun Connect and an HDTV Antenna to get tons of TV channels over the air.

Keep your cable* with the HDHomeRun Prime and save hundreds per month by returning your cable boxes.

* Channels and Channels DVR do not support the decryption of Copy Once cable channels. Check with your cable provider.
hdhomerun connect ota antenna cord cutter

hdhomerun prime cable

Transcode in Hardware

Channels DVR will use hardware accelerated transcoding on any platform when using a recent Intel CPU with Quick Sync, Nvidia or AMD GPU on Windows, or straight from an Nvidia Shield.

With hardware transcoding, you don't need a desktop class CPU to watch video away from home.

intel quick sync hardware transcoding

Channels DVR Requirements

Minimum System Requirements

  • HDHomeRun network TV tuner
  • 1GHz CPU (64-bit Intel, or 32-bit/64-bit ARM)
  • 512MB RAM
  • Large HDD for storing recordings
  • HDTV is on average ~8GB per hour

Recommended System Requirements

  • HDHomeRun network TV tuner
  • Intel CPU with Quick Sync for hardware transcoding
  • 1GB RAM
  • 2TB HDD for storing over 250 hours of recordings

How You Record

Channels DVR requires a network TV tuner to recieve TV. An HDHomeRun, by SiliconDust, is a simple device that recieves TV via either an HDTV antenna or paired with a CableCard from your cable provider. Once you input your source (antenna or cable), your network tuner plugs into your home router and makes its TV available as streams over your home network.

How You Watch

Channels DVR can be used as a stand-alone DVR without the Channels app. Its recordings (MPEG2 encoded .mpg files) are easily accessible from your hardrive by any external video player.

Channels DVR of course shines as an add-on to the Channels app. It transforms the app from a simple live TV viewing app, into a full fledged DVR.