PCoIP Session Phases
PCoIP Session Phases
There are two phases in a PCoIP session:
There are two phases in a PCoIP session:
The steps indicated below are used and documented in the bundled sample code. Refer to the code for specific function calls, expected return values and error-handling requirements. The example C++ code can be found in the SDK package located at /usr/lib/x86_64-linux-gnu/pcoip-client/examples/minimal_client/main.cpp:
The core library allows an application developer to integrate a PCoIP session directly into an application. The core library facilitates connection to a remote host, decoding PCoIP image data directly into an application supplied frame buffer as well as remoting audio, keyboard and mouse events and supported USB devices.
When using the -l
parameter to automatically pass session information to the session
client, you can pass additional session client parameters by enclosing them in double
quotes.
Release 24.07 of the Client SDK for Linux includes:
This release includes bug fixes and stablity enhancements.
The Anyware Software Client for Linux now supports USB webcams when connecting to a Anyware Agent for Windows. USB webcams can now be used while in the remote desktop, including with applications such as Microsoft Teams or Zoom.
For detailed information which models have been tested and the performance metrics associated with these models see here. This knowledge base article also deals steps on how to test and verify other webcam models.
As of 21.07, this feature is enabled by default.
The Client SDK for Linux does not ship with its own session client binary; it uses the standard Anyware Software Client for Linux binary instead. Therefore, you must first download and install the Anyware client application, and then invoke it from the SDK.
If you need to support more than 20 USB devices, or if you expect your users to control which devices can be bridged, they can be manually added by opening the client’s USB Devices menu and enabling them.
The following table contains a brief description of the header files included in the Anyware Client SDK for Linux:
Note: Location of the Header Files
The header files are available at the following locations in the Anyware Client SDK for Linux package:
The Linux has elements which are part of the operating system user interface and cannot be modified programmatically, as described in the following sections.