All apps · 0 apps
channelsdvr_intel
Docker app from timstephens24's Repository
Overview
The Channels DVR backend engine with Intel HW transcoding support.
If you need to enable HW transcoding, the easiest way is to install the 'Intel GPU TOP' plugin by ich777.
If you don't need or want the HW transoding, when you are creating the docker container enable Advanced View by the toggle in the top right corner (it'll say Basic View until you toggle it) then remove '--device=/dev/dri' in the Extra Parameters section.
Here is an explanation of the default mappings: Port 8089: This is the default port that ChannelsDVR listens on. Changing the port is not recommended. /shares/DVR : This is where the ChannelsDVR folder exists for recordings to be stored. The DVR folder in the Channels Settings would then be: /shares/DVR and you enter the location on your server where the data will be. Recommend: /mnt/user/data/Media/ChannelsDVR /channels-dvr : This is where the DVR application and configuration is stored. Recommend having this locally at /mnt/user/appdata/channels-dvr --device=/dev/dri: This is located in "extra parameters" (switch on advanced view) and passes the iGPU to the container so it can use hardware transcoding. Optional: Add in a mapping for your personal media, i.e. Host Directory of '/mnt/user/data/Media/Movies' with a Container Directory of '/shares/Movies' and then add that as a Movie Source for Local Content in the server settings.
Here is an explanation of the default mappings: Port 8089: This is the default port that ChannelsDVR listens on. Changing the port is not recommended. /shares/DVR : This is where the ChannelsDVR folder exists for recordings to be stored. The DVR folder in the Channels Settings would then be: /shares/DVR and you enter the location on your server where the data will be. Recommend: /mnt/user/data/Media/ChannelsDVR /channels-dvr : This is where the DVR application and configuration is stored. Recommend having this locally at /mnt/user/appdata/channels-dvr --device=/dev/dri: This is located in "extra parameters" (switch on advanced view) and passes the iGPU to the container so it can use hardware transcoding. Optional: Add in a mapping for your personal media, i.e. Host Directory of '/mnt/user/data/Media/Movies' with a Container Directory of '/shares/Movies' and then add that as a Movie Source for Local Content in the server settings.
Install channelsdvr_intel on Unraid in a few clicks.
Find channelsdvr_intel in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Open the Apps tab on your Unraid server Search Community Apps for channelsdvr_intel Review the template variables and paths Click Install
Categories
Download Statistics
3,446,906
Total Downloads
36,781
This Month
33,878
Avg / Month
Total Downloads Over Time
Loading chart...
Related apps
Explore more like this
Explore allLinks
Details
Repository
fancybits/channels-dvr:tveLast Updated2025-01-24
First Seen2023-08-13
Runtime arguments
- Web UI
http://[IP]:[PORT:8089]- Network
host- Shell
sh- Privileged
- false
- Extra Params
--device=/dev/dri
Template configuration
DVRPathrw
DVR Folder
- Target
- /shares/DVR
- Default
- /mnt/user/data/Media/ChannelsDVR
AppdataPathrw
Appdata
- Target
- /channels-dvr
- Default
- /mnt/user/appdata/channels-dvr
WebUIPorttcp
Admin Port
- Target
- 8089
- Default
- 8089
- Value
- 8089
PUIDVariable
PUID
- Default
- 99
- Value
- 99
PGIDVariable
- Default
- 100
- Value
- 100
TZVariable
- Default
- America/New_York
- Value
- America/New_York