Channels DVR

$8/month. First month free. Cancel anytime.
        

Please sign up or log in to the Channels Community.

Log In

Your account will be used to manage your DVR subscription.


Subscription Details

Channels DVR requires a monthly subscription. It renews monthly and you can cancel at any time.

  • $8 per month
  • First month is free
  • Cancel at any time

By subscribing to Channels DVR, you agree to our Terms of Service and Privacy Policy.

Install Channels DVR

Minimum 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 Requirements
  • HDHomeRun network TV tuner
  • Channels app for Apple TV or iOS
  • Intel CPU with Quick Sync for hardware transcoding
  • 1GB RAM
  • Large HDD for storing recordings
  • 2TB HDD for storing over 250 hours of recordings

Channels DVR can be installed on macOS Yosemite (10.10) or newer.


Download for macOS

TIP The DVR service runs on port 8089, and has a web interface available at http://localhost:8089 for configuration.

TIP Change your Energy Saver preference to "Prevent computer from sleeping" to ensure the DVR does not miss any recordings.

TIP Run the installer again if you need to stop or uninstall the DVR software.

SSH into your linux machine and copy/paste the following command to install Channels DVR:




The setup script will create a ./channels-dvr in the current directory and download the DVR server there. It will then detect if your linux distribution uses systemd, upstart or init.d, and install the appropriate startup script. The script may ask for sudo access during this process.

We recommend you run the setup script in your home directory as your own user, so the DVR server is installed into ~/channels-dvr.

If you prefer instead to install into /usr/local, run this before the setup script: cd /usr/local && sudo mkdir -p channels-dvr && sudo chown $(id -u -n) channels-dvr

TIP If you have an Intel processor, make sure you add your user to the video group so the DVR transcoder can use /dev/dri for hardware acceleration: sudo adduser $(id -u -n) video.

TIP If your / and /home mounts have limited space or i/o-throughput (for example, when using an SD card with the Raspberry Pi), install Channels DVR on an externally mounted USB HDD instead.

TIP The DVR service runs on port 8089, and has a web interface available at http://localhost:8089 for configuration.

Run the fancybits/channels-dvr container directly:



Or add this to your docker-compose.yml:



NOTE The --net=host option is required for Bonjour discovery of your DVR from the Channels apps.

NOTE The container will NOT work with Docker for Mac or Docker for Windows, because of the --net=host requirement.

Channels DVR can be installed on 64-bit versions of Windows 7, 8 and 10.


Download for Windows

Channels DVR does not require administrator privileges, and installs into c:\ProgramData\ChannelsDVR.


TIP The first time the DVR runs, the Windows Firewall may ask for Administrator privileges to allow private network access.

TIP The DVR service runs on port 8089, and has a web interface available at http://localhost:8089 for configuration.

TIP The DVR starts up automatically on login. Run `netplwiz.exe` to enable auto login and ensure the DVR is always running after a reboot.

TIP Computers with modern NVidia or Intel HD Graphics cards can automatically utilize hardware accelerated transcoding. Use the Intel Driver Update Utility to make sure your drivers are up to date.

Channels DVR can be installed by uploading our software into the Synology DSM Package Center.


Download for Synology





For more information, see the DSM Documentation.

Channels DVR can be installed by uploading our software into the QNAP App Center.


Download for QNAP


For more information, see the QNAP App Center documentation.

NOTE QTS 4.2.0 for higher is required.

NOTE To make sure your DVR recordings start on time, go to Control Panel > General Settings > Time and change Time interval to every 6 hours.

NOTE The DVR service runs on port 8089. QNAP's Virtualization Station also uses port 8089, and will cause the installation of Channels DVR to fail. Please disable Virtualization Station if you have installed it, or change its settings to use a different port than 8089.

Channels DVR can be installed by uploading our software into the Apps tab.

Note: The single-drive WDMyCloud and WDMyCloudMirror (Gen1) are not compatible with Channels DVR.


Install on MyCloud (single-drive)

Download for MirrorGen2

Download for DL2100

Download for DL4100

Download for PR2100

Download for PR4100

Download for EX2

Download for EX2Ultra

Download for EX4

Download for EX2100

Download for EX4100

For more information, see the WDMyCloud documentation.

Channels DVR can be installed by uploading our software into the ReadyNAS Apps interface.


Download for ReadyNAS






ReadyNAS OS 6.2 is required. For more information, see this tutorial.

Channels DVR can be installed by uploading our software into the NAS OS App Manager.


Download for ARM

Download for Intel


NAS OS 4.2 is required. For more information, see the NAS OS documentation.

Channels DVR can be installed by uploading our software into the Asustor NAS App Central interface.


Download for Asustor

Channels DVR can be installed on the Docker tab using this template repository:










unRAID v6 is required. For more information, see the unRAID documentation.

Channels DVR can be installed by uploading this plugin to your FreeNAS.


Download for FreeNAS


FreeNAS 9.10 or newer is required.

Channels DVR can be installed on the Drobo 5N


Download for Drobo


Install the app by copying it to the Drobo Apps share. To do this, use Drobo Dashboard to map the Drobo Apps share on your host, then copy the file to the root directory of the Drobo Apps share. Once the package is copied, you must reboot the Drobo to install it or issue /usr/bin/DroboApps.sh install via an SSH console.

Channels DVR can be installed on the NVidia SHIELD from the Google Play store.



SHIELD Experience 5.1 or higher is required.