Visão Geral

A codificação seletiva é o modo de operação padrão do Thinwire. Neste modo, o Thinwire analisará o conteúdo da tela em tempo real e selecionará o melhor método para codificar cada parte da tela, visando qualidade visual ideal, fidelidade da sessão e uso de largura de banda.

A codificação seletiva utiliza:

  • Texto: Codificação sem perdas
  • Imagens Simples e Cores Sólidas: Codificação sem perdas
  • Imagens Complexas/Fotográficas: Codificação JPEG
  • Conteúdo transitório e imagens em movimento: codec de vídeo, H.264 / H.265 / AV1 no modo de cor YUV 4:2:0.

A codificação seletiva possui as seguintes características:

  • Exibição Adaptativa: A tecnologia de exibição adaptativa no Thinwire identifica imagens em movimento (vídeo, 3D em movimento) e usa um codec de vídeo nas partes da tela onde a imagem está se movendo.
  • Intelligent Build to Lossless: quando uma GPU está presente, o Intelligent Build to Lossless pode ser usado para fornecer a melhor interatividade da sessão quando o movimento é detectado e uma imagem com pixel perfeito garantida assim que o movimento parar. O Thinwire habilita automaticamente o Intelligent Build to Lossless por monitor com base em vários fatores, incluindo monitoramento do tempo de resposta e atividade da tela.
  • Aceleração de Hardware: Se uma GPU estiver presente no Virtual Delivery Agent (VDA), o Full Screen Encoder aproveita a GPU para codificação acelerada por hardware, reduzindo o uso da CPU e melhorando o desempenho.
  • Seleção Automática de Codec de Vídeo: O codec de vídeo usado é selecionado dinamicamente com base nas capacidades do VDA e do cliente. Os codecs suportados incluem:
    • AV1: Preferido por sua eficiência e compressão de alta qualidade.
    • H.265 (HEVC): Usado como alternativa para sistemas que não suportam AV1.
    • H.264 (AVC): Utilizado em cenários legados ou de baixa capacidade ou quando nenhuma GPU está presente no VDA.
Visão Geral