Advanced Setup - sub3/NextPVR GitHub Wiki

Advanced Setup

config.xml

NextPVR Server stores settings in config.xml.

The location of config.xml is described at ... Components

config.xml can be edited with a text editor such as notepad on Windows. Take care not to change the layout of config.xml by inserting line breaks and other unwanted characters.

Editing config.xml is not recommended. You are advised to use the NextPVR Server settings webapp ... Setup.

config.xml is a historical record of all of the settings that have been used in previous versions of NextPVR. Some settings in config.xml are not in use.

Changes to some settings are only effective after NextPVR Server is restarted. NextPVR Server can be restarted by re-booting the computer.

The settings in config.xml that are in use for NextPVR Server include ...

<ExtraRecordingDirectories> ... Set a display name and folder name for extra folders that can be selected when scheduling a recording. The recording file or sub-folder will be created in the selected folder. You should create the folders before adding them to config.xml. Each display name and folder name must be followed by a ~ character.
Example ... <ExtraRecordingDirectories>Soap Folder~C:\TV1~Movie Folder~C:\TV2~</ExtraRecordingDirectories>

<AutoRemoveMissingRecordings> ... When set to True ... NextPVR Server will remove recordings from its database if the recording file is missing. The options are ... True ... or ... False. The default is True.

<NoRemoveWhenTreeMissing> ... When set to True ... NextPVR Server will not remove recordings from its database if the recording folder is missing. Recordings will not be automatically removed from the database if, for example, the recording files were on a removable disk and the disk was unplugged when NextPVR Server started and <NoRemoveWhenTreeMissing> was set to True. The options are ... True ... or ... False. The default is True.

<Port> ... The default value for the NextPVR Server Port is 8866. This is the same as the value in NextPVR V4. You can change the NextPVR Server V5 value if you want to run NextPVR Server V5 on a machine that is running the NextPVR V4 Recording Service. The Port value is within the settings for <WebServer>.
Example ... <WebServer> <Port>8866</Port>

NextPVR Server can look for an alternative broadcast for a show when the tuner device is already in use at the time of a recording. The options are ... True ... or ... False. The default is True.

⚠️ **GitHub.com Fallback** ⚠️