Product Documentation

Redirection multimédia HTML5

Jul 25, 2017

La redirection multimédia HTML5 étend les fonctionnalités de redirection multimédia de HDX MediaStream pour inclure des fonctions audio et vidéo HTML5. Face à la croissance de la distribution en ligne de contenu multimédia, plus particulièrement pour les appareils mobiles, l’industrie du navigateur a développé des manières plus efficaces de présenter du contenu audio et vidéo. 

Flash a longtemps été la norme, mais ce logiciel requiert un plug-in, ne fonctionne pas sur tous les appareils et consomme davantage de batterie sur les appareils mobiles. Les sociétés telles que Youtube ou NetFlix.com et les versions plus récentes des navigateurs de Mozilla, Google et Microsoft se tournent vers HTML5, qui est devenu la nouvelle norme.

Le contenu multimédia basé sur HTML5 présente de nombreux avantages par rapport aux plug-ins propriétaires, y compris : 

  • Normes indépendantes de la société (W3C)
  • Flux de travail DRM (Digital Rights Management) simplifié 
  • Meilleures performances sans les problèmes de sécurité causés par les plug-ins

Téléchargements HTTP progressifs

Les téléchargements HTTP progressifs constituent une méthode de pseudo-streaming basée sur HTTP qui prend en charge HTML5. Dans un téléchargement progressif, le navigateur lit un seul fichier (codé selon une seule qualité) alors qu'il est en cours de téléchargement à partir d'un serveur Web HTTP. La vidéo est stockée sur le disque dur au fur et à mesure qu'elle est reçue et lue depuis le disque dur. Si vous regardez de nouveau la vidéo, le navigateur peut charger la vidéo à partir du cache.

Pour un exemple de téléchargement progressif, veuillez consulter la page de test de redirection vidéo HTML5. Utilisez les outils de développement de votre navigateur pour inspecter l’élément vidéo dans la page Web et trouver la source (un format de conteneur mp4) dans la balise vidéo HTML5 :


 

Comparaison entre HTML5 et Flash

Feature HTML5 Flash

Requiert un lecteur propriétaire

Non

Oui

S'exécute sur les appareils mobiles

Oui

Certains

Vitesse de fonctionnement sur différentes plates-formes

Élevée

Lente

Pris en charge par iOS

Oui

Non

Utilisation des ressources

Moins

Plus

Chargement plus rapide

Oui

Non

Configuration requise

Nous prenons en charge la redirection uniquement pour les téléchargements progressifs au format mp4. Nous ne prenons pas en charge les technologies WebM et ABS comme DASH/HLS.

Nous prenons en charge les fonctions suivantes :

  • Restitution côté serveur
  • Restitution client de récupération serveur
  • Récupération côté client

Vous pourrez contrôler ces fonctions à l’aide de stratégies. Pour plus d'informations, veuillez consulter la section Paramètres de stratégie multimédia.

Versions minimales de Citrix Receiver :

  • Citrix Receiver pour Windows 4.5
  • Citrix Receiver pour Linux 13.5
Minimum VDA browser version Windows OS version/build/SP

Internet Explorer 11.0

Windows 10 x86 (1607 RS1) et x64 (1607 RS1)

 

Windows 7 x86 et x64

 

Windows Server 2016 RTM 14393 (1607)

 

Windows Server 2012 R2

Firefox 47

Ajoutez manuellement les certificats au magasin de certificats
Firefox ou configurez Firefox pour rechercher les certificats
à partir d’un magasin de certificats de confiance Windows
. Pour plus d’informations, voir https://wiki.mozilla.org/CA:AddRootToFirefox

Windows 10 x86 (1607 RS1) et x64 (1607 RS1)

 

Windows 7 x86 et x64

 

Windows Server 2016 RTM 14393 (1607)

 

Windows Server 2012 R2

Chrome 51

Windows 10 x86 (1607 RS1) et x64 (1607 RS1)

 

Windows 7 x86 et x64

 

Windows Server 2016 RTM 14393 (1607)

 

Windows Server 2012 R2

Composants de la solution de redirection vidéo HTML5

  • HdxVideo.js : hook JavaScript interceptant les commandes de vidéo sur le site Web.  HdxVideo.js communique avec WebSocketService à l’aide de Secure WebSockets (SSL/TLS).
  • Certificats SSL WebSocket : deux certificats sont installés sur le magasin de certificats racines approuvés du VDA :
    • Délivré à Citrix HDX et émis par Citrix HDX
    • Délivré à 127.0.0.1 et émis par Citrix HDX
  • WebSocketService.exe : s’exécute sur le système local et effectue le mappage de session utilisateur et d’arrêt SSL. TLS Secure WebSocket écoutant le port 9001 127.0.0.1.
  • WebSocketAgent.exe : s’exécute sur la session utilisateur et restitue la vidéo comme indiqué dans les commandes WebSocketService.

 

Activation de la redirection vidéo HTML5

Dans cette version, cette fonctionnalité est disponible pour les pages Web internes uniquement. Elle requiert l’ajout d'une coutume JavaScript HdxVideo.js (fournie sur le support d'installation de XenDesktop et XenApp) aux pages web sur lesquelles le contenu multimédia HTML5 est disponible. Par exemple, des vidéos sur un site de formation interne. 

Pour plus d'informations, veuillez consulter la section Paramètres de stratégie multimédia.

Conseils de dépannage

Des erreurs peuvent se produire lorsque la page Web tente d’exécuter HdxVideo.js. Si JavaScript ne se charge pas, le mécanisme de redirection HTML5 échoue. Assurez-vous qu'il n'existe aucune erreur liée à HdxVideo.js en inspectant la console dans les fenêtres d'outil de développeur de votre navigateur.  Par exemple :

localized image