

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# O que é o SDK do cliente Web do Amazon DCV?
<a name="what-is"></a>

**nota**  
O Amazon DCV era conhecido anteriormente como NICE DCV.

O Amazon DCV é um protocolo de exibição remota de alto desempenho. Ele permite oferecer desktops remotos e streaming de aplicativos, de forma segura, de qualquer nuvem ou datacenter para qualquer dispositivo, em diferentes condições de rede. Ao usar o Amazon DCV com o Amazon EC2, é possível executar aplicativos com alto consumo de gráficos remotamente em instâncias do Amazon EC2. Depois, é possível fazer streaming dos resultados para computadores cliente mais modestos, o que elimina a necessidade de estações de trabalho dedicadas e dispendiosas.

O SDK do Cliente Web do Amazon DCV é uma biblioteca JavaScript que você pode usar para desenvolver seus próprios aplicativos cliente do navegador do Amazon DCV. Seus usuários finais podem usar esses aplicativos para se conectar e interagir com uma sessão do Amazon DCV em execução.

Usando o SDK do Cliente Web do Amazon DCV como um componente básico, você pode criar aplicativos Web personalizados que fornecem aos usuários acesso instantâneo a seus desktops ou aplicativos de qualquer lugar, com um desempenho responsivo e fluido que é quase indistinguível de um aplicativo instalado nativamente.

Este guia explica como usar o SDK do Cliente Web do Amazon DCV para criar seus aplicativos cliente do navegador da Web personalizados para interagir com as sessões do Amazon DCV em seus fluxos de trabalho.

**Topics**
+ [Pré-requisitos](#prereq)
+ [Recursos compatíveis](#features)
+ [Suporte ao navegador](#browser)
+ [Convenção de versionamento](#versioning)

## Pré-requisitos
<a name="prereq"></a>

Antes de começar a trabalhar com o SDK do Cliente Web do Amazon DCV, certifique-se de estar familiarizado com o Amazon DCV e com as sessões do Amazon DCV. Para obter mais informações, consulte o [Guia do Administrador do Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/what-is-dcv.html).

O SDK do Cliente Web do Amazon DCV é compatível com o servidor do Amazon DCV versão 2020 e posterior.

## Recursos compatíveis
<a name="features"></a>

Você pode criar aplicativos cliente do navegador da Web personalizados compatíveis com os seguintes recursos do Amazon DCV:
+ Conectar-se aos servidores Amazon DCV do Windows
+ Conectar-se aos servidores Amazon DCV do Linux
+ Gerenciar modos de streaming
+ Transferir arquivos
+ Imprimir de sessões
+ Copiar e colar
+ Reprodução de áudio estéreo 2.0
+ Gravação de áudio estéreo 2.0 (em servidores do Windows)
+ Tela sensível ao toque
+ Caneta (em servidores do Linux, Windows 10 e Windows Server 2019)
+ Suporte a vários monitores

Para obter informações sobre esses recursos, consulte [Recursos compatíveis](https://docs.aws.amazon.com/dcv/latest/userguide/client.html#client-features) no *Guia do Usuário do Amazon DCV*.

## Suporte ao navegador
<a name="browser"></a>

O SDK do Cliente Web do Amazon DCV é compatível com JavaScript (ES6) e pode ser usado em aplicativos JavaScript ou TypeScript.

O SDK do Cliente Web do Amazon DCV é compatível com os seguintes navegadores da Web:


| Navegador | Versão | 
| --- | --- | 
| Google Chrome | Últimas três versões principais | 
| Mozilla Firefox | Últimas três versões principais | 
| Microsoft Edge | Últimas três versões principais | 
| Apple Safari para macOS | Últimas três versões principais | 

## Convenção de versionamento
<a name="versioning"></a>

A versão do SDK do Cliente Web do Amazon DCV é definida no seguinte formato: `major.minor.patch`. Geralmente, a convenção de versionamento segue o [ modelo de versionamento semântico](https://semver.org/). Uma alteração na versão principal, como de `1.x.x` para `2.x.x`, indica que foram introduzidas mudanças importantes que podem exigir alterações no código e uma implantação planejada. Uma alteração em uma versão secundária, como de `1.1.x` para `1.2.x`, é sempre compatível com versões anteriores, mas pode incluir elementos descontinuados.