Service Host
Version 1.1 | Published November 21, 2018 ©
Example Configuration File
You can manually change the configuration, without using the web interface as described in Channel Recorder Configuration.
The configuration file is located in %ProgramData%\vizrt\ServiceHost\.
The name of the configuration file is the Service Name that has been used during the registration of the instance.
Manual manipulation of the configuration file is prone to errors. For this reason you are strongly advised not to do it. Whenever possible, use the web interface provided by Service Host.
<
payload
xmlns
=
"http://www.vizrt.com/types"
model
=
"model.xml"
>
<
field
name
=
"plugin-config"
>
<
field
name
=
"2022-input-settings"
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.10.10</
value
>
</
field
>
<
field
name
=
"join-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"packet-interval-threshold"
>
<
value
>6.4</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50002</
value
>
</
field
>
</
field
>
<
field
name
=
"2022-output-settings"
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.12.10</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50002</
value
>
</
field
>
</
field
>
<
field
name
=
"2059-settings"
>
<
field
name
=
"best-master-selection"
>
<
value
>1</
value
>
</
field
>
</
field
>
<
field
name
=
"2110-input-anc-settings"
>
<
field
name
=
"enable"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"filter-list"
>
<
value
/>
</
field
>
<
field
name
=
"filter-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.10.14</
value
>
</
field
>
<
field
name
=
"join-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"packet-interval-threshold"
>
<
value
>819.2</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50006</
value
>
</
field
>
<
field
name
=
"rtp-payload-id"
>
<
value
>100</
value
>
</
field
>
<
field
name
=
"rtp-payload-id-filtering"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"2110-input-audio-settings"
>
<
field
name
=
"enable"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"filter-list"
>
<
value
/>
</
field
>
<
field
name
=
"filter-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.10.12</
value
>
</
field
>
<
field
name
=
"join-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"packet-duration"
>
<
value
>3</
value
>
</
field
>
<
field
name
=
"packet-interval-threshold"
>
<
value
>102.4</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50004</
value
>
</
field
>
<
field
name
=
"rtp-payload-id"
>
<
value
>97</
value
>
</
field
>
<
field
name
=
"rtp-payload-id-filtering"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"track-count"
>
<
value
>8</
value
>
</
field
>
<
field
name
=
"use-track-count"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"2110-input-video-settings"
>
<
field
name
=
"enable"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"filter-list"
>
<
value
/>
</
field
>
<
field
name
=
"filter-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.10.10</
value
>
</
field
>
<
field
name
=
"join-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"packet-interval-threshold"
>
<
value
>6.4</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50002</
value
>
</
field
>
<
field
name
=
"rtp-payload-id"
>
<
value
>96</
value
>
</
field
>
<
field
name
=
"rtp-payload-id-filtering"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"2110-output-anc-settings"
>
<
field
name
=
"enable"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.12.14</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50006</
value
>
</
field
>
<
field
name
=
"rtp-payload-id"
>
<
value
>100</
value
>
</
field
>
<
field
name
=
"smpte352"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"2110-output-audio-settings"
>
<
field
name
=
"enable"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.12.12</
value
>
</
field
>
<
field
name
=
"packet-duration"
>
<
value
>3</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50004</
value
>
</
field
>
<
field
name
=
"rtp-payload-id"
>
<
value
>97</
value
>
</
field
>
<
field
name
=
"track-count"
>
<
value
>8</
value
>
</
field
>
<
field
name
=
"use-track-count"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"2110-output-video-settings"
>
<
field
name
=
"enable"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ipv4address"
>
<
value
>239.0.12.10</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>50002</
value
>
</
field
>
<
field
name
=
"rtp-payload-id"
>
<
value
>96</
value
>
</
field
>
</
field
>
<
field
name
=
"board-settings"
>
<
field
name
=
"serial-number"
>
<
value
/>
</
field
>
</
field
>
<
field
name
=
"capture-settings"
>
<
field
name
=
"alias-node-source"
>
<
value
>INPUT</
value
>
</
field
>
<
field
name
=
"clip-root"
>
<
value
>V:/</
value
>
</
field
>
<
field
name
=
"colorimetry"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"resolution"
>
<
value
>NTSC</
value
>
</
field
>
<
field
name
=
"uhd"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"v210"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"vbi"
>
<
value
>1</
value
>
</
field
>
</
field
>
<
field
name
=
"clip-settings"
>
<
field
name
=
"audio-channels"
>
<
value
>8</
value
>
</
field
>
<
field
name
=
"bitrate"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"codec"
>
<
value
>XDCam</
value
>
</
field
>
<
field
name
=
"container"
>
<
value
>XDCAMMXF</
value
>
</
field
>
<
field
name
=
"disk-access-size"
>
<
value
>4MiB</
value
>
</
field
>
<
field
name
=
"duration"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"file-extension"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"in"
>
<
value
/>
</
field
>
<
field
name
=
"out"
>
<
value
/>
</
field
>
<
field
name
=
"starttc"
>
<
value
/>
</
field
>
<
field
name
=
"stop-at-end"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"tdir"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"tdir-interval"
>
<
value
>10.0</
value
>
</
field
>
<
field
name
=
"update-mt-enable"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"vbr"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"clock-settings"
>
<
field
name
=
"clock-type"
>
<
value
>INPUT</
value
>
</
field
>
<
field
name
=
"flywheel-timeout"
>
<
value
>5</
value
>
</
field
>
<
field
name
=
"genlock-flywheel"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"coder-output-settings"
>
<
field
name
=
"ipv4address"
>
<
value
>127.0.0.1</
value
>
</
field
>
<
field
name
=
"name"
>
<
value
>SHM_CR</
value
>
</
field
>
<
field
name
=
"port"
>
<
value
>10002</
value
>
</
field
>
</
field
>
<
field
name
=
"communication-settings"
>
<
field
name
=
"command-handler-port"
>
<
value
>6810</
value
>
</
field
>
<
field
name
=
"mvcp-port"
>
<
value
>10000</
value
>
</
field
>
</
field
>
<
field
name
=
"input-settings"
>
<
field
name
=
"input"
>
<
value
>VideoIn</
value
>
</
field
>
</
field
>
<
field
name
=
"log-settings"
>
<
field
name
=
"timecode-log-interval"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"manager-settings"
>
<
field
name
=
"ring-buffer"
>
<
value
>60</
value
>
</
field
>
<
field
name
=
"timeout"
>
<
value
>1000</
value
>
</
field
>
</
field
>
<
field
name
=
"output-settings"
>
<
field
name
=
"output"
>
<
value
>None</
value
>
</
field
>
</
field
>
<
field
name
=
"persistence-settings"
>
<
field
name
=
"persistence"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"persistence-interval"
>
<
value
>0.0</
value
>
</
field
>
</
field
>
<
field
name
=
"process-settings"
>
<
field
name
=
"priority"
>
<
value
>REALTIME</
value
>
</
field
>
</
field
>
<
field
name
=
"scheduler-settings"
>
<
field
name
=
"timecode-source"
>
<
value
>TIME_OF_DAY</
value
>
</
field
>
<
field
name
=
"trigger-threshold"
>
<
value
>5</
value
>
</
field
>
<
field
name
=
"writers"
>
<
value
>2</
value
>
</
field
>
<
field
name
=
"inclusive-out"
>
<
value
>0</
value
>
</
field
>
<
field
name
=
"check-drop-frame"
>
<
value
>1</
value
>
</
field
>
</
field
>
<
field
name
=
"sfp-a-2059-settings"
>
<
field
name
=
"delay-mechanism"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"filter-list"
>
<
value
/>
</
field
>
<
field
name
=
"filter-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ip-mode"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"join-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"master-clock-domain-number"
>
<
value
>127</
value
>
</
field
>
<
field
name
=
"type-of-service-dscp"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"sfp-a-general-settings"
>
<
field
name
=
"ipv4address"
>
<
value
>10.0.0.2</
value
>
</
field
>
<
field
name
=
"ipv4gateway"
>
<
value
>10.0.0.1</
value
>
</
field
>
<
field
name
=
"ipv4netmask"
>
<
value
>255.255.255.0</
value
>
</
field
>
</
field
>
<
field
name
=
"sfp-b-2059-settings"
>
<
field
name
=
"delay-mechanism"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"filter-list"
>
<
value
/>
</
field
>
<
field
name
=
"filter-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"ip-mode"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"join-type"
>
<
value
>1</
value
>
</
field
>
<
field
name
=
"master-clock-domain-number"
>
<
value
>127</
value
>
</
field
>
<
field
name
=
"type-of-service-dscp"
>
<
value
>0</
value
>
</
field
>
</
field
>
<
field
name
=
"sfp-b-general-settings"
>
<
field
name
=
"ipv4address"
>
<
value
>10.0.0.3</
value
>
</
field
>
<
field
name
=
"ipv4gateway"
>
<
value
>10.0.0.1</
value
>
</
field
>
<
field
name
=
"ipv4netmask"
>
<
value
>255.255.255.0</
value
>
</
field
>
</
field
>
<
field
name
=
"test-settings"
>
<
field
name
=
"performance-test-mode"
>
<
value
>NONE</
value
>
</
field
>
</
field
>
<
field
name
=
"video-input-settings"
>
<
field
name
=
"connector"
>
<
value
/>
</
field
>
</
field
>
<
field
name
=
"video-output-settings"
>
<
field
name
=
"connector"
>
<
value
>A</
value
>
</
field
>
</
field
>
</
field
>
<
field
name
=
"service-host"
>
<
field
name
=
"plugin"
>
<
field
name
=
"plugin-name"
>
<
value
>ChannelRecorder</
value
>
</
field
>
<
field
name
=
"plugin-arguments"
>
<
value
/>
</
field
>
</
field
>
</
field
>
</
payload
>