Impostazioni dei criteri multimediali

La sezione Multimedia include impostazioni dei criteri per la gestione dello streaming audio e video HTML5 e Windows nelle sessioni utente.

Avviso

La modifica errata del registro di sistema può causare seri problemi che potrebbero richiedere la reinstallazione del sistema operativo. Citrix® non può garantire che i problemi derivanti dall’uso errato dell’Editor del Registro di sistema possano essere risolti. Utilizzare l’Editor del Registro di sistema a proprio rischio. Assicurarsi di eseguire il backup del registro prima di modificarlo.

Criteri multimediali

Per impostazione predefinita, tutti i criteri multimediali impostati sul Delivery Controller™ sono archiviati in questi registri:

Criteri macchina:

HKEY_LOCAL_MACHINE\Software\Policies\Citrix\MultimediaPolicies

Criteri utente:

HKEY_LOCAL_MACHINE\Software\Policies\Citrix{User Session ID}\User\MultimediaPolicies

Per individuare l’ID della sessione utente corrente, immettere il comando qwinsta nella riga di comando di Windows.

Reindirizzamento video HTML5

Controlla e ottimizza il modo in cui i server Citrix Virtual Apps and Desktops™ distribuiscono contenuti web multimediali HTML5 agli utenti.

Per impostazione predefinita, questa impostazione è disabilitata.

Immagine grafica di reindirizzamento HTML5

In questa versione, questa funzionalità è disponibile solo per le pagine web controllate. Richiede l’aggiunta di JavaScript alle pagine web in cui è disponibile il contenuto multimediale HTML5, ad esempio, i video su un sito di formazione interno.

Per configurare il reindirizzamento video HTML5:

  1. Copiare il file HdxVideo.js da %Program Files%/Citrix/ICA Service/HTML5 Video Redirection sull’installazione VDA nella posizione della pagina web interna.
  2. Inserire questa riga nella pagina web (se la pagina web contiene altri script, includere HdxVideo.js prima di tali script): <script src="HdxVideo.js" type="text/javascript"\></script>

Nota: Se HdxVideo.js non si trova nella stessa posizione della pagina web, utilizzare l’attributo src per specificare il percorso completo.

Si consideri che il JavaScript non viene aggiunto alle pagine web controllate e l’utente riproduce un video HTML5. In questo caso, Citrix Virtual Apps and Desktops esegue il rendering lato server per impostazione predefinita.

Affinché il reindirizzamento dei video HTML5 funzioni, consentire Reindirizzamento di Windows Media. Questa policy è obbligatoria per Server Fetch Client Render ed è necessaria per Client Side Fetching. Client Side Fetching a sua volta richiede anche che il recupero del contenuto lato client di Windows Media sia consentito.

Microsoft Edge non supporta questa funzionalità.

HdxVideo.js sostituisce i controlli del lettore HTML5 del browser con i propri. Per verificare che la policy di reindirizzamento video HTML5 sia attiva su un determinato sito web, confrontare i controlli del lettore con uno scenario in cui la policy di reindirizzamento video HTML5 è Proibita:

(Controlli personalizzati Citrix quando la policy è Consentita)

Immagine audio di reindirizzamento HTML5

(Controlli nativi della pagina web quando la policy è Proibita o non configurata)

Immagine video di reindirizzamento HTML5

Sono supportati i seguenti controlli video:

  • riproduci
  • pausa
  • ricerca
  • ripeti
  • Suono
  • schermo intero

È possibile visualizzare una pagina di test per il reindirizzamento video HTML5.

TLS, reindirizzamento video HTML5 e reindirizzamento del contenuto del browser

È possibile utilizzare il reindirizzamento video HTML5 per:

  • Reindirizzare i video dai siti Web HTTPS
  • Oppure
  • Reindirizzamento del contenuto del browser per reindirizzare l’intero sito Web

