Supporting USB Devices

Supporting USB Devices

It is possible to redirect USB flash drives with the Anyware Client SDK for Linux. The following steps outline how to enable support for remoting USB devices:

  1. Install usb_helper to /usr/libexec/pcoip-client.

  2. Grant the nescessary capability to the usb_helper by running:

Anyware Support Bundler Tool

Anyware Support Bundler Tool

HP may request a support file from your system to help troubleshoot and diagnose issues.

Customizable Script

This script can be customized, in the case where the log files are located in a different location the script should be updated appropriately.

To create a support file:

PCoIP Session-Creation Steps and Actors

PCoIP Session-Creation Steps and Actors

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:

Core API Integration

PCoIP Core Library Integration

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.