loading.............
Les propongo otra solucion.
Saben como funcionan los scripts donde puedes subir tu video y luego el sistema lo convierte a formato FLV.
Bueno lo normal sería que se suba un video y luego por ejemplo si el video es de media hora. toma 5 minutos transformarlo a FLV asi que el tiempo de espera para el cliente es:
Upload + Time conversion.
Y la solucion que le damos es, llamar a un archivo PHP por linea de comandos.
Código PHP:
$cmd="/usr/local/bin/php " . $_SERVER['DOCUMENT_ROOT'] . "/members/videoupload/bg_convert.php $sourceflv $vkey $filename > /dev/null &";
exec($cmd,$arr );
Y ponemos banderas en la base de datos indicando de que ese video se está convirtiendo (status: processing ). Y cuando termina de ejecutar el script php se cambia el estado (status: finished)
De esta forma, al usuario solo le damos la tarea de esperar mientras hace el upload
Upload process + Conversion ( in background)
espero se entienda la idea.
:)
connection closed.