Il JavaScript iniettato in tali siti Web deve stabilire una connessione TLS al servizio di reindirizzamento video HTML5 Citrix HDX (WebSocketService.exe) in esecuzione sul VDA. Il servizio di reindirizzamento video HTML5 Citrix HDX nell’archivio certificati sul VDA genera due certificati personalizzati per:

  • Ottenere il reindirizzamento video
  • Mantenere l’integrità TLS della pagina Web

HdxVideo.js utilizza Secure WebSockets per comunicare con WebSocketService.exe in esecuzione sul VDA. Questo processo viene eseguito come account di sistema locale ed esegue la terminazione SSL e la mappatura delle sessioni utente.

WebSocketService.exe è in ascolto sulla porta 9001 di 127.0.0.1.

Limita la qualità video

Questa impostazione si applica solo a Windows Media e non a HTML5. Richiede l’abilitazione di Ottimizzazione per il reindirizzamento multimediale di Windows Media su WAN.

Questa impostazione specifica il livello massimo di qualità video consentito per una connessione HDX™. Se configurata, la qualità video massima è limitata al valore specificato, garantendo che la qualità del servizio (QoS) multimediale sia mantenuta all’interno di un ambiente.

Per impostazione predefinita, questa impostazione non è configurata.

Per limitare il livello massimo di qualità video consentito, scegliere una delle seguenti opzioni:

  • 1080p/8.5mbps
  • 720p/4.0mbps
  • 480p/720kbps
  • 380p/400kbps
  • 240p/200kbps

La riproduzione simultanea di più video sullo stesso server consuma grandi quantità di risorse e può influire sulla scalabilità del server.

Reindirizzamento di Microsoft Teams

Questa impostazione abilita l’ottimizzazione di Microsoft Teams, basata sulla tecnologia HDX.

Se questo criterio è abilitato e si utilizza una versione supportata dell’app Citrix Workspace™, questa chiave di registro è impostata su 1 sul VDA. L’applicazione Microsoft Teams legge la chiave per caricarsi in modalità VDI. Nota: non è necessario impostare manualmente la chiave di registro.

HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream

Nome: MSTeamsRedirSupport

Valore: DWORD (1 - attivo, 0 - disattivo)

Nota:

Si consideri che si stanno utilizzando VDA versione 1906.2 o successiva con versioni precedenti del Controller, che non hanno la policy disponibile in Web Studio. Un esempio di versione precedente del controller è la versione 7.15. In questo caso, l’ottimizzazione HDX è abilitata per impostazione predefinita sul VDA. Se la versione dell’app Workspace è 1907 o successiva, Microsoft Teams si avvia in modalità ottimizzata. Per informazioni sulle avvertenze relative alla combinazione di Controller LTSR 7.15 e VDA CR, consultare l’articolo del Knowledge Center CTX205549.

In questo caso, per disabilitare la funzionalità per utenti specifici, è possibile ignorare l’impostazione del registro. Ignorare le impostazioni del registro utilizzando un criterio di gruppo per applicare uno script di accesso all’unità organizzativa dell’utente.

Per impostazione predefinita, il reindirizzamento di Microsoft Teams è abilitato.

Conferenza multimediale

Questa impostazione consente o impedisce l’uso della tecnologia di reindirizzamento ottimizzato della webcam da parte delle applicazioni di videoconferenza.

Per impostazione predefinita, il supporto per la videoconferenza è consentito.

Quando si aggiunge questa impostazione a un criterio, verificare che l’impostazione Reindirizzamento Windows Media sia presente e impostata su Consentito (l’impostazione predefinita).

Quando si utilizza la Conferenza multimediale, verificare che siano soddisfatte le seguenti condizioni:

  • I driver forniti dal produttore per la webcam utilizzata per la conferenza multimediale sono installati sul client.
  • Collegare la webcam al dispositivo utente prima di avviare una sessione di videoconferenza. Il server utilizza una sola webcam installata in un dato momento. Se sul dispositivo utente sono installate più webcam, il server tenta di utilizzare ciascuna webcam in successione. Questo tentativo continua fino a quando non viene creata con successo una sessione di videoconferenza.

Questa policy non è necessaria quando si reindirizza la webcam utilizzando il reindirizzamento USB generico. In tal caso, installare i driver della webcam sul VDA.

Ottimizzazione per il reindirizzamento multimediale di Windows Media su WAN

Questa impostazione si applica solo a Windows Media e non a HTML5. L’impostazione abilita quanto segue:

  • Transcodifica multimediale in tempo reale
  • Consente lo streaming di contenuti multimediali audio e video su dispositivi mobili tramite reti degradate
  • Migliora l’esperienza utente migliorando il modo in cui i contenuti di Windows Media vengono distribuiti su una WAN.

Per impostazione predefinita, la distribuzione dei contenuti di Windows Media su WAN è ottimizzata.

Quando si aggiunge questa impostazione a un criterio, assicurarsi che l’impostazione Reindirizzamento Windows Media sia presente e impostata su Consentito.

Quando questa impostazione è abilitata, la transcodifica multimediale in tempo reale viene distribuita automaticamente secondo necessità per abilitare lo streaming multimediale. Inoltre, offre un’esperienza utente fluida anche in condizioni di rete estreme.

Utilizzare la GPU per ottimizzare il reindirizzamento multimediale di Windows Media su WAN

Questa impostazione si applica solo a Windows Media e consente di eseguire la transcodifica multimediale in tempo reale nella Graphics Processing Unit (GPU) sul Virtual Delivery Agent (VDA). Migliora la scalabilità del server. La transcodifica GPU è disponibile solo se il VDA dispone di una GPU supportata per l’accelerazione hardware. In caso contrario, la transcodifica torna alla CPU.

Nota: la transcodifica GPU è supportata solo su GPU NVIDIA.

Per impostazione predefinita, l’utilizzo della GPU sul VDA per ottimizzare la distribuzione dei contenuti di Windows Media su WAN è proibito.

Quando si aggiunge questa impostazione a un criterio, assicurarsi che le seguenti impostazioni siano presenti e impostate su Consentito:

  • Reindirizzamento Windows Media
  • Impostazioni di ottimizzazione per il reindirizzamento multimediale di Windows Media su WAN

Prevenzione del fallback di Windows Media

Questa impostazione si applica al reindirizzamento del contenuto del browser, a HTML5 e a Windows Media. Affinché supporti HTML5, impostare il criterio Reindirizzamento video HTML5 su Consentito.

Gli amministratori possono utilizzare l’impostazione del criterio Prevenzione del fallback di Windows Media per specificare i metodi che vengono tentati per fornire contenuti in streaming agli utenti.

Per impostazione predefinita, questa impostazione non è configurata. Quando l’impostazione è su Non configurato, il comportamento è lo stesso di Riproduci tutto il contenuto.

Per configurare questa impostazione, scegliere una delle seguenti opzioni:

  • Riproduci tutto il contenuto. Tentare il recupero del contenuto lato client, quindi il reindirizzamento di Windows Media. Se non riuscito, riprodurre il contenuto sul server.
  • Riproduci tutto il contenuto solo sul client. Tentare il recupero lato client, quindi il reindirizzamento di Windows Media. Se non riuscito, il contenuto non viene riprodotto.
  • Riproduci solo contenuto accessibile al client sul client. Tentare solo il recupero lato client. Se non riuscito, il contenuto non viene riprodotto.

Quando il contenuto non viene riprodotto, nella finestra del lettore viene visualizzato il seguente messaggio di errore (per una durata predefinita di 5 secondi):

"Company has blocked video because of lack of resources"

Immagine di prevenzione del fallback di Windows Media

La durata di questo messaggio di errore può essere personalizzata con la seguente chiave di registro sul VDA. Se la voce di registro non esiste, la durata predefinita è di 5 secondi.

Il percorso del registro varia a seconda dell’architettura del VDA:

\HKLM\SOFTWARE\Wow6432Node\Citrix\HdxMediastream

Oppure

