Redirecionamento multimídia HTML5

Last published : Nov 13, 2026
Observação:
O Redirecionamento Multimídia HTML5 está programado para ser descontinuado em uma versão futura. Aconselha-se aos clientes que façam a transição para o Redirecionamento de Conteúdo do Navegador (BCR), a tecnologia de substituição recomendada, para garantir a funcionalidade contínua.
O redirecionamento multimídia HTML5 estende os recursos de redirecionamento multimídia do HDX™ MediaStream para incluir áudio e vídeo HTML5. Devido ao crescimento na distribuição online de conteúdo multimídia, especialmente para dispositivos móveis, a indústria de navegadores desenvolveu maneiras mais eficientes de apresentar áudio e vídeo.
O Flash tem sido o padrão, mas requer um plug-in, não funciona em todos os dispositivos e tem maior consumo de bateria em dispositivos móveis. Empresas como YouTube, Netflix e versões mais recentes de navegadores da Mozilla, Google e Microsoft estão migrando para o HTML5, tornando-o o novo padrão.
Multimídia baseada em HTML5 tem muitas vantagens sobre plug-ins proprietários, incluindo:
  • Padrões independentes de empresas (W3C)
  • Fluxo de trabalho simplificado de gerenciamento de direitos digitais (DRM)
  • Melhor desempenho sem os problemas de segurança levantados pelos plug-ins

Downloads progressivos HTTP

O download progressivo HTTP é um método de pseudo-streaming baseado em HTTP que suporta HTML5. Em um download progressivo, o navegador reproduz um único arquivo (codificado em uma única qualidade) enquanto ele está sendo baixado de um servidor web HTTP. O vídeo é armazenado na unidade à medida que é recebido e é reproduzido a partir da unidade. Se você assistir ao vídeo novamente, o navegador pode carregar o vídeo do cache.
Para um exemplo de download progressivo, consulte a página de teste de redirecionamento de vídeo HTML5. Para inspecionar os elementos de vídeo na página da web e encontrar as fontes (formato de contêiner mp4) nas tags de vídeo HTML5, use as ferramentas de desenvolvedor em seu navegador:

Comparando HTML5 e Flash

Recurso HTML5 Flash
Requer um reprodutor proprietário Não Sim
Funciona em dispositivos móveis Sim Alguns
Velocidade de execução em diferentes plataformas Alta Lento
Compatível com iOS Sim Não
Uso de recursos Menor Mais
Carregar mais rápido Sim Não

Requisitos

Oferecemos suporte apenas para redirecionamento de downloads progressivos no formato mp4. Não oferecemos suporte a WebM e tecnologias de streaming de taxa de bits adaptável como DASH/HLS.
Suportamos o seguinte e usamos políticas para controlá-los. Para obter mais informações, consulte Configurações de política de multimídia.
  • Renderização do lado do servidor
  • Busca do servidor, renderização do cliente
  • Busca e renderização do lado do cliente
Versões mínimas do aplicativo Citrix Workspace™ e Citrix Receiver™:
  • Aplicativo Citrix Workspace 1808 para Windows
  • Citrix Receiver para Windows 4.5
  • Aplicativo Citrix Workspace 1808 para Linux
  • Citrix Receiver para Linux 13.5
Versão mínima do navegador VDA Versão/compilação/SP do SO Windows
Internet Explorer 11.0 Windows 10 x86 (1607 RS1) e x64 (1607 RS1); Windows 7 x86 e x64; Windows Server 2016 RTM 14393 (1607); Windows Server 2012 R2
Firefox 47 Adicione manualmente os certificados ao armazenamento de certificados do Firefox ou configure o Firefox para procurar certificados em um armazenamento de certificados confiáveis do Windows. Para obter mais informações, consulte https://wiki.mozilla.org/CA:AddRootToFirefox Windows 10 x86 (1607 RS1) e x64 (1607 RS1); Windows 7 x86 e x64; Windows Server 2016 RTM 14393 (1607); Windows Server 2012 R2
Chrome 51 Windows 10 x86 (1607 RS1) e x64 (1607 RS1); Windows 7 x86 e x64; Windows Server 2016 RTM 14393 (1607); Windows Server 2012 R2

Componentes da solução de redirecionamento de vídeo HTML5

  • HdxVideo.js - Hook JavaScript que intercepta comandos de vídeo no site. HdxVideo.js se comunica com o WebSocketService usando WebSockets Seguros (SSL/TLS).
  • Certificados SSL do WebSocket
    • Para a CA (raiz): Citrix XenApp/XenDesktop HDX In-Product CA (C = US; S = Florida; L = Fort Lauderdale; O = Citrix Systems, Inc.; OU = XenApp and XenDesktop Engineering; CN = Citrix XenApp and XenDesktop HDX In-Product CA) Localização: Certificados (Computador Local) > Autoridades de Certificação Raiz Confiáveis > Certificados.
    • Para a entidade final (folha): Serviço HDX do Citrix XenApp/XenDesktop (C = US; S = Florida; L = Fort Lauderdale; O = Citrix Systems, Inc.; OU = XenApp and XenDesktop Engineering; CN = Citrix XenApp and XenDesktop HDX Service) Localização: Certificados (Computador Local) > Pessoal > Certificados.
  • WebSocketService.exe - Executa no sistema local e realiza a terminação SSL e o mapeamento da sessão do usuário. WebSocket Seguro TLS escutando na porta 9001 de 127.0.0.1.
  • WebSocketAgent.exe - Executa na sessão do usuário e renderiza o vídeo conforme instruído pelos comandos do WebSocketService.

Como faço para habilitar o redirecionamento de vídeo HTML5?

Nesta versão, este recurso está disponível apenas para páginas da web controladas. Ele requer a adição do JavaScript HdxVideo.js (incluído na mídia de instalação do Citrix Virtual Apps and Desktops) às páginas da web onde o conteúdo multimídia HTML5 está disponível. Por exemplo, vídeos em um site de treinamento interno.
Sites como youtube.com, que são baseados em tecnologias de Taxa de Bits Adaptativa (por exemplo, HTTP Live Streaming (HLS) e Dynamic Adaptive Streaming over HTTP (DASH)), não são suportados.
Para obter mais informações, consulte Configurações de política de multimídia.

Capturando conteúdo redirecionado em capturas de tela

O redirecionamento multimídia HTML5 renderiza vídeo no endpoint, portanto, as ferramentas padrão de captura de tela na sessão capturam o vídeo redirecionado como uma área em branco. Use a Ferramenta de Recorte do Citrix para incluir este conteúdo em suas capturas de tela. A Citrix recomenda iniciá-la a partir do Citrix Virtual Desktop Assistant para facilitar a localização. Para obter mais informações, consulte documentação do Citrix Virtual Desktop Assistant.

Dicas de Solução de Problemas

Erros podem ocorrer quando a página da web tenta executar HdxVideo.js. Se o JavaScript falhar ao carregar, o mecanismo de redirecionamento HTML5 falhará. Certifique-se de que não há erros relacionados a HdxVideo.js inspecionando o console nas janelas da ferramenta de desenvolvedor do seu navegador. Por exemplo:
Imagem de redirecionamento