Redirecionamento multimídia HTML5
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 on-line de conteúdo multimídia, especialmente para dispositivos móveis, o setor de navegadores desenvolveu formas mais eficientes de apresentar áudio e vídeo.
O Flash é o padrão, mas requer um plug-in, não funciona em todos os dispositivos e causa maior uso de bateria em dispositivos móveis. Empresas como YouTube, Netflix e versões de navegadores mais recentes do Mozilla, Google e Microsoft estão passando para HTML5, tornando-o o novo padrão.
A multimídia baseada em HTML5 tem muitas vantagens em relação aos plug-ins proprietários, incluindo:
- Padrões independentes da empresa (W3C)
- Fluxo de trabalho simplificado de gerenciamento de direitos digitais (DRM)
- Melhor desempenho sem os problemas de segurança criados pelos plug-ins
Downloads progressivos de HTTP
O download progressivo de HTTP é um método de pseudo-streaming baseado em HTTP que é compatível com 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 como é recebido e é reproduzido a partir dessa unidade. Se você assistir novamente o vídeo, o navegador poderá carregar o vídeo a partir do cache.
Para obter um exemplo de download progressivo, consulte apá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) em tags de vídeo HTML5, use as ferramentas de desenvolvedor no seu navegador:
Comparação entre HTML5 e Flash
Recurso | HTML5 | Flash |
---|---|---|
Requer um player proprietário | Não | Sim |
Funciona em dispositivos móveis | Sim | Alguns |
Velocidade de execução em diferentes plataformas | Alta | Lenta |
Suportado pelo iOS | Sim | Não |
Uso de recursos | Menos | Mais |
Carga mais rápida | Sim | Não |
Requisitos
Oferecemos suporte apenas ao redirecionamento para downloads progressivos no formato mp4. Não oferecemos suporte a WebM e tecnologias de streaming de taxa de bits adaptativa como DASH/HLS.
Oferecemos suporte ao seguinte e usamos políticas para o respectivo controle. Para obter mais informações, consulteConfigurações de política multimídia.
- Renderização no lado do servidor
- Obtenção no servidor e renderização no cliente
- Obtenção 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 | SO Windows - versão/compilação/SP |
---|---|
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 repositório de certificados do Firefox ou configure o Firefox para procurar certificados de um repositório de certificados confiáveis do Windows. Para obter mais informações, consultehttps://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– Gancho de JavaScript que intercepta comandos de vídeo no site. O HdxVideo.js se comunica com WebSocketService por meio de Secure WebSockets (SSL/TLS).
- Certificados SSL WebSocket
- Para 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) Location:Certificates (Local Computer) > Trusted Root Certification Authorities > Certificates.
- Para a entidade final (folha):Citrix XenApp/XenDesktop HDX Service(C = US; S = Florida; L = Fort Lauderdale; O = Citrix Systems, Inc.; OU = XenApp and XenDesktop Engineering; CN = Citrix XenApp and XenDesktop HDX Service) Location:Certificates (Local Computer) > Personal > Certificates.
- WebSocketService.exe- É executado no sistema local e executa a terminação SSL e o mapeamento da sessão do usuário. TLS Secure WebSocket escutando em 127.0.0.1, porta 9001.
- WebSocketAgent.exe- É executado na sessão do usuário e renderiza o vídeo conforme instruído a partir de comandos WebSocketService.
科莫faco对位habilitaro redirecionamento de vídeo HTML5?
内斯塔versao, recurso项目存在esta disponivel apenaspara 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 taxas de bits adaptativas (por exemplo, HTTP Live Streaming (HLS) e Dynamic Adaptive Streaming over HTTP (DASH)), não têm suporte.
Para obter mais informações, consulteConfigurações de política multimídia.
Dicas de solução de problemas
Podem ocorrer erros quando a página da Web tenta executar HdxVideo.js. Se o JavaScript não carregar, o mecanismo de redirecionamento HTML5 não funcionará. Verifique se não há erros relacionados ao HdxVideo.js inspecionando o console nas janelas de ferramentas de desenvolvedores do seu navegador. Por exemplo: