Protocols for Amazon WorkSpaces - Amazon WorkSpaces
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Protocols for Amazon WorkSpaces

Amazon WorkSpaces supports two protocols: PCoIP and WorkSpaces Streaming Protocol (WSP). The protocol that you choose depends on several factors, such as the type of devices your users will be accessing their WorkSpaces from, which operating system is on your WorkSpaces, what network conditions your users will be facing, and whether your users require bidirectional video support.

Requirements

WSP WorkSpaces are only supported with the following minimum requirements.

Host agent requirements:

  • Windows host agent version 2.0.0.312 or above

  • Ubuntu host agent version 2.1.0.501 or above

  • Amazon Linux 2 host agent version 2.0.0.596 or above

Client requirements:

  • Windows native client version 5.1.0.329 or higher

  • macOS native client version 5.5.0 or higher

  • Web Access

For more information about how to check your WorkSpace client version and host agent version, see the FAQ.

When to use WSP

  • If you need higher loss/latency tolerance to support your end user network conditions. For example, you have users who are accessing their WorkSpaces across global distances or using unreliable networks.

  • If you need your users to authenticate with smart cards or to use smart cards in-session.

  • If you need webcam support capabilities in-session.

  • If you need to use Web Access with the Windows Server 2019-powered WorkSpaces bundle.

  • If you need to use Ubuntu WorkSpaces.

  • If you need to use Ubuntu GPU-based bundles (Graphics.g4dn and GraphicsPro.g4dn).

  • If you need your users to authenticate in-session with WebAuthn authenticators such as YubiKey or Windows Hello.

When to use PCoIP

  • If you want to use the iPad or Android Linux clients.

  • If you use Teradici zero client devices.

  • If you need to use GPU-based bundles (Graphics.g4dn, GraphicsPro.g4dn, Graphics, or GraphicsPro).

  • If you need to use a Linux bundle for non-smart card use cases.

  • If you need to use WorkSpaces in the China (Ningxia) Region.

Note
  • A directory can have a mix of PCoIP and WSP WorkSpaces in it.

  • A user can have both a PCoIP and a WSP WorkSpace as long as the two WorkSpaces are located in separate directories. The same user cannot have a PCoIP and a WSP WorkSpace in the same directory. For more information about creating multiple WorkSpaces for a user, see Create multiple WorkSpaces for a user.

  • You can migrate a WorkSpace between the two protocols by using the WorkSpaces migration feature, which requires a rebuild of the WorkSpace. For more information, see Migrate a WorkSpace.

  • If your WorkSpace was created with PCoIP bundles you can modify the streaming protocol to migrate between the two protocols without requiring a rebuild, while retaining the root volume. For more information, see Modify protocols.

  • For the best experience with video conferencing we recommend using Power or PowerPro bundles only.