Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dvr:advanced [2019/08/19 21:23]
neds
dvr:advanced [2021/03/02 04:05] (current)
neds
Line 3: Line 3:
  
 ===== When using multiple DVR storage devices ===== ===== When using multiple DVR storage devices =====
 +<WRAP indent>
  
-==== which "​record engine"​ will record ​====+==== Which "​record engine"​ will have priority ​====
  
 Generally whichever record engine has the most free space will do the recording. Generally whichever record engine has the most free space will do the recording.
Line 18: Line 19:
 To limit the number of concurrent recordings set RecordStreamsMax in the conf file (registry on Windows). Once this limit is reached another record engine will take over additional concurrent recordings. The default/max is 16. To limit the number of concurrent recordings set RecordStreamsMax in the conf file (registry on Windows). Once this limit is reached another record engine will take over additional concurrent recordings. The default/max is 16.
  
 +</​WRAP>​
 ===== When using multiple HDHomeRun tuners ===== ===== When using multiple HDHomeRun tuners =====
 +<WRAP indent>
 +
 ==== which box will be recorded from when the same channel exists on more than one HDHomeRun box ==== ==== which box will be recorded from when the same channel exists on more than one HDHomeRun box ====
   * If there is a mix of CableCARD and OTA tuners, the OTA tuners will get a higher priority as they tend to have better picture quality than compressed cable signals.   * If there is a mix of CableCARD and OTA tuners, the OTA tuners will get a higher priority as they tend to have better picture quality than compressed cable signals.
   * HD channels will be prioritized over SD channels.   * HD channels will be prioritized over SD channels.
  
 +</​WRAP>​
 ====== Location of recordings ====== ====== Location of recordings ======
 +<WRAP indent>
 +
 ==== Windows ==== ==== Windows ====
 The default directory for recordings is: The default directory for recordings is:
Line 30: Line 36:
  
  
-To change this directory use regedit to modify the registry:\\+To change this directory ​use the HDHomeRun Setup utility and click on the "​DVR"​ tab. 
 + 
 +A second advanced method to change this setting (only for advanced users) is to use regedit to modify the registry:\\
 Key: HKEY_LOCAL_MACHINE\SOFTWARE\Silicondust\HDHomeRun\DVR\\ Key: HKEY_LOCAL_MACHINE\SOFTWARE\Silicondust\HDHomeRun\DVR\\
 Name: RecordPath\\ Name: RecordPath\\
Line 68: Line 76:
 Additional search paths will be used to locate additional recordings. Additional search paths will be used to locate additional recordings.
  
 +</​WRAP>​
 ===== hdhomerun.conf options ===== ===== hdhomerun.conf options =====
 +<WRAP indent>
 +
 For MacOS and Android, a file called hdhomerun.conf can be created in the recording directory that contains the following definable parameters. For MacOS and Android, a file called hdhomerun.conf can be created in the recording directory that contains the following definable parameters.
  
Line 77: Line 88:
 <​code>​RecordPath=<​full path to desired directory for recordings></​code>​ <​code>​RecordPath=<​full path to desired directory for recordings></​code>​
 <​code>​StorageID=</​code>​ <​code>​StorageID=</​code>​
 +<​code>​Port=</​code>​
 <​code>​RecordStreamsMax=</​code>​ <​code>​RecordStreamsMax=</​code>​
 <​code>​PlaybackStreamsMax=</​code>​ <​code>​PlaybackStreamsMax=</​code>​
 +<​code>​SendfileDisable=</​code>​
  
 The hdhomerun.conf file should be a plain text file (no rich text formatting),​ and only end in .conf (not .txt). Each setting is written on a new line in the file. If you have an existing hdhomerun.conf file and a setting isn't present, simply start a new line (press return/​enter) and paste the text in for that setting (such as "​RecordStreamsMax="​). The hdhomerun.conf file should be a plain text file (no rich text formatting),​ and only end in .conf (not .txt). Each setting is written on a new line in the file. If you have an existing hdhomerun.conf file and a setting isn't present, simply start a new line (press return/​enter) and paste the text in for that setting (such as "​RecordStreamsMax="​).
Line 90: Line 103:
 \\ \\
 **StorageID**\\ **StorageID**\\
-This is an entirely optional setting, as all of the DVR software installation methods will automatically generate a unique StorageID. This is mainly used for very specific situations such as testing, and most users can safely ignore this setting.+The record engine will automatically create and add a StorageID to the conf file if it has write access to the conf file. Normally, this should happen automatically. HDHomeRun ​DVR software installation methods ​mentioned in the guides ​will all automatically generate a unique StorageID. This is mainly used for very specific situations such as testing, and most users can safely ignore this setting
 + 
 +\\ 
 +**Port**\\ 
 +The port used by the DVR software
  
 \\ \\
Line 105: Line 122:
  
 For example, if your network and DVR hardware can support more playback streams, you could increase the number to 20 and have 20 TVs/devices all watching the same TV channel, while only consuming a single tuner slot. For example, if your network and DVR hardware can support more playback streams, you could increase the number to 20 and have 20 TVs/devices all watching the same TV channel, while only consuming a single tuner slot.
 +
 +\\
 +**SendfileDisable**\\
 +SendfileDisable=1 option for use with complex disk/​filesystem configurations that do not work reliably with "​sendfile"​.
  
 \\ \\
Line 115: Line 136:
   - Example: if a person is watching a previously made recording, only 1 Playback slot will be consumed. No Record slots will be consumed.   - Example: if a person is watching a previously made recording, only 1 Playback slot will be consumed. No Record slots will be consumed.
  
 +</​WRAP>​
  
 {{tag>​dvr}} {{tag>​dvr}}
  • Last modified: 2019/08/19 21:23