Qualifique USB dispositivos para uso com aplicativos de streaming - Amazon AppStream 2.0

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á.

Qualifique USB dispositivos para uso com aplicativos de streaming

Há dois métodos para especificar quais USB dispositivos seus usuários podem redirecionar para suas instâncias de streaming AppStream 2.0:

nota

USBAtualmente, o redirecionamento só é compatível com instâncias de streaming do Windows AppStream 2.0.

  • Você pode criar as cadeias de caracteres de filtro do USB dispositivo dentro do arquivo de configuração salvo em uma imagem. Esse método só pode ser usado com frotas sempre ativas e sob demanda.

  • Você pode especificar cadeias de filtros de USB dispositivos ao criar a frota, com o AWS Management Console ou com o. CreateFleet API Para obter informações detalhadas sobre essas strings, consulte a seção a seguir. Esse método só pode ser usado com frotas elásticas.

Você pode criar um arquivo na sua imagem AppStream 2.0 que especifique quais USB dispositivos um usuário pode disponibilizar para seus aplicativos de streaming. Para qualificar os USB dispositivos de seus usuários para que possam ser usados com aplicativos de streaming, execute estas etapas.

nota

Por motivos de segurança, qualifique somente USB dispositivos de fontes confiáveis aprovadas. A qualificação de todos os dispositivos genéricos ou classes de dispositivos pode permitir que dispositivos não aprovados sejam usados com as aplicações de streaming.

  1. Se você ainda não tiver feito isso, instale o cliente AppStream 2.0. Para ter mais informações, consulte Instalar e configurar o cliente AppStream 2.0.

  2. Conecte o USB dispositivo que você deseja qualificar ao seu computador.

  3. Navegue até C:\Users\ < logged-in-user >\AppData\ Local\ AppStreamClient e clique duas vezes em dcvusblist.exe.

  4. Na caixa de diálogo DCV- USB dispositivos, a lista de USB dispositivos conectados ao seu computador local é exibida. A coluna Filtro exibe a sequência de caracteres do filtro para cada USB dispositivo. Clique com o botão direito do mouse na entrada da lista de um USB dispositivo que você deseja habilitar e escolha Copiar sequência de filtro.

  5. Na sua área de trabalho, clique no botão Start (Iniciar) do Windows e procure o Bloco de notas. Clique duas vezes em Notepad (Bloco de notas) para abrir um novo arquivo, copie a string de filtro no arquivo e salve-o. Posteriormente, você usará a string de filtro para qualificar o USB dispositivo.

  6. Inicie um novo criador de imagens. Para obter mais informações, consulte Inicie um criador de imagens para instalar e configurar aplicativos de streaming.

  7. Depois que seu criador de imagens estiver no estado Executando, execute as etapas a seguir para criar um streaming URL e conectar-se ao criador de imagens usando o cliente AppStream 2.0.

    1. Com seu criador de imagens selecionado na lista, escolha Ações, Criar streaming URL.

    2. Na caixa de URL diálogo Criar streaming, escolha Copiar link e copie e cole o endereço da Web em um arquivo separado para uso posterior. Você usará isso URL para se reconectar ao construtor de imagens na etapa 12.

    3. Selecione Launch in Client (Executar no cliente).

    4. Se a caixa de diálogo Iniciar aplicativo abrir e solicitar que você escolha o aplicativo a ser usado ao abrir o link, escolha Amazon AppStream, Abrir link. Para evitar que essa caixa de diálogo seja exibida na próxima vez que você executar essa etapa para se conectar a um criador de imagens, marque a caixa de seleção Remember my choice for amazonappstream links (Lembrar minha escolha para links do amazonappstream).

    5. Se o cliente AppStream 2.0 exibir links para o Contrato do AWS Cliente, os Termos de AWS Serviço e o Aviso AWS de Privacidade e avisos de terceiros, revise essas informações e escolha Concluir.

    6. Se a página de login do cliente for exibida, o campo de endereço da web será preenchido previamente com o streaming. URL Selecione Conectar.

    7. Se for solicitado, faça login no construtor de imagens como administrador.

  8. Depois de se conectar ao criador de imagens, se o USB dispositivo exigir a instalação de drivers antes de usá-lo, baixe e instale os drivers no criador de imagens. Por exemplo, se você usar o Connexion 3D mouse, você deve fazer download e instalar os drivers necessários do Connexion no criador de imagens.

  9. Na área de trabalho do criador de imagens, clique no botão Start (Iniciar) do Windows e procure o Bloco de notas. Clique com o botão direito do mouse no Notepad (Bloco de notas), e escolha Run as Administrator (Executar como administrador).

  10. Escolha File (Arquivo), Open (Abrir), e abra o seguinte arquivo: C:\ProgramData\Amazon\Photon\DCV\usb_device_allowlist.txt. Também é possível conceder permissão a toda uma categoria de dispositivos ou a todos os dispositivos de determinado fabricante usando expressões curingas no arquivo usb_device_allowlist.txt.

  11. Copie a string de filtro do seu computador local para o criador de imagens. A sequência de filtro de um USB dispositivo específico é uma sequência de caracteres separada por vírgula dos seguintes campos: Nome, Classe base, Protocolo SubClass, ID do fornecedor, ID do produto, Support Autoshare e Skip Reset. Para obter informações detalhadas sobre essas strings, consulte Trabalhando com cadeias de filtro de USB dispositivos.

  12. Desconecte-se do seu criador de imagens, reinicie-o e reconecte-se a ele usando o cliente AppStream 2.0. Para fazer isso, abra o cliente AppStream 2.0 e cole o streaming URL que você criou na etapa 7 no campo de endereço da web de login do cliente e escolha Connect.

  13. No criador de imagens, teste seu USB dispositivo para confirmar se ele funciona conforme o esperado.

  14. Antes que seus usuários possam usar o USB dispositivo em uma sessão AppStream 2.0, eles devem primeiro compartilhar o dispositivo com a sessão. Para obter orientações que podem ser repassadas aos usuários para ajudá-los a executar essa tarefa, consulte USBDispositivos.

  15. Se o USB dispositivo funcionar com o criador de imagens conforme o esperado, crie uma imagem. Para obter mais informações, consulte Tutorial: Crie uma imagem AppStream 2.0 personalizada usando o console AppStream 2.0.

  16. Depois de terminar de criar a imagem, atualize sua frota AppStream 2.0 para usar a nova imagem.

