10657
|
1 <?xml version="1.0" encoding="iso-8859-1"?>
|
11383
|
2 <!-- synced with 1.12 -->
|
10657
|
3 <chapter id="usage">
|
|
4 <title>Uso</title>
|
|
5
|
|
6 <sect1 id="commandline">
|
|
7 <title>Línea de órdenes</title>
|
|
8
|
|
9 <para>
|
|
10 <application>MPlayer</application> utiliza un árbol de juego
|
|
11 complejo. Consiste en escribir las opciones globales las
|
|
12 primeras, por ejemplo
|
|
13
|
|
14 <screen>mplayer -vfm 5</screen>
|
|
15
|
|
16 y las opciones escritas después de los nombres de archivos, que se
|
|
17 aplican solamente al nombre de archivo/URL/lo que sea, por ejemplo:
|
|
18
|
|
19 <screen>mplayer -vfm 5 movie1.avi movie2.avi -vfm 4</screen>
|
|
20 </para>
|
|
21
|
|
22 <para>
|
|
23 Puede agrupar nombres de archivo/URLs usando <literal>{</literal> y
|
|
24 <literal>}</literal>. Esto es útil con la opción <option>-loop</option>:
|
|
25
|
|
26 <screen>mplayer { 1.avi - loop 2 2.avi } -loop 3</screen>
|
|
27
|
|
28 La órden de arriba reproduce los archivos en este orden:
|
|
29 1, 1, 2, 1, 1, 2, 1, 1, 2.
|
|
30 </para>
|
|
31
|
|
32 <para>
|
|
33 Reproduciendo un archivo:
|
|
34 <synopsis>
|
|
35 <command>mplayer</command><!--
|
|
36 --> [<replaceable>opciones</replaceable>]<!--
|
|
37 --> [<replaceable>ruta</replaceable>/]<replaceable>nombre-archivo</replaceable>
|
|
38 </synopsis>
|
|
39 </para>
|
|
40
|
|
41 <para>
|
|
42 Reproduciendo más archivos:
|
|
43 <synopsis>
|
|
44 <command>mplayer</command><!--
|
|
45 --> [<replaceable>opciones por defecto</replaceable>]<!--
|
|
46 --> [<replaceable>ruta</replaceable>/]<replaceable>nombre-archivo1</replaceable><!--
|
|
47 --> [<replaceable>opciones para nombre-archivo1</replaceable>]<!--
|
|
48 --> <replaceable>nombre-archivo2</replaceable><!--
|
|
49 --> [<replaceable>opciones para nombre-archivo2</replaceable>] ...
|
|
50 </synopsis>
|
|
51 </para>
|
|
52
|
|
53 <para>
|
|
54 Reproduciendo VCD:
|
|
55 <synopsis>
|
|
56 <command>mplayer</command> [<replaceable>opciones</replaceable>]<!--
|
|
57 --> vcd://<replaceable>npista</replaceable><!--
|
|
58 --> [-cdrom-device <replaceable>/dev/cdrom</replaceable>]
|
|
59 </synopsis>
|
|
60 </para>
|
|
61
|
|
62 <para>
|
|
63 Reproduciendo DVD:
|
|
64 <synopsis>
|
|
65 <command>mplayer</command> [<replaceable>opciones</replaceable>]<!--
|
|
66 --> dvd://<replaceable>ntitulo</replaceable><!--
|
|
67 --> [-dvd-device <replaceable>/dev/dvd</replaceable>]
|
|
68 </synopsis>
|
|
69 </para>
|
|
70
|
|
71 <para>
|
|
72 Reproduciendo desde la WWW:
|
|
73 <synopsis>
|
|
74 <command>mplayer</command> [<replaceable>opciones</replaceable>]<!--
|
|
75 --> http://<replaceable>sitio.com/archivo.asf</replaceable>
|
|
76 </synopsis>
|
|
77 (las listas de reproducción también pueden ser usadas)
|
|
78 </para>
|
|
79
|
|
80 <para>
|
|
81 Reproduciendo desde RTSP:
|
|
82 <synopsis>
|
|
83 <command>mplayer</command> [<replaceable>opciones</replaceable>]<!--
|
|
84 --> rtsp://<replaceable>servidor.ejemplo.com/nombreFlujo</replaceable>
|
|
85 </synopsis>
|
|
86 </para>
|
|
87
|
|
88 <para>
|
|
89 Ejemplos:
|
|
90 <screen>
|
|
91 mplayer -vo x11 /mnt/Pelis/Contact/contact2.mpg
|
|
92 mplayer vcd://2 -cd-rom-device /dev/hdc
|
|
93 mplayer -afm 3 /mnt/DVDtrailers/alien4.vob
|
|
94 mplayer dvd://1 -dvd-device /dev/hdc
|
|
95 mplayer -abs 65536 -delay -0.4 -nobps ~/pelis/prueba.avi<!--
|
|
96 --></screen>
|
|
97 </para>
|
|
98 </sect1>
|
|
99
|
|
100
|
|
101 <sect1 id="control">
|
|
102 <title>Control</title>
|
|
103
|
|
104 <para>
|
|
105 <application>MPlayer</application> tiene una capa de control completamente
|
|
106 configurable, dada por órdenes, que le permite controlar
|
|
107 <application>MPlayer</application> con el teclado, el ratón, la palanca
|
|
108 de juegos o el mando a distancia (usando LIRC). Vea la página de manual para
|
|
109 una lista completa de los controles de teclado.
|
|
110 </para>
|
|
111
|
|
112
|
|
113 <sect2 id="ctrl-cfg">
|
|
114 <title>Configuración de los controles</title>
|
|
115
|
|
116 <para>
|
|
117 <application>MPlayer</application> permite asignar una tecla/botón a
|
|
118 cualquier órden de <application>MPlayer</application> usando un archivo
|
|
119 de configuración simple. La sintaxis consiste en un nombre clave seguido
|
|
120 por la órden. El archivo de configuración por defecto es
|
|
121 <filename>$HOME/.mplayer/input.conf</filename> pero puede ser cambiado
|
|
122 usando la opción <option>-input <replaceable>conf</replaceable></option>
|
|
123 (ruta relativa a <filename>$HOME/.mplayer</filename>).
|
|
124 </para>
|
|
125
|
|
126 <example>
|
|
127 <title>Un archivo de control simple</title>
|
|
128 <programlisting>
|
|
129 ##
|
|
130 ## Archivo de control de entrada de MPlayer
|
|
131 ##
|
|
132
|
|
133 RIGHT seek +10
|
|
134 LEFT seek -10
|
|
135 - audio_delay 0.100
|
|
136 + audio_delay -0.100
|
|
137 q quit
|
|
138 > pt_step 1
|
|
139 < pt_step -1
|
|
140 ENTER pt_step 1 1<!--
|
|
141 --></programlisting>
|
|
142 </example>
|
|
143
|
|
144
|
|
145 <sect3 id="ctrl-cfg-keys">
|
|
146 <title>Nombres clave</title>
|
|
147
|
|
148 <para>
|
|
149 Puede obtener una lista completa ejecutando
|
|
150 <command>mplayer -input keylist</command>.
|
|
151 </para>
|
|
152
|
|
153 <itemizedlist>
|
|
154 <title>Teclado</title>
|
|
155 <listitem><simpara>Cualquier caracter imprimible</simpara></listitem>
|
|
156 <listitem><simpara><literal>SPACE</literal></simpara></listitem>
|
|
157 <listitem><simpara><literal>ENTER</literal></simpara></listitem>
|
|
158 <listitem><simpara><literal>TAB</literal></simpara></listitem>
|
|
159 <listitem><simpara><literal>CTRL</literal></simpara></listitem>
|
|
160 <listitem><simpara><literal>BS</literal></simpara></listitem>
|
|
161 <listitem><simpara><literal>DEL</literal></simpara></listitem>
|
|
162 <listitem><simpara><literal>INS</literal></simpara></listitem>
|
|
163 <listitem><simpara><literal>HOME</literal></simpara></listitem>
|
|
164 <listitem><simpara><literal>END</literal></simpara></listitem>
|
|
165 <listitem><simpara><literal>PGUP</literal></simpara></listitem>
|
|
166 <listitem><simpara><literal>PGDWN</literal></simpara></listitem>
|
|
167 <listitem><simpara><literal>ESC</literal></simpara></listitem>
|
|
168 <listitem><simpara><literal>RIGHT</literal></simpara></listitem>
|
|
169 <listitem><simpara><literal>LEFT</literal></simpara></listitem>
|
|
170 <listitem><simpara><literal>UP</literal></simpara></listitem>
|
|
171 <listitem><simpara><literal>DOWN</literal></simpara></listitem>
|
|
172 </itemizedlist>
|
|
173
|
|
174 <itemizedlist>
|
|
175 <title>Ratón (solo funciona bajo X)</title>
|
|
176 <listitem><simpara>
|
|
177 <literal>MOUSE_BTN0</literal> (Botón izquierdo)</simpara></listitem>
|
|
178 <listitem><simpara>
|
|
179 <literal>MOUSE_BTN1</literal> (Botón derecho)</simpara></listitem>
|
|
180 <listitem><simpara>
|
|
181 <literal>MOUSE_BTN2</literal> (Botón central)</simpara></listitem>
|
|
182 <listitem><simpara>
|
|
183 <literal>MOUSE_BTN3</literal> (Rueda)</simpara></listitem>
|
|
184 <listitem><simpara>
|
|
185 <literal>MOUSE_BTN4</literal> (Rueda)</simpara></listitem>
|
|
186 <listitem><simpara>...</simpara></listitem>
|
|
187 <listitem><simpara><literal>MOUSE_BTN9</literal></simpara></listitem>
|
|
188 </itemizedlist>
|
|
189
|
|
190 <itemizedlist>
|
|
191 <title>Palanca de juegos (para que funcione debe habilitarse durante la compilación)</title>
|
|
192 <listitem><simpara>
|
|
193 <literal>JOY_RIGHT</literal> o
|
|
194 <literal>JOY_AXIS0_PLUS</literal></simpara></listitem>
|
|
195 <listitem><simpara>
|
|
196 <literal>JOY_LEFT</literal> o
|
|
197 <literal>JOY_AXIS0_MINUS</literal></simpara></listitem>
|
|
198 <listitem><simpara>
|
|
199 <literal>JOY_UP</literal> o
|
|
200 <literal>JOY_AXIS1_MINUS</literal></simpara></listitem>
|
|
201 <listitem><simpara>
|
|
202 <literal>JOY_DOWN</literal> o
|
|
203 <literal>JOY_AXIS1_PLUS</literal></simpara></listitem>
|
|
204 <listitem><simpara><literal>JOY_AXIS2_PLUS</literal></simpara></listitem>
|
|
205 <listitem><simpara><literal>JOY_AXIS2_MINUS</literal></simpara></listitem>
|
|
206 <listitem><simpara>...</simpara></listitem>
|
|
207 <listitem><simpara><literal>JOY_AXIS9_PLUS</literal></simpara></listitem>
|
|
208 <listitem><simpara><literal>JOY_AXIS9_MINUS</literal></simpara></listitem>
|
|
209 </itemizedlist>
|
|
210 </sect3>
|
|
211
|
|
212
|
|
213 <sect3 id="ctrl-cfg-commands">
|
|
214 <title>Órdenes</title>
|
|
215
|
|
216 <para>
|
|
217 Puede obtener una lista completa de órdenes ejecutando
|
|
218 <command>mplayer -input cmdlist</command>.
|
|
219 </para>
|
|
220
|
|
221 <itemizedlist>
|
|
222 <listitem><para><literal>seek</literal> (int) val [(int) type=0]</para>
|
|
223 <para>
|
|
224 Se posiciona en un lugar de la película.
|
|
225 Tipo <literal>0</literal> es posicionamiento relativo en +/- val segundos.
|
|
226 Tipo <literal>1</literal> se posiciona a un valor en val% de la película.
|
|
227 </para></listitem>
|
|
228 <listitem><para><literal>audio_delay</literal> (float) val</para>
|
|
229 <para>
|
|
230 Ajusta el retardo de audio en val segundos
|
|
231 </para></listitem>
|
|
232 <listitem><para><literal>quit</literal></para>
|
|
233 <para>
|
|
234 Salir de <application>MPlayer</application>
|
|
235 </para></listitem>
|
|
236 <listitem><para><literal>pause</literal></para>
|
|
237 <para>
|
|
238 Pausa/continúa la reproducción
|
|
239 </para></listitem>
|
|
240 <listitem><para><literal>grap_frames</literal></para>
|
|
241 <para>
|
|
242 ¿Alguien lo sabe?
|
|
243 </para></listitem>
|
|
244 <listitem><para><literal>pt_step</literal> (int) val [(int) force=0]</para>
|
|
245 <para>
|
|
246 Va a la entrada siguiente/previa en la lista de reproducción. El signo
|
|
247 de val dice la dirección. Si no hay otra entrada disponible en la dirección
|
|
248 dada no ocurre nada a no ser que force no sea 0.
|
|
249 </para></listitem>
|
|
250 <listitem><para><literal>pt_up_step</literal> (int) val [(int) force=0]</para>
|
|
251 <para>
|
|
252 Igual que pt_step pero salta a siguiente/previo en la lista actual. Esto
|
|
253 es útli para romber bucles internos en el árbol de reproducción.
|
|
254 </para></listitem>
|
|
255 <listitem><para><literal>alt_src_step</literal> (int) val</para>
|
|
256 <para>
|
|
257 Cuando hay más de una fuente disponible selecciona la siguiente/previa
|
|
258 (solo funciona en listas de reproducción asx).
|
|
259 </para></listitem>
|
|
260 <listitem><para><literal>sub_delay</literal> (float) val [(int) abs=0]</para>
|
|
261 <para>
|
|
262 Ajusta el retardo de subtítulos en +/- val segundos o lo establece en
|
|
263 val segundos cuando abs no es cero.
|
|
264 </para></listitem>
|
|
265 <listitem><para><literal>osd</literal> [(int) level=-1]</para>
|
|
266 <para>
|
|
267 Cambia el modo de osd o establece el invel cuando el nivel > 0.
|
|
268 </para></listitem>
|
|
269 <listitem><para><literal>volume</literal> (int) dir</para>
|
|
270 <para>Incrementa/reduce el volumen
|
|
271 </para></listitem>
|
|
272 <listitem><simpara><literal>contrast</literal> (int) val [(int) abs=0]
|
|
273 </simpara></listitem>
|
|
274 <listitem><simpara><literal>brightness</literal> (int) val [(int) abs=0]
|
|
275 </simpara></listitem>
|
|
276 <listitem><simpara><literal>hue</literal> (int) val [(int) abs=0]
|
|
277 </simpara></listitem>
|
|
278 <listitem><para><literal>saturation</literal> (int) val [(int) abs=0]</para>
|
|
279 <para>
|
|
280 Establece/Ajusta los parámetros de video. Rango de val entre -100 y 100.
|
|
281 </para></listitem>
|
|
282 <listitem><para><literal>frame_drop</literal> [(int) type=-1]</para>
|
|
283 <para>
|
|
284 Cambia/Establece el modo de salto de marcos.
|
|
285 </para></listitem>
|
|
286 <listitem><para><literal>sub_visibility</literal></para>
|
|
287 <para>
|
|
288 Ajusta la visibilidad de los subtítulos.
|
|
289 </para></listitem>
|
|
290 <listitem><para><literal>sub_pos</literal> (int) val</para>
|
|
291 <para>
|
|
292 Ajusta la posición de los subtítulos.
|
|
293 </para></listitem>
|
|
294 <listitem><para><literal>vobsub_lang</literal></para>
|
|
295 <para>
|
|
296 Cambia el idioma de los subtítulos VobSub.
|
|
297 </para></listitem>
|
|
298 <listitem><para><literal>vo_fullscreen</literal></para>
|
|
299 <para>
|
|
300 Cambia el modo de pantalla completa.
|
|
301 </para></listitem>
|
|
302 <listitem><para><literal>tv_step_channel</literal> (int) dir</para>
|
|
303 <para>
|
|
304 Selecciona el canal de tv siguiente/previo.
|
|
305 </para></listitem>
|
|
306 <listitem><para><literal>tv_step_norm</literal></para>
|
|
307 <para>
|
|
308 Cambia la norma de TV.
|
|
309 </para></listitem>
|
|
310 <listitem><para><literal>tv_step_chanlist</literal></para>
|
|
311 <para>
|
|
312 Cambia la lista de canales.
|
|
313 </para></listitem>
|
|
314 <listitem><simpara><literal>gui_loadfile</literal></simpara></listitem>
|
|
315 <listitem><simpara><literal>gui_loadsubtitle</literal></simpara></listitem>
|
|
316 <listitem><simpara><literal>gui_about</literal></simpara></listitem>
|
|
317 <listitem><simpara><literal>gui_play</literal></simpara></listitem>
|
|
318 <listitem><simpara><literal>gui_stop</literal></simpara></listitem>
|
|
319 <listitem><simpara><literal>gui_playlist</literal></simpara></listitem>
|
|
320 <listitem><simpara><literal>gui_preferences</literal></simpara></listitem>
|
|
321 <listitem><para><literal>gui_skinbrowser</literal></para>
|
|
322 <para>
|
|
323 Acciones para el GUI
|
|
324 </para></listitem>
|
|
325 </itemizedlist>
|
|
326 </sect3>
|
|
327 </sect2>
|
|
328
|
|
329
|
|
330 <sect2 id="lirc">
|
|
331 <title>Control desde LIRC</title>
|
|
332
|
|
333 <para>
|
|
334 Linux Infrared Remote Control - use un receptor-IR facil de hacer y
|
|
335 fabricar en casa, un (casi) arbitrario control remoto ¡y controle
|
|
336 su linux con él! Más acerca de esto en
|
|
337 <ulink url="http://www.lirc.org">www.lirc.org</ulink>.
|
|
338 </para>
|
|
339
|
|
340 <para>
|
|
341 Si tiene instalado el paquete-lirc, configure lo autodetectará. Si todo
|
|
342 va bien, <application>MPlayer</application> escribirá un mensaje como
|
|
343 "<computeroutput>Setting up lirc support...</computeroutput>"
|
|
344 durante su inicio. Si ocurre algún error le informará de ello. Si no le
|
|
345 dice nada acerca de LIRC es porque se ha compilado sin tenerlo en cuenta.
|
|
346 Eso es todo :-)
|
|
347 </para>
|
|
348
|
|
349 <para>
|
|
350 El nombre de la aplicación para <application>MPlayer</application> es - oh
|
|
351 que maravilla - <filename>mplayer</filename>. Puede usar las órdenes de
|
|
352 mplayer e incluso pasar más de una órden separándolas con <literal>\n</literal>.
|
11041
|
353 No olvide activar el marcador repeat en <filename>.lircrc</filename> cuando
|
10657
|
354 tenga sentido (posición, volumen, etc). Aquí hay un extracto de mi
|
|
355 <filename>.lircrc</filename>:
|
|
356 </para>
|
|
357
|
|
358 <programlisting>
|
|
359 begin
|
|
360 button = VOLUME_PLUS
|
|
361 prog = mplayer
|
|
362 config = volume 1
|
|
363 repeat = 1
|
|
364 end
|
|
365
|
|
366 begin
|
|
367 button = VOLUME_MINUS
|
|
368 prog = mplayer
|
|
369 config = volume -1
|
|
370 repeat = 1
|
|
371 end
|
|
372
|
|
373 begin
|
|
374 button = CD_PLAY
|
|
375 prog = mplayer
|
|
376 config = pause
|
|
377 end
|
|
378
|
|
379 begin
|
|
380 button = CD_STOP
|
|
381 prog = mplayer
|
|
382 config = seek 0 1\npause
|
|
383 end<!--
|
|
384 --></programlisting>
|
|
385
|
|
386 <para>
|
|
387 Si no le gusta la localización estándar del archivo de configuración
|
|
388 de lirc (<filename>~/.lircrc</filename>) use el conmutador
|
|
389 <option>-lircconf <replaceable>nombre-archivo</replaceable></option>
|
|
390 para especificar otro archivo.
|
|
391 </para>
|
|
392 </sect2>
|
|
393
|
|
394
|
|
395 <sect2 id="slave-mode">
|
|
396 <title>Modo esclavo</title>
|
|
397 <para>
|
|
398 El modo esclavo le permite construir una interfaz gráfica de manera
|
|
399 simple para <application>MPlayer</application>. Cuando se activa
|
|
400 (con la opción <option>-slave</option>) <application>MPlayer</application>
|
|
401 lee las órdenes separándolsa por el caracter de nueva línea (\n) desde
|
|
402 la entrada estándar stdin.
|
|
403 </para>
|
|
404 </sect2>
|
|
405 </sect1>
|
|
406
|
|
407
|
|
408 <sect1 id="streaming">
|
|
409 <title>Streaming desde la red o tuberías</title>
|
|
410
|
|
411 <para>
|
|
412 <application>MPlayer</application> puede reproducir archivos desde la red, usando
|
10792
|
413 el protocolo HTTP, FTP, MMS o RTSP/RTP.
|
10657
|
414 </para>
|
|
415
|
|
416 <para>
|
|
417 La reprodución comienza símplemente añadiendo la URL en la línea de órdenes.
|
|
418 <application>MPlayer</application> también tiene en cuenta a la variable
|
|
419 de entorno <envar>http_proxy</envar>, y usa el proxy si está disponible. El
|
|
420 uso de proxy también puede forzarse con:
|
|
421 <screen>mplayer http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf</screen>
|
|
422 </para>
|
|
423
|
|
424 <para>
|
|
425 <application>MPlayer</application> puede leer desde la entrada estádar
|
|
426 (<emphasis>no</emphasis> desde tuberías nombradas). Esto puede ser usado
|
|
427 por ejemplo para reproducir desde FTP:
|
|
428 <screen>wget ftp://micorsops.com/algo.avi -O - | mplayer -</screen>
|
|
429 </para>
|
|
430
|
11053
|
431 <note><para>
|
11150
|
432 Nota: también es recomendable activar la <option>-cache</option>cuando
|
|
433 se reproduce desde la red:
|
10657
|
434 <screen>wget ftp://micorsops.com/algo.avi -O - | mplayer -cache 8192 -</screen>
|
11053
|
435 </para></note>
|
10657
|
436 </sect1>
|
|
437
|
|
438 <sect1 id="mpst" xreflabel="Remote streams">
|
|
439 <title>Flujos remotos</title>
|
|
440
|
|
441 <para>
|
|
442 Los flujos remotos le permiten acceder a la mayoría de los tipos de flujo
|
|
443 para <application>MPlayer</application> desde un host remoto. El propósito
|
|
444 principal de esta característica es hacer posible la reproducción directa
|
|
445 usando CD o DVD de otro ordenador a través de la red (suponiendo que tiene
|
|
446 el ancho de banda requerido). En el lado bajo algunos tipos de flujos
|
|
447 (actualmente TV y MF) no se pueden usar de manera remota debido a que
|
|
448 están implementados a nivel de demultiplexor. De todos modos para MF y TV
|
|
449 debería de tener una cantidad insana de ancho de banda.
|
|
450 </para>
|
|
451
|
|
452 <sect2 id="compile_mpst_server">
|
|
453 <title>Compilando el servidor</title>
|
|
454 <para>
|
|
455 Después de que tenga <application>MPlayer</application> compilado
|
|
456 vaya a <filename>TOOLS/netstream</filename> para compilar el binario
|
|
457 del servidor. Puede hacer una copia del binario de
|
|
458 <application>netstream</application> al lugar correcto en su
|
|
459 sistema (normalmente <filename class="directory">/usr/local/bin</filename>
|
|
460 en Linux).
|
|
461 </para>
|
|
462 </sect2>
|
|
463
|
|
464 <sect2 id="use_mpst">
|
|
465 <title>Usando flujos remotos</title>
|
|
466 <para>
|
|
467 Lo primero que tiene que hacer es iniciar el servidor en el ordenador
|
|
468 al que quiere hacer el acceso remoto. Actualmente el servidor es muy básico
|
|
469 y no tiene ningún argumento en la línea de órdenes nada más que escribir
|
|
470 <filename>netstream</filename>. Ahora puede por ejemplo reproducir una
|
|
471 segunda pista de un VCD en el servidor con :
|
|
472 <screen>
|
|
473 mplayer -cache 5000 mpst://nombre-servidor/vcd://2
|
|
474 </screen>
|
|
475 También puede acceder a los archivos en este servidor :
|
|
476 <screen>
|
|
477 mplayer -cache 5000 mpst://nombre-servidor//usr/local/peliculas/lol.avi
|
|
478 </screen>
|
|
479 Note que las rutas que no empiezan con un / deben ser relativas
|
11150
|
480 al directorio donde el servidor está corriendo. La opción <option>-cache</option>
|
10657
|
481 no es necesaria pero es altamente recomendable.
|
|
482 </para>
|
|
483
|
|
484 <para>
|
|
485 Tenga cuidado con que actualmente el servidor no es para nada seguro.
|
|
486 No se queje de la cantidad tan numerosa de fallos de seguridad que es
|
|
487 posible que tenga. En lugar de eso, envíe algunos (buenos) parches para
|
|
488 mejorarlo o escriba su propio servidor.
|
|
489 </para>
|
|
490
|
|
491 </sect2>
|
|
492
|
|
493 </sect1>
|
|
494 </chapter>
|