On Wed, Jun 4, 2025 at 5:31 AM vijay kumar <[email protected]> wrote:
> Hi,
>
> I am compiling guacamole from the source code and generated a guacd
> binary. This binary is being used in a proxy and instead of having a web
> client , we wrote a javascript client that interacts with guacd.
> To enable session recording, I have compiled all the dependent libraries
> (FFMPEG) and built a guacenc utility.
> Using our custom client CONNECT call to guacd , I am sending all the
> parameters needed for recording in the guacamole protocol
>
> "recording-path": "/var/lib/guacamole/recordings",
> "recording-name": "session-${GUAC_USERNAME}-${START_TIME}",
> "create-recording-path": "true",
> "recording-exclude-output": "false",
> "recording-exclude-mouse": "false",
> "recording-exclude-keyboard": "false"
>
> After this I see a single file for every RDP session that I established
> via guacd. When I use guaenc to convert that file to m4v format , though it
> encodes successfully , the video is completely distorted. Attached is the
> screenshot of the video.
>
>
Hello, Vijay,
The screenshot did not come through.
What version of Guacamole are you building/running?
-Nick