<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;feed=atom&amp;action=history</id>
	<title>OpenNMP Scheduler - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;feed=atom&amp;action=history"/>
	<link rel="alternate" type="text/html" href="https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;action=history"/>
	<updated>2022-09-01T02:18:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=432&amp;oldid=prev</id>
		<title>Admin at 01:48, 30 June 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=432&amp;oldid=prev"/>
		<updated>2015-06-30T01:48:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:48, 30 June 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''by AdNovea - Nov 2009''&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;'''[[OpenNMP|OpenNMP Homepage]]'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''by AdNovea - Nov 2009''&amp;lt;br&amp;gt; '''[[OpenNMP|OpenNMP Homepage]]''' &amp;lt;br&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;gt; &amp;lt;br&lt;/ins&gt;&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= OpenNMP Installation =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= OpenNMP Installation &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; font-style: normal; line-height: 19.9200000762939px;&amp;quot;&lt;/del&gt;&amp;gt;There are four ways to install (''or to upgrade'') OpenNMP on your device:&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&amp;gt;&amp;lt;ul style=&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;There are four ways to install (''or to upgrade'') OpenNMP on your device:&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&lt;/del&gt;&amp;lt;span style=&amp;quot;color: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rgb(0, 100, 0);&lt;/del&gt;&amp;quot;&amp;gt;'''Using MANUAL INSTALLATION with the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;&amp;lt;u&amp;gt;Distribution packages&amp;lt;/u&amp;gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;(OpenNMP-xxxx.zip)&amp;lt;/span&amp;gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;Extract the 3 files (''README, Installer.sh and onmp.tgz'') on your internal drive or a 2nd USB thumbdrive. Then execute the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;''installer.sh''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;script.&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;&amp;lt;span style=&amp;quot;color: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rgb(139, 0, 0);&lt;/del&gt;&amp;quot;&amp;gt;'''This procedure shall be used for the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;&amp;lt;u&amp;gt;very first installation of OpenNMP&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;&amp;lt;/u&amp;gt;.'''&amp;lt;/span&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;gt;&amp;lt;/li&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;&amp;lt;span style=&amp;quot;color: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;darkgreen&lt;/ins&gt;&amp;quot;&amp;gt;'''Using MANUAL INSTALLATION with the &amp;lt;u&amp;gt;Distribution packages&amp;lt;/u&amp;gt;''' (OpenNMP-xxxx.zip)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;Extract the 3 files (''README, Installer.sh and onmp.tgz'') on your internal drive or a 2nd USB thumbdrive. Then execute the ''installer.sh'' script.&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;darkred&lt;/ins&gt;&amp;quot;&amp;gt;'''This procedure shall be used for the &amp;lt;u&amp;gt;very first installation of OpenNMP &amp;lt;/u&amp;gt;.'''&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&amp;gt;&amp;lt;ul style=&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;&amp;lt;span style=&amp;quot;color: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;darkgreen&lt;/ins&gt;&amp;quot;&amp;gt;'''Using full AUTOMATIC INSTALLATION from the OpenNMP &amp;lt;u&amp;gt;Remote repository&amp;lt;/u&amp;gt;''' (''available with version 0.3.20 and above'')&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;Goto the '''Manage NPKG''' page of the OpenNMP Administration interface. Check (''and only check'') the '''OpenNMP Engine''' to install under '''[SPECIAL] OpenNMP Engine Upgrade''' section, select '''ONLY UPGRADE OpenNMP Engine''' from the drop list and press '''APPLY'''.&amp;lt;br&amp;gt;You will be asked to reboot your device to complete the installation/upgrade.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&lt;/del&gt;&amp;lt;span style=&amp;quot;color: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rgb(0, 100, 0);&lt;/del&gt;&amp;quot;&amp;gt;'''Using full AUTOMATIC INSTALLATION from the OpenNMP&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;&amp;lt;u&amp;gt;Remote repository&amp;lt;/u&amp;gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;(''available with version 0.3.20 and above'')&amp;lt;/span&amp;gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;Goto the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''Manage NPKG'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;page of the OpenNMP Administration interface. Check (''and only check'') the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''OpenNMP Engine'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;to install under&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''[SPECIAL] OpenNMP Engine Upgrade'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;section, select&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''ONLY UPGRADE OpenNMP Engine'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;from the drop list and press&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''APPLY'''.&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;You will be asked to reboot your device to complete the installation/upgrade.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/li&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;OpenNMP Upgrade&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jpg|&lt;/ins&gt;thumb&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|center|&lt;/ins&gt;400px&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|OpenNMP Upgrade&lt;/ins&gt;.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;&amp;lt;br&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;&amp;lt;span style=&amp;quot;color: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;darkgreen&lt;/ins&gt;&amp;quot;&amp;gt;'''Using ASSISTED INSTALLATION with the upload feature of MANAGE NPKG page '''&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;Download the (''OpenNMP-xxxx.onmp'') archive from the forum and copy the file on your PC local disk. Upload the file using the '''Install a new NPKG Plug-in or Upgrade OpenNMP''' section on the '''MANAGE NPKG''' page of the OpenNMP Administration interface and press '''INSTALL'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;//wikitest&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;qnap.com/w/images/&lt;/del&gt;thumb&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/c/c5/OpenNMP_Upgrade.jpg/&lt;/del&gt;400px&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-OpenNMP_Upgrade&lt;/del&gt;.jpg&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&amp;gt;&amp;lt;ul style=&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;OpenNMP Upgrade 2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jpg|&lt;/ins&gt;thumb&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|center|&lt;/ins&gt;400px&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|OpenNMP Upgrade 2&lt;/ins&gt;.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;&amp;lt;br&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&lt;/del&gt;&amp;lt;span style=&amp;quot;color: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rgb(0, 100, 0);&lt;/del&gt;&amp;quot;&amp;gt;'''Using ASSISTED INSTALLATION with the upload feature of MANAGE NPKG page&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''&amp;lt;/span&amp;gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;Download the (''OpenNMP-xxxx.onmp'') archive from the forum and copy the file on your PC local disk. Upload the file using the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''Install a new NPKG Plug-in or Upgrade OpenNMP'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;section on the&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''MANAGE NPKG'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;page of the OpenNMP Administration interface and press&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;'''INSTALL'''.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/li&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;&amp;lt;span style=&amp;quot;color: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;darkgreen&lt;/ins&gt;&amp;quot;&amp;gt;'''Manual installation of a Build package''' (''OpenNMP-xxxx.onmp'')&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;Copy the file at the root directory of your USB device and proceed with the manual installation using the command below:&amp;lt;pre&amp;gt;./autorun --upgrade OpenNMP-xxxx.onmp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;blockquote&lt;/ins&gt;&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;//wikitest&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;qnap.com/w/images/&lt;/del&gt;thumb&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/4/41/OpenNMP_Upgrade_2.jpg/&lt;/del&gt;400px&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-OpenNMP_Upgrade_2&lt;/del&gt;.jpg&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&amp;gt;&amp;lt;ul style=&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/ins&gt;&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&lt;/del&gt;&amp;lt;span style=&amp;quot;color: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rgb(0, 100, 0);&lt;/del&gt;&amp;quot;&amp;gt;'''Manual installation of a Build package'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;(''OpenNMP-xxxx.onmp'')&amp;lt;/span&amp;gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;Copy the file at the root directory of your USB device and proceed with the manual installation using the command below:&amp;lt;pre &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;padding: 1em; border-style: dashed; border-color: rgb(47, 111, 171); line-height: 1.1em; background-color: rgb(249, 249, 249);&amp;quot;&lt;/del&gt;&amp;gt;./autorun --upgrade OpenNMP-xxxx.onmp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;li&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/ul&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/blockquote&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;= OpenNMP Configuration  =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;blockquote&amp;gt;OpenNMP configuration is defined into to the '''&amp;amp;lt;your_usb&amp;amp;gt;/.onmp/config.ini''' file.&amp;lt;br&amp;gt; The parameters are self-explained. Most of these parameters are managed through the Administration interface pages.&amp;lt;br&amp;gt;Nevertheless, some parameters shall be set directly in the configuration file: &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*'''Turn off the sound''' (''onmp.beeper'') &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*'''Force IPV4''' if not using IPV6 for quicker downloads (''force_ipv4'') &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Change '''uploaded file size limit''' (''php.upload_max_filesize'' &amp;amp;amp; ''php.post_max_size'')&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/blockquote&amp;gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;= OpenNMP Configuration =&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Under the Hood &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;blockquote style=&amp;quot;color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; font-style: normal; line-height: 19.9200000762939px;&amp;quot;&amp;gt;OpenNMP configuration is defined into to the&amp;amp;nbsp;'''&amp;amp;lt;your_usb&amp;amp;gt;/.onmp/config.ini'''&amp;amp;nbsp;file.&amp;lt;br/&amp;gt;The parameters are self-explained. Most of these parameters are managed through the Administration interface pages.&amp;lt;br/&amp;gt;Nevertheless, some parameters shall be set directly in the configuration file:&amp;lt;ul style=&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;For a quick understanding of the OpenNMP architecture, we provide here below three snapshots. They are subject to evolution along with the OpenNMP versions.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;'''Turn off the sound'''&amp;amp;nbsp;(''onmp.beeper'')&amp;lt;/li&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;'''Force IPV4'''&amp;amp;nbsp;if not using IPV6 for quicker downloads (''force_ipv4'')&amp;lt;/li&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;Change&amp;amp;nbsp;'''uploaded file size limit'''&amp;amp;nbsp;(''php.upload_max_filesize''&amp;amp;nbsp;&amp;amp;&amp;amp;nbsp;''php.post_max_size'')&amp;lt;/li&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/blockquote&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Under the Hood =&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; font-style: normal; line-height: 19.9200000762939px;&amp;quot;&lt;/del&gt;&amp;gt;For a quick understanding of the OpenNMP architecture, we provide here below three snapshots. They are subject to evolution along with the OpenNMP versions.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| width=&amp;quot;100%&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; style=&amp;quot;font-size: 13.2799997329712px; margin: 0px 0px 0px 5px; border: 1px dotted rgb(211, 211, 211);&lt;/del&gt;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;border&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1px dotted rgb(211, 211, 211);&amp;quot; &lt;/del&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http://wikitest.qnap.com/w/images/&lt;/del&gt;thumb&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/7/78/ONMP_Hood1.jpg/&lt;/del&gt;200px&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-ONMP_Hood1&lt;/del&gt;.jpg&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ONMP Hood1.jpg&lt;/ins&gt;|thumb&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|center|&lt;/ins&gt;200px&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|ONMP Hood1&lt;/ins&gt;.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;border&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1px dotted rgb(211, 211, 211);&amp;quot; &lt;/del&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http://wikitest.qnap.com/w/images/&lt;/del&gt;thumb&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/b/bd/ONMP_Hood2.jpg/&lt;/del&gt;200px&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-ONMP_Hood2&lt;/del&gt;.jpg&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ONMP Hood2.jpg&lt;/ins&gt;|thumb&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|center|&lt;/ins&gt;200px&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|ONMP Hood2&lt;/ins&gt;.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;border&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1px dotted rgb(211, 211, 211);&amp;quot; &lt;/del&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http://wikitest.qnap.com/w/images/&lt;/del&gt;thumb&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/9/93/ONMP_Hood3.jpg/&lt;/del&gt;200px&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-ONMP_Hood3&lt;/del&gt;.jpg&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ONMP Hood3.jpg&lt;/ins&gt;|thumb&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|center|&lt;/ins&gt;200px&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|ONMP Hood3&lt;/ins&gt;.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/blockquote&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; &amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/ins&gt;&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;blockquote style=&amp;quot;text-align: justify;&amp;quot;&lt;/del&gt;&amp;gt;[[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Multimedia_Applications|&lt;/del&gt;Multimedia_Applications]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; line-height: 19.9200000762939px;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;/del&gt;[[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;NMP-1000|&lt;/del&gt;NMP-1000]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Multimedia_Applications]] [[Category:NMP-1000]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=431&amp;oldid=prev</id>
		<title>Admin at 01:48, 30 June 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=431&amp;oldid=prev"/>
		<updated>2015-06-30T01:48:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:48, 30 June 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;lt;parsererror style=&amp;quot;display: block; white&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;space: pre; border: 2px solid #c77; padding: 0 1em 0 1em; margin: 1em; background-color: #fdd; color: black&amp;quot;&lt;/del&gt;&amp;amp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;gt&lt;/del&gt;;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''by AdNovea &lt;/ins&gt;- &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Nov 2009''&amp;lt;br/&amp;gt;'''[[OpenNMP|OpenNMP Homepage]]'''&lt;/ins&gt;&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nbsp&lt;/ins&gt;;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;== This page contains the following errors: ==&lt;/del&gt;=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;OpenNMP Installation &lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;div &lt;/del&gt;style=&amp;quot;font-family:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;monospace&lt;/del&gt;;font-size:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;12px&lt;/del&gt;&amp;quot;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;error &lt;/del&gt;on line 1 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;at column 1180&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Unescaped &lt;/del&gt;'&amp;lt;' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;not allowed in attributes values&lt;/del&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;div&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;blockquote &lt;/ins&gt;style=&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;color: rgb(0, 0, 0); &lt;/ins&gt;font-family: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sans-serif&lt;/ins&gt;; font-size: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;13.2799997329712px; font-style: normal; line-height: 19.9200000762939px;&lt;/ins&gt;&amp;quot;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;There are four ways to install (''or to upgrade'') OpenNMP &lt;/ins&gt;on &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;your device:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;ul style=&amp;quot;&lt;/ins&gt;line&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-height: &lt;/ins&gt;1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Below is &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rendering of &lt;/del&gt;the page &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;up to &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;first error&lt;/del&gt;. ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(0, 100, 0);&amp;quot;&amp;gt;'''Using MANUAL INSTALLATION with the&amp;amp;nbsp;&amp;lt;u&amp;gt;Distribution packages&amp;lt;/u&amp;gt;'''&amp;amp;nbsp;(OpenNMP-xxxx.zip)&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;Extract the 3 files (''README, Installer.sh and onmp.tgz'') on your internal drive or a 2nd USB thumbdrive. Then execute the&amp;amp;nbsp;''installer.sh''&amp;amp;nbsp;script.&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;color&lt;/ins&gt;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;rgb(139, 0, 0);&amp;quot;&amp;gt;&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''This procedure shall be used for the&amp;amp;nbsp;&amp;lt;u&amp;gt;very first installation of OpenNMP&amp;amp;nbsp;&lt;/ins&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/u&amp;gt;.'&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ul&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt;&amp;lt;ul style&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(0, 100, 0);&amp;quot;&amp;gt;'''Using full AUTOMATIC INSTALLATION from the OpenNMP&amp;amp;nbsp;&amp;lt;u&amp;gt;Remote repository&amp;lt;/u&amp;gt;'''&amp;amp;nbsp;(''available with version 0.3.20 and above'')&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;Goto the&amp;amp;nbsp;'''Manage NPKG'''&amp;amp;nbsp;page of the OpenNMP Administration interface. Check (''and only check'') the&amp;amp;nbsp;'''OpenNMP Engine'''&amp;amp;nbsp;to install under&amp;amp;nbsp;'''[SPECIAL] OpenNMP Engine Upgrade'''&amp;amp;nbsp;section, select&amp;amp;nbsp;'''ONLY UPGRADE OpenNMP Engine'''&amp;amp;nbsp;from the drop list and press&amp;amp;nbsp;'''APPLY'''.&amp;lt;br/&amp;gt;You will be asked to reboot your device to complete the installation/upgrade.&amp;lt;/li&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://wikitest.qnap.com/w/images/thumb/c/c5/OpenNMP_Upgrade.jpg/400px-OpenNMP_Upgrade.jpg&amp;lt;br/&amp;gt;&amp;lt;ul style&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&amp;lt;span style&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;color: rgb(0, 100, 0);&amp;quot;&amp;gt;'''Using ASSISTED INSTALLATION with the upload feature of MANAGE NPKG page&amp;amp;nbsp;'''&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;Download the (''OpenNMP-xxxx.onmp'') archive from the forum and copy the file on your PC local disk. Upload the file using the&amp;amp;nbsp;'''Install &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;new NPKG Plug-in or Upgrade OpenNMP'''&amp;amp;nbsp;section on &lt;/ins&gt;the&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;'''MANAGE NPKG'''&amp;amp;nbsp;&lt;/ins&gt;page &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;of &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;OpenNMP Administration interface and press&amp;amp;nbsp;'''INSTALL'''.&amp;lt;/li&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://wikitest.qnap.com/w/images/thumb/4/41/OpenNMP_Upgrade_2.jpg/400px-OpenNMP_Upgrade_2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jpg&amp;lt;br/&amp;gt;&amp;lt;ul style&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style-image: url(http://wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif);&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;&amp;lt;span style&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;color: rgb(0, 100, 0);&amp;quot;&amp;gt;'''Manual installation of a Build package'''&amp;amp;nbsp;(''OpenNMP-xxxx.onmp'')&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;Copy the file at the root directory of your USB device and proceed with the manual installation using the command below:&amp;lt;pre style&lt;/ins&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;padding: 1em; border-style: dashed; border-color: rgb(47, 111, 171); line-height: 1.1em; background-color: rgb(249, 249, 249);&amp;quot;&amp;gt;./autorun --upgrade OpenNMP-xxxx.onmp&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/li&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/ul&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/blockquote&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/parsererror&lt;/del&gt;&amp;amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''by AdNovea - Nov 2009''&amp;lt;br&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;gt;&lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[OpenNMP|OpenNMP Homepage]]''' __TOC__&lt;/del&gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;span &lt;/del&gt;style=&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;font&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;size&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;200%&lt;/del&gt;;&amp;quot;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scheduler &lt;/del&gt;(''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;TV/Radio programs recording and Tasks execution&lt;/del&gt;'')&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;span&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;blockquote style=&amp;quot;text-align: justify;&amp;quot;&lt;/del&gt;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;From &lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;version v0.04.xx,&lt;/del&gt;''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;OpenNMP includes the JQuery RIA &lt;/del&gt;(''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Rich Internet Application&lt;/del&gt;'') &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;libraries. Starting with version v0.04.01, we have included a Scheduler to help in recurrent or delayed tasks scheduling. The main menu includes direct accesses to the Scheduler pages for Internet Radio and TV program recording.&lt;/del&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/del&gt;/&amp;gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;NOTE&lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;: Shall you customize the scheduler, refer to the [&lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;scheduler&lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;] section of the configuration file &amp;quot;'&lt;/del&gt;''/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;share/OpenNMP/.onmp/config.ini'''&amp;quot;.&lt;/del&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/del&gt;/&amp;gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/del&gt;/&amp;gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;span &lt;/del&gt;style=&amp;quot;color: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;darkred&lt;/del&gt;&amp;quot;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''IMPORTANT'''&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Migration from v0&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;03&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;xx to v0&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;04&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;xx requires a fresh installation &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''using a Telnet console&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;from the unzipped archive folder issue the command&lt;/del&gt;: ./&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;installer&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;sh &lt;/del&gt;--&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;force&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;reinstall'')&lt;/del&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;span&amp;gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;br&lt;/del&gt;/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= OpenNMP Configuration =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;blockquote style=&amp;quot;color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; font-style: normal; line-height: 19.9200000762939px;&amp;quot;&amp;gt;OpenNMP configuration is defined into to the&amp;amp;nbsp;'''&lt;/ins&gt;&amp;amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;your_usb&lt;/ins&gt;&amp;amp;gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.onmp/config.ini&lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;file.&lt;/ins&gt;&amp;lt;br/&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The parameters are self-explained. Most of these parameters are managed through the Administration interface pages.&lt;/ins&gt;&amp;lt;br/&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Nevertheless, some parameters shall be set directly in the configuration file:&lt;/ins&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ul &lt;/ins&gt;style=&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;line-height: 1.5em; list-style-type: square; margin: 0.3em 0px 0px 1.5em; padding-right: 0px; padding-left: 0px; list-style&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;image: url(http&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//wikitest.qnap.com/w/extensions/FCKeditor/css/bullet.gif)&lt;/ins&gt;;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;'''Turn off the sound'''&amp;amp;nbsp;&lt;/ins&gt;(''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;onmp.beeper&lt;/ins&gt;'')&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;li&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;li&lt;/ins&gt;&amp;gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Force IPV4&lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;if not using IPV6 for quicker downloads &lt;/ins&gt;(''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;force_ipv4&lt;/ins&gt;'')&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;li&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;li&amp;gt;Change&amp;amp;nbsp;&lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;uploaded file size limit&lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;(&lt;/ins&gt;''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;php.upload_max_filesize&lt;/ins&gt;''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&amp;amp;&amp;amp;nbsp;&lt;/ins&gt;''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;php.post_max_size&lt;/ins&gt;''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&amp;lt;&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;li&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ul&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;blockquote&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= Under the Hood =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;blockquote &lt;/ins&gt;style=&amp;quot;color: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; font-style: normal; line-height: 19.9200000762939px;&lt;/ins&gt;&amp;quot;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;For a quick understanding of the OpenNMP architecture, we provide here below three snapshots. They are subject to evolution along with the OpenNMP versions.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{| width=&amp;quot;100%&amp;quot; style=&amp;quot;font-size: 13.2799997329712px; margin: 0px 0px 0px 5px; border: 1px dotted rgb(211, 211, 211);&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;| style=&amp;quot;border: 1px dotted rgb(211, 211, 211);&amp;quot; | http&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//wikitest&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;qnap&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;com/w/images/thumb/7/78/ONMP_Hood1&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jpg/200px-ONMP_Hood1&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jpg&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;| style=&amp;quot;border: 1px dotted rgb&lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;211, 211&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;211);&amp;quot; | http&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//wikitest&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;qnap.com/w/images&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;thumb/b/bd/ONMP_Hood2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jpg/200px&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ONMP_Hood2.jpg&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;| style=&amp;quot;border: 1px dotted rgb(211, 211, 211);&amp;quot; | http://wikitest.qnap.com/w/images/thumb/9/93/ONMP_Hood3.jpg/200px&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ONMP_Hood3.jpg&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/blockquote&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;blockquote style=&amp;quot;text&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;align: justify;&amp;quot;&amp;gt;[[Category:Multimedia_Applications|Multimedia_Applications]]&lt;/ins&gt;&amp;lt;span &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13.2799997329712px; line-height: 19.9200000762939px;&amp;quot;&lt;/ins&gt;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;nbsp;&lt;/ins&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;span&lt;/ins&gt;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Category:NMP-1000|NMP-1000]]&lt;/ins&gt;&amp;lt;br/&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=430&amp;oldid=prev</id>
		<title>Admin at 01:47, 30 June 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=430&amp;oldid=prev"/>
		<updated>2015-06-30T01:47:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;amp;diff=430&amp;amp;oldid=391&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=391&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.qnap.com/mediawiki/index.php?title=OpenNMP_Scheduler&amp;diff=391&amp;oldid=prev"/>
		<updated>2015-06-29T09:47:07Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;''by AdNovea - Nov 2009''&amp;lt;br&amp;gt;&lt;br /&gt;
