The HTTP proxy server acts as a middleman and all TCP traffic passes through it (HTTPS, WSS). UDP traffic (SRTP) is sent directly from GCBA to Genesys Cloud, bypassing the proxy.
To troubleshoot, follow these steps:
For more information, see and
If you install GCBA on the user’s desktop (that is, outside of the VDI environment) while you try to run a VDI session on the user’s desktop that uses a browser to access Genesys Cloud web application, screen recording does not work. Specifically, as indicated in , signaling traffic exists between the browser that runs the Genesys Cloud web application and GCBA. As a result, the browser must access GCBA at the localhost loopback address (127.0.0.1/8191). Unless you can tunnel this traffic through the virtual desktop to the localhost, GCBA will not record.
For more information, see: .
The ports used for signaling and streaming the screens to Genesys Cloud media servers are the same ports between the Genesys Cloud desktop app and GCBA. As a result, if screen recording works when you use the desktop app, and your firewall or VPN has no specific rules targeting only the Genesys Cloud desktop app; for example, application allowlisting, you do not need to enable additional ports in the enterprise firewall. For details about the ports required for screen recording, see .
For more information, see: .
No, Genesys Cloud can only record an agent’s screen during ACD interactions and, depending on the , after call work.
Genesys Cloud uses a range of ports for the secure transmission of streaming media, including screen recording. For more information, see .
Screen recording file size ranges from 3 MB/15 mins to 18 MB/15 mins. The low recommendation is based on a low resolution monitor with little screen movement. The high recommendation is based on a high resolution monitor with a lot of screen movement, like video.
A single screen recording typically requires 150-250 kbps. Screen resolution and the amount of on-screen movement affect the amount of bandwidth required.
Each additional monitor may multiply the amount of bandwidth required. For example, 4 monitors could require 4 times as much bandwidth.