Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
dvr:linux [2019/07/06 04:41] neds [Requirements] |
dvr:linux [2019/12/28 03:19] neds |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Requirements ===== | ===== Requirements ===== | ||
+ | <WRAP indent> | ||
+ | |||
**Before you continue, make sure you have the following:** | **Before you continue, make sure you have the following:** | ||
Line 10: | Line 12: | ||
* One or more compatible HDHomeRun device: see **[[:dvr tuners|List of DVR compatible HDHomeRun devices]]** | * One or more compatible HDHomeRun device: see **[[:dvr tuners|List of DVR compatible HDHomeRun devices]]** | ||
* A recent and supported release of Debian or Ubuntu. | * A recent and supported release of Debian or Ubuntu. | ||
- | ===== Distro specific instructions ===== | + | * Wired network connection. The DVR will handle a great deal of video traffic, so wireless connections should be avoided. |
- | Coming soon | + | |
+ | </WRAP> | ||
+ | |||
===== Manual install instructions ===== | ===== Manual install instructions ===== | ||
+ | <WRAP indent> | ||
The following instructions are for manual install and configuration of the HDHomeRun RECORD engine on a Linux machine. These instructions are intended for experienced users who want to experiment. | The following instructions are for manual install and configuration of the HDHomeRun RECORD engine on a Linux machine. These instructions are intended for experienced users who want to experiment. | ||
- | - Create a folder for recordings. | + | - Create a folder for recordings. For example from the command line you could do, <code>mkdir HDHomeRun</code> which will create a folder called "HDHomeRun" in your default user directory. |
- | - <wrapper>Download the latest HDHomeRun RECORD for Linux release: http://download.silicondust.com/hdhomerun/hdhomerun_record_linux \\ | + | - Enter the new folder: <code>cd HDHomeRun</code> |
- | BSD-based (FreeBSD, FreeNAS) systems should use this link: http://download.silicondust.com/hdhomerun/hdhomerun_record_freebsd</wrapper> | + | - Download the latest HDHomeRun RECORD for Linux release using the wget command or a desktop GUI/browser |
+ | * Debian/Ubuntu stable: [[https://download.silicondust.com/hdhomerun/hdhomerun_record_linux|download]] | ||
+ | * Debian/Ubuntu beta/testing: [[https://download.silicondust.com/hdhomerun/hdhomerun_record_linux_beta|download]] | ||
+ | * BSD-based (FreeBSD, FreeNAS) stable: [[https://download.silicondust.com/hdhomerun/hdhomerun_record_freebsd|download]] | ||
+ | * BSD beta/testing: [[https://download.silicondust.com/hdhomerun/hdhomerun_record_freebsd_beta|download]] | ||
+ | * The command will look like this <code>wget https://download.silicondust.com/hdhomerun/hdhomerun_record_linux</code> | ||
- Copy to the recordings folder and rename "hdhomerun_record". | - Copy to the recordings folder and rename "hdhomerun_record". | ||
+ | * <code>mv hdhomerun_record_linux hdhomerun_record</code> | ||
- Create a configuration file hdhomerun.conf in the recordings folder. Add the line: <code>RecordPath=<full Linux path to recordings folder></code> | - Create a configuration file hdhomerun.conf in the recordings folder. Add the line: <code>RecordPath=<full Linux path to recordings folder></code> | ||
- | - Make the file executable <code>chmod +x hdhomerun_record</code> | + | - To do this from the command line, use the command<code>nano hdhomerun.conf</code> |
+ | - for this example we will write in **RecordPath=/home/<USERNAME GOESE HERE>/HDHomeRun/** for a Debian-based system | ||
+ | - press control key+x to exit, then press Y then enter to save. | ||
+ | - Make the file executable: <code>chmod +x hdhomerun_record</code> | ||
- Start the HDHomeRun RECORD engine:<code>./hdhomerun_record start | - Start the HDHomeRun RECORD engine:<code>./hdhomerun_record start | ||
Line 35: | Line 50: | ||
No log file - this usually means the record engine was not able to find the config file, was not able to find RecordPath in the config file, or the path specified doesn't exist.</wrapper> | No log file - this usually means the record engine was not able to find the config file, was not able to find RecordPath in the config file, or the path specified doesn't exist.</wrapper> | ||
+ | </WRAP> | ||
===== Next step: Using DVR in the HDHomeRun app ===== | ===== Next step: Using DVR in the HDHomeRun app ===== | ||
+ | <WRAP indent> | ||
+ | |||
Once you finish setting up a DVR storage device, see our guide link below for instructions on using the DVR features in the HDHomeRun app.\\ | Once you finish setting up a DVR storage device, see our guide link below for instructions on using the DVR features in the HDHomeRun app.\\ | ||
<btn type="success" size="lg" icon="fa fa-book">[[:app|Instructions on using the DVR features in the HDHomeRun app]]</btn> | <btn type="success" size="lg" icon="fa fa-book">[[:app|Instructions on using the DVR features in the HDHomeRun app]]</btn> | ||
+ | |||
+ | </WRAP> | ||
{{tag>DVR linux}} | {{tag>DVR linux}} |