Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/03/2010, 11:31
Avatar de DeeR
DeeR
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Respuesta: leer stream en "segundo plano"

Hola

Lo que puedes hacer es forkear el proceso que estas llamando (mplayer rtsp://161.1.1.15/media.sdp) agregandole el & al final del comando (antes de tu salto de linea), a si el proceso va a correr en background. (al forkearlo, la shell te devuelve el pid del proceso, si guardas el pid, despues pueder mandarle alguna señal, ej matarlo)

Pero lo mas seguro es que el proceso muera si se pierde-termina la conexion entre tu script y la conexion ssh al cliente.

Lo otro que puedes utilizar es enjaular el proceso en una screen, de esta manera el proceso va a quedar corriendo en una screen, a pesar que la conexion se pierda-termine.

Código:
/usr/bin/screen -dmUS miscreem /usr/bin/yes
Entonces el programa /usr/bin/yes va a correr en la screen con nombre miscreem.
(recuerda tener instalado screen, en sistemas basados en debian apt-get install screen)

Saludos.