'''[[OpenNMP|OpenNMP Homepage]]'''&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 200%;&amp;quot;&amp;gt;Scheduler (''TV/Radio programs recording and Tasks execution'')&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;From '''version v0.04.xx,''' OpenNMP includes the JQuery RIA (&amp;lt;i&amp;gt;Rich Internet Application&amp;lt;/i&amp;gt;) libraries. &lt;br /&gt;
Starting with version v0.04.01, we have included a Scheduler to help in recurrent or delayed tasks scheduling. The main menu includes direct accesses to the Scheduler pages for Internet Radio and TV program recording.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;NOTE&amp;lt;/b&amp;gt;: Shall you customize the scheduler, refer to the ['''scheduler'''] section of the configuration file &amp;quot;'''/share/OpenNMP/.onmp/config.ini'''&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: darkred&amp;quot;&amp;gt;&amp;lt;b&amp;gt;IMPORTANT&amp;lt;/b&amp;gt;: Migration from v0.03.xx to v0.04.xx requires a fresh installation (&amp;lt;i&amp;gt;using a Telnet console, from the unzipped archive folder issue the command: ./installer.sh --force-reinstall&amp;lt;/i&amp;gt;)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:OpenNMP_Scheduler_1.jpg|thumb|400px|center|Direct access to Scheduler from menu (&amp;lt;i&amp;gt;PVR &amp;amp; Internet Radios&amp;lt;/i&amp;gt;)]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== FOREWORD ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Despite there is no limitation to the number of simultaneous recordings, one shall take into account:&lt;br /&gt;
* The '''DSL line bandwidth''' - to be share between your recording (audio/video) but also the TV-set and the PCs. Bottleneck due to DSL bandwidth will result in impairments of the multimedia contents recorded and displayed.&lt;br /&gt;
* The '''Home network bandwidth''' - to be share between your recording (audio/video) and the home PCs.&lt;br /&gt;
* The '''storage disk capacity''' to record lengthy multimedia contents (1x audio ~ 1 MB/min, 1x video SD ~ 10 MB/min)&lt;br /&gt;
* The '''NMP-1000 CPU power''' is limited (~300MHz) and is shared with Audio/Video processing to display the signal.&lt;br /&gt;
Bottlenecks will result in Quality impairments on both recorded and displayed multimedia contents.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Be GENTLE (and PATIENT) with the NMP, with OpenNMP we are pushing the CPU to its limits. Having concurrent scheduled recordings starting at the same time ('''e.g. one video and an Internet Radio''') or two video recordings at the same time may crash the NMP. OpenNMP is also planned to run on the future more powerful units too.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedule a TV program recording ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: darkred&amp;quot;&amp;gt;&amp;lt;b&amp;gt;IMPORTANT&amp;lt;/b&amp;gt;: You must install the latest version of My-PVR NPKG.&amp;lt;br&amp;gt;ONLY TV stream in '''RTSP''' format are currently supported.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To access the TV program scheduler, click the My-PVR icon in the main Menu or navigate to the My-PVR NPKG configuration page.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:OpenNMP_Scheduler_2.jpg|thumb|400px|center|Schedule a TV program recording]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''NOTE''': Video files are stored in the ''/share/Video/My-PVR'' folder unless specified otherwise in '''video_folder''' under the [''scheduler''] section of the ''/share/OpenNMP/.onmp/config.ini'' configuration file. If there is no internal disk drive, the video files will be saved in the ''/share/Qweb/My-PVR'' folder.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Internet Service Provider Channel list ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* 1- Most of the ISP (''Internet Service Provider'') allows today the streaming of TV channel to PCs in their Triple-Play offers. They provide a TV channel playlist (''M3U format'') which can be used by software such as VLC.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The '''URL''' of these lists shall be available at your ISP. Here is below the URL for some French ISPs (''not checked''):&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
FREE: http://mafreebox.freebox.fr/freeboxtv/playlist.m3u&lt;br /&gt;
NEUF TELECOM: http://televisionsurpc.neuf.fr/televisionsurpc.m3u&lt;br /&gt;
ALICE: http://www.c-alice.com/phpBB2/files/AliceTV.m3u&lt;br /&gt;
SFR: http://televisionsurpc.sfr.fr/televisionsurpc.m3u&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 2- Enter the ISP playlist URL and press '''REFRESH'''&amp;lt;br&amp;gt;The list is uploaded.&amp;lt;br&amp;gt;If the list cannot be uploaded, you create the M3U content into the &amp;quot;/share/OpenNMP/.npkg/my_pvr/inc/playlist.m3u&amp;quot;&amp;lt;br&amp;gt;''Here is below a M3U sample for the French ISP FREE.''&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#EXTM3U&lt;br /&gt;
#EXTINF:0,2 - France 2&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=201&lt;br /&gt;
#EXTINF:0,3 - France 3 national&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=202&lt;br /&gt;
#EXTINF:0,14 - France 4&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=376&lt;br /&gt;
#EXTINF:0,5 - France 5&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=203&lt;br /&gt;
#EXTINF:0,8 - Direct8&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=372&lt;br /&gt;
#EXTINF:0,11 - NT1&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=374&lt;br /&gt;
#EXTINF:0,12 - NRJ 12&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=375&lt;br /&gt;
#EXTINF:0,13 - La Chaine Parlementaire&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=226&lt;br /&gt;
#EXTINF:0,15 - BFMTV&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=400&lt;br /&gt;
#EXTINF:0,23 - TV5&lt;br /&gt;
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&amp;amp;service=206&lt;br /&gt;
...&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 3- The playlist.m3u is then read out and creates the drop list.&amp;lt;br&amp;gt;Any selection from the drop list will automatically fill-in the TITLE and URL fields of the Scheduler.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: darkred&amp;quot;&amp;gt;'''NOTE''': Channel names may use illegal characters which cause issues while renaming the recorded files. Rename those channels in the ''playlist.m3u'' to avoid problems.&amp;lt;br&amp;gt;Also check that the M3U file has been saved with UTF-8 encoded format otherwise accented characters are incorrectly displayed.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Recording Scheduler ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* 4- Check the Format (''Only the RTSP format is currently supported'') and the URL&amp;lt;br&amp;gt;'''NOTE''': You can select the default video format in ''default_video_format'' under the ''[scheduler]'' section of the ''/share/OpenNMP/.onmp/config.ini'' configuration file.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 5- To start immediately the recording, press the Record button. The video file is stored under the video folder set in the ''/share/OpenNMP/.onmp/config.ini'' file. New recording erases the previous one.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 6- For weekly recording, ticks the days of the weeks. At the end of the recording, a new event is automatically setup for the next recording. Event that are not weekly repeated are removed from the list at the end of recording.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 7- Set the begin and end of the event. For a weekly event, use the first day of the event.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 8- Use these buttons to Enable or Disable the Scheduler. A LED displays the current Scheduler's status.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 9- Select from the drop list, the schedule event to REMOVE or to PAUSE (''paused events remain in the list but are not processed by the Scheduler'')&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Electronic Program Guide (EPG) ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
There are mainly two ways to get an EPG.&lt;br /&gt;
* Read the '''EPG from the source''' (''but this is ISP's dependent and requires lot of formating to display the HTML pages'')&lt;br /&gt;
* Read the '''EPG from a Internet Guide''' using a grabber such as XML-TV (''but the grabber strongly rely on an accurate HTML formatting of the event's pages '')&lt;br /&gt;
Therefore, retrieving an EPG is not straightforward and may easily fail. It will be faster to read an HTML Guide and get the event information.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here are useful websites that provide TV Guides for free (''feel free to add one for your country'')&lt;br /&gt;
* '''France''' : http://www.telepoche.fr/listing.html&lt;br /&gt;
* ...&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedule an Internet Radio recording ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
To access the Internet radio scheduler, click the Internet Radio icon in the main Menu or navigate to the Media Services NPKG configuration page.&amp;lt;br&amp;gt;&lt;br /&gt;
Based on '''StreamRipper''', the recording is very ''SMART'' and the Internet radio stream is automatically split into tracks where MP3 files are named according to the Shoutcast's titles (''Author/track''). The raw stream is also recorded as well as the CUE file.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: darkred&amp;quot;&amp;gt;'''NOTE''': RAW and CUE files doubles the size required for the recording. You have to delete the non longer needed files to save disk place.&amp;lt;/span&amp;gt;To rip a single file and disable the individual track files recording, set the '''audio_tracks''' parameters to FALSE in the [''scheduler''] section of the ''/share/OpenNMP/.npkg/media_services/media_services.ini'' configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:OpenNMP_Scheduler_3.jpg|thumb|400px|center|Schedule a Internet Radio recording]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''NOTE''': Audio files are stored in the ''/share/Music/RRecording'' folder unless specified otherwise in '''audio_folder''' under the [''scheduler''] section of the ''/share/OpenNMP/.onmp/config.ini'' configuration file. If there is no internal disk drive, the video files will be saved in the ''/share/Qweb/RRecording'' folder.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* 1- Click the URL field of the Internet Radio to copy the URL into the Scheduler.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 2- Check the Format (''AUDIO handles MP3 or Vorbis formats'') and the URL, add a short description (''e.g. Radio name'')&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 3- To start immediately the recording, press the Record button. The audio file is stored under the audio folder set in the ''config.ini'' file. New recording erases the previous one.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 4- For weekly recording, ticks the days of the week. At the end of the recording, a new event is automatically rescheduled. Recording events without repetitions are removed from the list at the end of recording.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 5- Set the begin and end of the event. For a weekly event, use the first occurrence of the event.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 6- Use these buttons to Enable or Disable the Scheduler. A LED displays the current Scheduler's status.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 7- Select from the drop list, the schedule event to REMOVE or to PAUSE (''paused events remain in the list but are no longer processed by the Scheduler'')&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Multi-purpose Scheduler ==&lt;br /&gt;
To access the Scheduler, navigate to the MANAGE NPKG page and select the SCHEDULER tab.&amp;lt;br&amp;gt;&lt;br /&gt;
ALL scheduled events (''Audio, Video and Tasks'') can be edited from this page.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:OpenNMP_Scheduler_4.jpg|thumb|400px|center|Multi-purpose Scheduler]]&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
=== Tasks scheduler ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* 1- The status of Scheduler (''blinking green or gray light'') an the status of the events are displayed on this page.&amp;lt;br&amp;gt; - '''Disabled''' : This event will not be processed by the Scheduler&amp;lt;br&amp;gt; - '''Recording''' : The event is currently recording&amp;lt;br&amp;gt; - '''Enabled''' : The event is waiting for the scheduled date&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 2- The scheduled events can be:&amp;lt;br&amp;gt;- '''Edited''': Edited event are automatically re-enabled if they were previously paused.&amp;lt;br&amp;gt;- '''Paused''' : paused events are not removed from the list even if they are obsolete. They are no longer processed by the scheduler. If re-enabled without being edited for a new schedule, they will be removed from the list.&amp;lt;br&amp;gt;- '''Deleted''' : remove an event from the list&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 3- Information about the record duration, repetition and format are displayed on this page.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 4- To refresh the list of events, press this button. This will update the status of the events.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 5- This is the Scheduler quick-edit area. You are able to Pause or Remove one item from the drop list. The drop list contains all events or may be filtered when the Scheduler is display in an application (''E.g. Internet Radio'')&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 6- When the NMP is recording a content, an &amp;quot;animation&amp;quot; is displayed. Refer to the list of events to identify which event is currently recorded or check the ''Instant recording'' (''Record button is grayed''). If none is activated, this means that a Zombie recorded is still running. To stop Zombie processes Disable and Re-Enable the Scheduler (8).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 7- This is the NMP date &amp;amp; Time.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 8- Enable or Disable the Scheduler. This applies to all scheduled events - audio, video or tasks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 9- Create a new event. Select the type (''Format'') of the new task: AUDIO, RTSP (''Video requires My-PVR NPKG'') or CMD (''Bash'').&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 10- With the correct information set, you may start immediately a recording by pressing the record button. Only one type (''format'') of recording can be use at a time. You must stop yourself the recording by pressing the Stop button.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Immediate Script execution ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* 4- If you select the CMD format, enter in the ''URL/Command'' field the command line for a script and press the ''Record'' button, it will execute the script.&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;E.g. /share/OpenNMP/test.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: darkred&amp;quot;&amp;gt;'''IMPORTANT''': to avoid any ill-intentioned user to harm your NMP using this feature, change the default admin password with a stronger one.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* '''My-PVR folder / Recordings are erased'''!&amp;lt;br&amp;gt;You have scheduled a nightly Remote Replication and your scheduled records and folder are erased. Change the default folder location or modify your Remote replication parameters.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Multimedia_Applications]] [[Category:NMP-1000]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>