\HKLM\SOFTWARE\Citrix\HdxMediastream

Chiave di registro:

Nome: VideoLoadManagementErrDuration

Tipo: DWORD

Intervallo: 1 - fino al limite DWORD (predefinito = 5)

Unità: secondi

Recupero dei contenuti lato client di Windows Media

Questa impostazione si applica sia a HTML5 che a Windows Media. L’impostazione consente a un dispositivo utente di riprodurre in streaming file multimediali direttamente dal provider di origine su Internet o intranet, anziché tramite il server host XenApp o XenDesktop®.

Per impostazione predefinita, questa impostazione è Consentita. Consentire questa impostazione migliora l’utilizzo della rete e la scalabilità del server. Questo miglioramento si ottiene spostando qualsiasi elaborazione sui media dal server host al dispositivo utente. Rimuove inoltre il requisito che un framework multimediale avanzato come Microsoft DirectShow o Media Foundation sia installato sul dispositivo utente. Il dispositivo utente richiede solo la capacità di riprodurre un file da un URL

Quando si aggiunge questa impostazione a un criterio, assicurarsi che l’impostazione Reindirizzamento Windows Media sia presente e impostata su Consentita. Se il Reindirizzamento Windows Media è disabilitato, anche lo streaming di file multimediali al dispositivo utente direttamente dal provider di origine viene disabilitato.

Reindirizzamento Windows Media

Questa impostazione si applica sia a HTML5 che a Windows Media e controlla e ottimizza il modo in cui i server distribuiscono audio e video in streaming agli utenti.

Per impostazione predefinita, questa impostazione è Consentita. Per HTML5, questa impostazione non ha effetto se il criterio Reindirizzamento video HTML5 è Proibito.

Quando questa impostazione è abilitata, la qualità dell’audio e del video renderizzati dal server aumenta a un livello paragonabile all’audio e al video riprodotti localmente su un dispositivo utente. Il server riproduce in streaming i contenuti multimediali al client nella forma originale e compressa e consente al dispositivo utente di decomprimere e renderizzare i media.

Il reindirizzamento di Windows Media ottimizza i file multimediali codificati con codec che aderiscono agli standard Microsoft DirectShow, DirectX Media Objects (DMO) e Media Foundation. Per riprodurre un determinato file multimediale, un codec compatibile con il formato di codifica del file multimediale deve essere presente sul dispositivo utente.

Per impostazione predefinita, l’audio è disabilitato nell’app Citrix Workspace. Per consentire agli utenti di eseguire applicazioni multimediali nelle sessioni ICA®, attivare l’audio o concedere agli utenti l’autorizzazione per attivare l’audio nell’interfaccia dell’app Citrix Workspace.

Selezionare Proibito solo se la riproduzione di contenuti multimediali tramite il reindirizzamento di Windows Media appare peggiore rispetto a quando viene eseguito il rendering utilizzando la compressione ICA di base e l’audio normale. Questa situazione è rara ma può verificarsi in condizioni di larghezza di banda ridotta, ad esempio, con contenuti multimediali con una bassa frequenza di fotogrammi chiave.

Dimensione del buffer di reindirizzamento di Windows Media

Questa impostazione è legacy e non si applica a HTML5.

Questa impostazione specifica una dimensione del buffer da 1 a 10 secondi per l’accelerazione multimediale.

Per impostazione predefinita, la dimensione del buffer è di 5 secondi.

Utilizzo della dimensione del buffer di reindirizzamento di Windows Media

Questa impostazione è legacy e non si applica a HTML5.

Questa impostazione abilita o disabilita l’utilizzo della dimensione del buffer specificata nell’impostazione Dimensione del buffer di reindirizzamento di Windows Media.

Per impostazione predefinita, la dimensione del buffer specificata non viene utilizzata.

Se questa impostazione è disabilitata o se l’impostazione Dimensione del buffer di reindirizzamento di Windows Media non è configurata, il server utilizza il valore predefinito della dimensione del buffer (cinque secondi).