I followed the  Documentation
<https://guacamole.apache.org/doc/gug/configuring-guacamole.html>   to
record a vnc session. it produce a file for me named "recording" without any
format. I know I can use guacenc to convert it to a regular video but the
problem is it's size!  3.3G! But the size of the data received by a remote
desktop viewer browser is much smaller than the 3.3G generated by the
on-screen recording. Is there any way to make the recording file
smaller?Just like vnc.c to lost some changes from vnc server while
(client->state == GUAC_CLIENT_RUNNING) {        int wait_result =
guac_vnc_wait_for_messages(rfb_client,               
GUAC_VNC_FRAME_START_TIMEOUT);        if (wait_result > 0) {            int
processing_lag = guac_client_get_processing_lag(client);           
guac_timestamp frame_start = guac_timestamp_current();            do {          
     
guac_timestamp frame_end;                int frame_remaining;                
frame_end = guac_timestamp_current();                frame_remaining =
frame_start + GUAC_VNC_FRAME_DURATION  - frame_end;                             
                  
int time_elapsed = frame_end - last_frame_end;                int
required_wait = processing_lag - time_elapsed;                if
(required_wait > GUAC_VNC_FRAME_TIMEOUT)                    wait_result =
guac_vnc_wait_for_messages(rfb_client,                           
required_wait*1000);                else if (frame_remaining > 0)               
    
wait_result = guac_vnc_wait_for_messages(rfb_client,                           
GUAC_VNC_FRAME_TIMEOUT*1000);                else                    break;     
      
} while (wait_result > 0);        }    }Any suggestion will be useful even
writing my own application to do that or use an available application (just
give me a hint please:) ) 



--
Sent from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/

Reply via email to