3.4. Flujos remotos

Los flujos remotos le permiten acceder a la mayoría de los tipos de flujo para MPlayer desde un host remoto. El propósito principal de esta característica es hacer posible la reproducción directa usando CD o DVD de otro ordenador a través de la red (suponiendo que tiene el ancho de banda requerido). En el lado bajo algunos tipos de flujos (actualmente TV y MF) no se pueden usar de manera remota debido a que están implementados a nivel de demultiplexor. De todos modos para MF y TV debería de tener una cantidad insana de ancho de banda.

3.4.1. Compilando el servidor

Después de que tenga MPlayer compilado vaya a TOOLS/netstream para compilar el binario del servidor. Puede hacer una copia del binario de netstream al lugar correcto en su sistema (normalmente /usr/local/bin en Linux).

3.4.2. Usando flujos remotos

Lo primero que tiene que hacer es iniciar el servidor en el ordenador al que quiere hacer el acceso remoto. Actualmente el servidor es muy básico y no tiene ningún argumento en la línea de órdenes nada más que escribir netstream. Ahora puede por ejemplo reproducir una segunda pista de un VCD en el servidor con :

mplayer -cache 5000 mpst://nombre-servidor/vcd://2

También puede acceder a los archivos en este servidor :

  mplayer -cache 5000 mpst://nombre-servidor//usr/local/peliculas/lol.avi

Note que las rutas que no empiezan con un / deben ser relativas al directorio donde el servidor está corriendo. La opción -cache no es necesaria pero es altamente recomendable.

Tenga cuidado con que actualmente el servidor no es para nada seguro. No se queje de la cantidad tan numerosa de fallos de seguridad que es posible que tenga. En lugar de eso, envíe algunos (buenos) parches para mejorarlo o escriba su propio servidor.