Trabalhando com cadeias de filtro de USB dispositivos

Esta seção descreve as cadeias de caracteres de filtro que estão disponíveis para USB dispositivos qualificados para sessões de streaming AppStream 2.0. Ela também fornece orientação para trabalhar com essas strings. As seguintes strings de filtro estão disponíveis:

  • Name: por padrão, o valor dessa string de filtro é o nome do dispositivo, mas você pode especificar um valor próprio.

  • Base Class,SubClass,Protocol— O código USB da classe do dispositivo. Para obter mais informações, consulte Códigos de classe definidos.

  • ID Vendor (VID)— Um identificador exclusivo atribuído pela USB organização ao fabricante do USB dispositivo.

  • ID Product (PID)— Um identificador exclusivo atribuído pelo fabricante ao USB dispositivo.

  • Support Autoshare— Permite que o cliente AppStream 2.0 compartilhe automaticamente o dispositivo quando uma sessão de streaming é iniciada. Defina esse valor como 1 para permitir o compartilhamento automático de dispositivos. Defina esse valor como 0 para não permitir o compartilhamento automático de dispositivos.

  • Skip Reset— Por padrão, quando um USB dispositivo é compartilhado pelo AppStream 2.0 com uma sessão de streaming, o dispositivo é redefinido para garantir que funcione corretamente. No entanto, alguns USB dispositivos não funcionam corretamente durante a sessão de streaming se forem reiniciados. Para evitar que esse problema ocorra, defina o valor dessa string de filtro 1 para instruir o cliente AppStream 2.0 a não reinicializar o dispositivo enquanto ele estiver compartilhado com uma sessão de streaming. Para garantir que o dispositivo seja redefinido enquanto for compartilhado por uma sessão de streaming, defina esse valor como 0. Ao definir um valor para Skip Reset, defina o valor de Support Autoshare como 0 ou 1.

A sequência de caracteres do filtro que é copiada do computador local é específica de um USB dispositivo. Em alguns casos, talvez você queira permitir uma classe inteira de dispositivos em vez de permitir todos os USB dispositivos possíveis. Por exemplo, talvez você queira permitir que seus usuários usem qualquer tipo de tablet com design da Wacom ou qualquer dispositivo de armazenamento USB em massa. Nesses cenários, você pode fornecer caracteres curinga para campos de string de filtro específicos. Se você não conhece os VID e PID de seus USB dispositivos, pode pesquisar essas informações no banco de dados de USB ID.

Os exemplos a seguir mostram como configurar cadeias de caracteres de filtro para compartilhamento de USB dispositivos durante sessões de streaming:

  • Permitir todos os dispositivos de armazenamento em massa automaticamente ao iniciar uma sessão de streaming: “Mass storage, 8, *, *, *, *,1,0”

  • Permitir todos os dispositivos Wacom automaticamente ao iniciar uma sessão de streaming: “Wacom tablets, 3, *, *, 1386, *,1,0”

  • Permitir todos os dispositivos que fornecem uma interface de áudio: “Audio, 1, *, *, *, *,1,0”

  • Permita o dispositivo X, mas não o redefina enquanto o dispositivo estiver compartilhado. Não compartilhar o dispositivo automaticamente ao iniciar uma sessão de streaming: “X, Y, *, *, 1.386, *,0,1”