1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- This help is partly taken from the VDR man page, Copyright (c) by Klaus Schmidinger -->
<html>
<head>
<meta http-equiv="content-type" content="text/html;<%! charset=ISO-8859-1 !%>" />
<title><%! Configuration !%></title>
<script type="text/javascript" language="JavaScript1.2" src="library.js"></script>
<link href="style.css" rel="stylesheet" media="screen" type="text/css" />
<tmpl_if usercss>
<link href="user.css" rel="stylesheet" media="screen" type="text/css" />
</tmpl_if>
</head>
<body id="config">
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="help" class="group">
<tr class="heading">
<td class="col_left"></td>
<td><h2><a name="top"></a><%! Configuration !%></h2></td>
<td class="col_right"></td>
</tr>
<tr class="row_spacer">
<td class="col_left"></td>
<td></td>
<td class="col_right"></td>
</tr>
<tr class="row_even">
<td class="col_left"></td>
<td>
<%! <p>Here you can change general settings and base settings for timers, AutoTimers, channel selection and streaming parameters.</p> !%>
<div class="links">
[<a href="#general"><%! General Settings !%></a>] [<a href="#vdr"><%! VDR !%></a>] [<a href="#identification"><%! Identification !%></a>] [<a href="#timeline"><%! Timeline !%></a>] [<a href="#autotimer"><%! AutoTimer !%></a>] [<a href="#timer"><%! Timer !%></a>] [<a href="#streaming"><%! Streaming !%></a>] [<a href="#expert"><%! Expert !%></a>] [<a href="#channels"><%! Channel Selections !%></a>]
</div>
<div class="group"><a name="general"></a><h3><%! General Settings !%></h3>
<dl>
<dt><%! Skin: !%></dt>
<dd><%! The skin you want to use. !%></dd>
<dt><%! Login Page: !%></dt>
<dd><%! The page you want to see at first connect to VDRAdmin. !%></dd>
<dt><%! Number of channels to use: !%></dt>
<dd><%! VDRAdmin will load the given number of channels from VDR and present only those in any fields where channels can be selected. This also limits the EPG information VDRAdmin will read so that you can use this to reduce VDRAdmin's memory consumption and increase its performance. <strong>0</strong> turns this feature off and VDRAdmin will use all available channels. <h4>Note:</h4> Changes are not populated immediately. You have to either wait until VDRAdmin reconnects to VDR to update its EPG information or force this update manually in the <span class="ref_menu">AutoTimer</span> menu or restart VDRAdmin. !%></dd>
<dt><%! Local net (no login required): !%></dt>
<dd><%! Here you can specify an IP address or range that can login without providing login information. For example: "192.168.0.0/24" will include any IP starting with "192.168.0", "192.168.0.123/32" will only match "192.168.0.123". !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="vdr"></a><h3><%! VDR !%></h3>
<dl>
<dt><%! Number of DVB cards: !%></dt>
<dd><%! The number of DVB cards VDR can access. Depending on this value VDRAdmin will calculate critical timers in the <span class="ref_menu">Timer</span> menu. !%></dd>
<dt><%! Path to recordings: !%></dt>
<dd><%! The path to VDR's recordings. It's used so that VDRAdmin can locate the recordings when using <span class="ref_label">Recordings Streaming</span> and <span class="ref_file">reccmds.conf</span> in the <span class="ref_menu">Recordings</span> menu. !%></dd>
<dt><%! Path to configuration files: !%></dt>
<dd><%! The path where VDR's configuration files are located. If this directory contains the file <span class="ref_file">reccmds.conf</span> its content is shown in a selectbox in the <span class="ref_menu">Recordings</span> menu. !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="identification"></a><h3><%! Identification !%></h3>
<dl>
<dt><%! Username: !%></dt>
<dd><%! The username for the main user, i.e. the user having the most privileges. !%></dd>
<dt><%! Password: !%></dt>
<dd><%! The main user's password. !%></dd>
<dt><%! Guest Account: !%></dt>
<dd><%! If you want an user account having only limited privileges, this is for you. The guest user cannot modify anything, it's only allowed to view the EPG, timers, AutoTimers and recordings listings. !%></dd>
<dt><%! Guest Username: !%></dt>
<dd><%! The username for the guest user. !%></dd>
<dt><%! Guest Password: !%></dt>
<dd><%! The guest user's password. !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="timeline"></a><h3><%! Timeline !%></h3>
<dl>
<dt><%! Hours: !%></dt>
<dd><%! The number of hours to show in the timeline. !%></dd>
<dt><%! Times: !%></dt>
<dd><%! A comma separated list of times in <strong>hh:mm</strong> format that appear in the selectbox placed at the top. !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="autotimer"></a><h3><%! AutoTimer !%></h3>
<dl>
<dt><%! Active: !%></dt>
<dd><%! Activate or deactivate the AutoTimer function. !%></dd>
<dt><%! Timeout: !%></dt>
<dd><%! The interval, the the EPG data is checked for updating the AutoTimers. !%></dd>
<dt><%! Priority: !%></dt>
<dd><%! An integer in the range <strong>0...99</strong>, defining the <strong>priority</strong> of this timer and of recordings created by this timer. <strong>0</strong> represents the lowest value, <strong>99</strong> the highest. The priority is used to decide which timer shall be started in case there are two or more timers with the exact same <strong>start</strong> time. The first timer in the list with the highest priority will be used.<br /><br />This value is also stored with the recording and is later used to decide which recording to remove from disk in order to free space for a new recording. If the disk runs full and a new recording needs more space, an existing recording with the lowest priority (and which has exceeded its guaranteed <strong>lifetime</strong>) will be removed.<br /><br />If all available DVB cards are currently occupied, a timer with a higher priority will interrupt the timer with the lowest priority in order to start recording. !%></dd>
<dt><%! Lifetime: !%></dt>
<dd><%! The <strong>guaranteed</strong> lifetime (in days) of a recording created by this timer. <strong>0</strong> means that this recording may be automatically deleted at any time by a new recording with higher priority. <strong>99</strong> means that this recording will never be automatically deleted. Any number in the range <strong>1...98</strong> means that this recording may not be automatically deleted in favour of a new recording, until the given number of days since the <strong>start</strong> time of the recording has passed by. !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="timer"></a><h3><%! Timer !%></h3>
<dl>
<dt><%! Priority: !%></dt>
<dd><%! An integer in the range <strong>0...99</strong>, defining the <strong>priority</strong> of this timer and of recordings created by this timer. <strong>0</strong> represents the lowest value, <strong>99</strong> the highest. The priority is used to decide which timer shall be started in case there are two or more timers with the exact same <strong>start</strong> time. The first timer in the list with the highest priority will be used.<br /><br />This value is also stored with the recording and is later used to decide which recording to remove from disk in order to free space for a new recording. If the disk runs full and a new recording needs more space, an existing recording with the lowest priority (and which has exceeded its guaranteed <strong>lifetime</strong>) will be removed.<br /><br />If all available DVB cards are currently occupied, a timer with a higher priority will interrupt the timer with the lowest priority in order to start recording. !%></dd>
<dt><%! Lifetime: !%></dt>
<dd><%! The <strong>guaranteed</strong> lifetime (in days) of a recording created by this timer. <strong>0</strong> means that this recording may be automatically deleted at any time by a new recording with higher priority. <strong>99</strong> means that this recording will never be automatically deleted. Any number in the range <strong>1...98</strong> means that this recording may not be automatically deleted in favour of a new recording, until the given number of days since the <strong>start</strong> time of the recording has passed by. !%></dd>
<dt><%! Time Margin at Start: !%></dt>
<dd><%! The number of minutes VDRAdmin subtracts from the broadcasts start time found in the EPG. This value is used for timers programmed by AutoTimer and timers manually programmed when pressing "Record" in any EPG view. !%></dd>
<dt><%! Time Margin at Stop: !%></dt>
<dd><%! The number of minutes VDRAdmin adds to the broadcasts stop time found in the EPG. This value is used for timers programmed by AutoTimer and timers manually programmed when pressing "Record" in any EPG view. !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="streaming"></a><h3><%! Streaming !%></h3>
<dl>
<dt><%! Live Streaming: !%></dt>
<dd><%! Enable or disable live streaming using the <a href="http://www.magoa.net/linux/">streamdev plugin</a>. You also have to set the correct <span class="ref_label">HTTP Port for Streamdev</span> below. !%></dd>
<dt><%! HTTP Port of Streamdev (also possible 3000/ts): !%></dt>
<dd><%! Here you have to set the port number your VDR's streamdev server listens for connections. Additionally you can also provide the stream type you like to use. !%></dd>
<dt><%! Recordings Streaming: !%></dt>
<dd><%! Enable or disable streaming of recordings.<br />Well actually this is no real "streaming", but you have to setup your workstation so that it can access VDR's recordings. You can use for example Samba or NFS for this. VDRAdmin simply generates a playlist that contains all parts of the recording and sends this to your browser. If your browser and media player are configured correctly you will see the recording on your workstation's display. !%></dd>
<dt><%! Path to VDR Recordings on your workstation: !%></dt>
<dd><%! This is the path where your workstation can access VDR's recordings. This depends on your VDR and workstation setup, for example "\\vdr\videos" or "V:\" (on Windows) or "/mnt/videos" (on Linux). !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="expert"></a><h3><%! Expert !%></h3>
<%! <p>This section is for experts <strong>only</strong>, i.e. you know what you are doing!</p> !%>
<dl>
<dt><%! Read EPG directly using epg.data: !%></dt>
<dd><%! Accessing VDR's EPG through VDR's SVDRPort seems to block VDR for some time. If this option is activated VDRAdmin will read the <span class="ref_file">epg.data</span> file directly so that VDR doesn't get blocked. !%></dd>
<dt><%! epg.data filename: !%></dt>
<dd><%! If you've enabled the option above you need to tell VDRAdmin where the <span class="ref_file">epg.data</span> file is located. !%></dd>
<dt><%! VFAT: !%></dt>
<dd><%! If you have compiled VDR with the VFAT define you have to enable this option. If this option is set to the wrong value, you may have problems with certain recordings if you want to stream them or run reccmds on them. !%></dd>
</dl>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
<div class="group"><a name="channels"></a><h3><%! Channel Selections !%></h3>
<%! <p>If you want to limit the number of channels used in some parts of VDRAdmin, this is for you!</p>
<p>Use the radio buttons to activate or deactivate the wanted channels in the named menu.</p>
<p>To add channels to the list of wanted channels you have to select them in the left side selectbox and click <span class="submit">>>>>></span>. If you want to remove channels from the list of wanted channels you have to select them in the right side selectbox and click <span class="submit"><<<<<</span>.</p> !%>
<div class="top_link">[<a href="#top"><%! Top !%></a>]</div>
</div>
</td>
<td class="col_right"></td>
</tr>
<tr class="footer">
<td class="col_left"></td>
<td></td>
<td class="col_right"></td>
</tr>
</table>
</body>
</html>
|