Citrix Virtual Apps and Desktops

Panoramica

La condivisione dello schermo HDX è una funzionalità integrata, nativa e ad alte prestazioni all’interno di Citrix Virtual Apps and Desktops che consente agli utenti di condividere gli schermi delle loro sessioni virtuali con altri in tempo reale. È progettata per offrire bassa latenza e alta qualità, fornendo un’esperienza fluida per scenari di collaborazione, supporto e formazione senza la necessità di implementare soluzioni software di terze parti.

screen1

La funzionalità di condivisione dello schermo HDX è integrata direttamente nel protocollo HDX, il che garantisce che la sessione di condivisione sia sicura ed efficiente, con un impatto minimo sulle prestazioni della sessione.

Con la condivisione dello schermo HDX, gli utenti possono condividere l’intero contenuto delle loro sessioni Citrix, incluso il controllo di tastiera e mouse, con uno o più partecipanti.

La funzionalità supporta display ad alta risoluzione e può gestire fino a otto monitor.

La condivisione dello schermo HDX è disponibile su tutte le piattaforme VDA, inclusi Windows, Linux e macOS, e offre compatibilità incrociata. Ciò significa che gli utenti su VDA Windows possono condividere i loro schermi con gli utenti su VDA Linux e macOS, e viceversa.

Inoltre, la condivisione dello schermo HDX non si basa su alcun componente client, rendendola accessibile su tutte le piattaforme client, inclusi i dispositivi mobili.

Concetti chiave

  • Condivisore: L’utente che avvia la condivisione dello schermo dalla propria sessione desktop virtuale e mostrerà il desktop delle proprie sessioni virtuali ad altri
  • Visualizzatore: L’utente (o gli utenti) che si connette alla sessione del condivisore per visualizzare il suo schermo, anche chiamato partecipante alla condivisione dello schermo
  • Codice di connessione: Un codice di sicurezza univoco, generato dal sistema, che il condivisore fornisce ai visualizzatori per accedere alla sessione condivisa.
  • Indicatore di stato grafico: Un elemento dell’interfaccia utente situato nell’area di notifica che fornisce controlli per avviare, interrompere e gestire le sessioni di condivisione dello schermo.
  • Lettore di condivisione dello schermo: Lo strumento in-sessione che i visualizzatori utilizzano per visualizzare la sessione del condivisore.

Casi d’uso e scenari di utilizzo di esempio

Configurare e utilizzare correttamente la Condivisione schermo HDX può soddisfare diverse esigenze organizzative, dal supporto IT allo sviluppo collaborativo e alla formazione.

Scenario 1: Help Desk IT e supporto remoto

Un amministratore IT deve risolvere un problema che un utente sta riscontrando all’interno del proprio desktop virtuale. Invece di tentare di replicare il problema, l’amministratore IT può avviare l’Assistenza remota tramite la condivisione dello schermo HDX da Citrix Director. L’amministratore vede lo schermo esatto dell’utente in tempo reale, il che porta a una più rapida identificazione e risoluzione del problema. La possibilità di richiedere il controllo della tastiera e del mouse consente all’amministratore di agire direttamente. La condivisione dello schermo HDX è integrata anche in Citrix Director a partire da CVAD 2511 e versioni successive. Per maggiori informazioni sull’utilizzo della condivisione dello schermo HDX tramite Citrix Director, consultare la documentazione di Citrix Director

Scenario 2: Collaborazione tra utenti finali

Un team di ingegneri sta lavorando a un complesso modello 3D all’interno di un’applicazione ad alta intensità grafica nei propri desktop virtuali. Devono rivedere il progetto insieme e apportare modifiche in tempo reale.

Un ingegnere può condividere la propria sessione e l’intero team può visualizzare il modello, suggerire modifiche e persino alternarsi nel controllo dell’applicazione per apportare modifiche. Ciò evita la necessità di esportare file o utilizzare strumenti di condivisione dello schermo di terze parti.

Scenario 3: Onboarding e formazione dei dipendenti

Un nuovo dipendente sta imparando a usare un’applicazione proprietaria line-of-business. Un formatore può dimostrare le funzionalità dell’applicazione direttamente all’interno della sessione virtuale del nuovo assunto.

Il formatore può guidare il nuovo dipendente passo dopo passo. L’indicatore del bordo colorato (rosso o giallo) mostra chiaramente quando la sessione è condivisa, fornendo un segnale visivo per l’ambiente di apprendimento.

Requisiti di sistema

La condivisione dello schermo HDX è supportata su tutte le piattaforme VDA, tuttavia potrebbero esserci requisiti aggiuntivi su alcune piattaforme. Vedere di seguito per maggiori informazioni.

La condivisione dello schermo HDX utilizza le porte TCP nell’intervallo da 52525 a 52625 per impostazione predefinita.

Quando si installa VDA versione 2112 e successive, il programma di installazione VDA può essere configurato per aprire automaticamente le porte firewall predefinite per la condivisione dello schermo HDX.

screen2

Se ciò non è stato fatto durante l’installazione di VDA o se è stato configurato un intervallo di porte personalizzato, aprire queste porte manualmente sui VDA.

Nota:

Deve esserci connettività di rete tra il VDA che ospita la sessione e le macchine che si connettono alle sessioni condivise.

Un massimo di 64 spettatori può connettersi a una singola sessione di condivisione dello schermo. L’intervallo di porte controlla il numero massimo di utenti in un ambiente multi-sessione che possono avviare la condivisione dello schermo. È richiesta una porta per utente.

Nota:

Tutti i monitor connessi alla sessione sono condivisi. Non è possibile selezionare singoli monitor.

I codec video AV1 e H.265 e la modalità colore a 10 bit non sono supportati. La sessione tornerà automaticamente alla codifica video H.264 durante la condivisione dello schermo attiva. Una volta terminata la sessione di condivisione dello schermo, AV1 e H.265 saranno nuovamente disponibili.

VDA Windows

  • Windows: VDA OS a sessione singola o multi-sessione
  • L’indicatore di stato della grafica deve essere abilitato.

Nota:

Solo le sessioni desktop possono essere condivise.

VDA Linux

  • Se la condivisione della sessione avviene tra più VDA Linux, si consiglia di eseguire l’aggiornamento alla stessa versione VDA per evitare problemi di input da tastiera.
  • Si consiglia di configurare l’app Citrix Workspace™ per utilizzare la modalità Scancode
  • L’icona della barra delle applicazioni deve essere abilitata

Maggiori informazioni sulla condivisione dello schermo HDX per VDA Linux sono disponibili nella documentazione VDA Linux per la condivisione dello schermo HDX

VDA macOS

  • Qt 5, revisione 5.15.13 o successiva.

Per allineare l’esperienza utente unificata tra tutti i VDA per quanto riguarda la condivisione dello schermo HDX, è necessario installare il framework Qt; la versione minima compatibile è Qt 5 (rev. 5.15.13 o successiva).

L’installazione di Qt 5 sul VDA può essere eseguita utilizzando, ad esempio, homebrew, eseguendo il seguente comando:

brew install qt@5

Maggiori informazioni sulla condivisione dello schermo HDX per VDA macOS sono disponibili nella documentazione VDA macOS per la condivisione dello schermo HDX

Configurazione

La condivisione dello schermo HDX è disabilitata per impostazione predefinita e la funzionalità può essere abilitata e configurata tramite i criteri Citrix®.

I criteri forniranno un controllo granulare sulla configurazione della condivisione dello schermo HDX.

Abilitazione della condivisione dello schermo HDX per gli utenti finali

La condivisione dello schermo HDX è disabilitata per impostazione predefinita. Per consentire agli utenti finali di condividere il proprio schermo tramite la condivisione dello schermo HDX, le funzionalità devono essere abilitate e configurate come segue:

  • Abilitare il criterio di condivisione dello schermo HDX
  • Abilitare l’indicatore di stato della grafica
  • Facoltativo: configurare e aprire porte personalizzate nel firewall VDA

Passaggio 1: Abilitare la condivisione schermo HDX

Per abilitare la condivisione schermo HDX, accedere ai criteri di Condivisione schermo e impostare i criteri su abilitato

screen3a

Passaggio 2: Abilitare l’indicatore di stato della grafica

Accedere a Indicatore di stato della grafica e impostare i criteri su Abilitato

screen3

Configurazione aggiuntiva della condivisione schermo HDX

Per impostazione predefinita, la condivisione schermo HDX utilizza le seguenti porte TCP per la comunicazione:

  • Porta TCP iniziale: 52525
  • Porta TCP finale: 52625

L’intervallo di porte TCP predefinito può essere regolato tramite i criteri ‘Porta di condivisione schermo HDX’:

Per regolare l’intervallo di porte TCP, accedere ai criteri ‘Porta di condivisione schermo HDX’ e impostare l’intervallo di porte sull’intervallo desiderato.

La configurazione della porta può essere utilizzata per limitare il numero di utenti simultanei che condividono il proprio schermo in un VDA multisessione.

Nota:

La configurazione della porta non deve sovrapporsi alla condivisione schermo HDX per Director.

Il codice di connessione di HDX Screen sharing non scadrà mai per impostazione predefinita e può essere utilizzato indefinitamente durante una sessione di condivisione dello schermo per unirsi a tale sessione.

Per una maggiore sicurezza, è possibile configurare un’impostazione di timeout, dopo la quale il codice di connessione scadrà. Una volta trascorso il periodo di timeout specificato, il codice di connessione generato in precedenza diventa non valido e i nuovi utenti non potranno unirsi alla sessione di condivisione dello schermo utilizzando questo codice. Il condivisore dovrà rigenerare un nuovo codice di connessione della sessione.

Inoltre, quando una sessione di condivisione dello schermo è stata avviata e nessun visualizzatore si è connesso entro il periodo di timeout configurato, la condivisione dello schermo si interromperà automaticamente. Per riprendere la condivisione dello schermo, il condivisore dovrà riavviare HDX Screen sharing e condividere il codice di connessione.

Per configurare un timeout per le sessioni di HDX Screen sharing, accedere alla policy ‘HDX Screen sharing timeout’ e impostare il valore di timeout desiderato in minuti.

Configurazione del codice di connessione (Anteprima)

Per impostazione predefinita, HDX Screen sharing utilizza un codice di connessione di 40 caratteri. A partire da CVAD 2411, gli amministratori possono configurare l’uso del nuovo codice di connessione più breve per HDX Screen sharing. Il nuovo codice di connessione è più breve, con 13 caratteri, e non include caratteri ambigui per una più facile comunicazione verbale del codice di connessione ai potenziali visualizzatori da parte del condivisore.

screen4

Attualmente, la configurazione è fornita come impostazione del registro per i VDA. Si prega di notare che il nuovo codice di connessione più breve non fornisce compatibilità retroattiva con i VDA meno recenti.

Nota:

Il nuovo codice di connessione più breve non fornisce compatibilità con le versioni precedenti dei VDA.

Prerequisiti

VDA - CVAD 2411 e versioni successive

Configurazione della connessione

Per abilitare il nuovo codice di connessione più breve:

  1. Aprire l’Editor del Registro di sistema di Windows usando regedit.exe.
  2. Passare a HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Graphics\ScreenShare
  3. Creare un valore DWORD denominato CodeType e impostare il valore su 1.

Questa chiave controlla il codice di connessione da utilizzare: 0 per il codice di connessione più lungo precedente, 1 per il nuovo codice breve.

screen5

Avvio di una sessione di condivisione dello schermo

Come condivisore, per condividere una sessione, cercare l’icona dell’indicatore di stato della grafica HDX nell’area di notifica di Windows. Fare clic con il pulsante destro del mouse su di essa per visualizzare il menu e selezionare ‘Condivisione schermo’ > ‘Condividi il mio schermo’.

condivisione schermo 1

Dopo l’avvio della condivisione dello schermo, verrà visualizzata una finestra di dialogo con il codice di connessione che può essere utilizzato per partecipare alla sessione di condivisione dello schermo. Questo codice può essere utilizzato da uno o più spettatori per connettersi alla sessione di condivisione dello schermo.

Fare clic su ‘Copia negli appunti’ o selezionare e copiare manualmente il codice di connessione mostrato nella finestra di dialogo.

Il codice di connessione può quindi essere incollato nell’applicazione desiderata, come un’applicazione di posta elettronica o Microsoft Teams, ad esempio, per essere distribuito ad altri utenti.

Una volta copiato il codice di connessione, la finestra di dialogo può essere chiusa facendo clic su ‘Ok’ o sulla ‘x’ in alto a destra.

Il codice di connessione attivo corrente può essere recuperato dall’opzione di menu Condivisione schermo > Codice di connessione in qualsiasi momento mentre la sessione è condivisa.

screen6

Nota:

Fare attenzione a chi si condivide il codice di connessione; tutti gli utenti con cui è stato condiviso il codice di connessione possono potenzialmente connettersi alla sessione di condivisione dello schermo attiva.

Una volta avviata una sessione di condivisione dello schermo, apparirà un bordo giallo intorno alla sessione Citrix per indicare che la condivisione dello schermo HDX è attiva, ma nessun visualizzatore si è ancora unito.

screen7

Quando un visualizzatore si è connesso alla sessione di condivisione dello schermo, il bordo cambierà colore in rosso, indicando che la sessione di condivisione dello schermo è attiva e ha visualizzatori connessi.

screen8

Si prega di notare che se si hanno più schermi attivi nella sessione Citrix, tutti gli schermi saranno condivisi tramite la condivisione dello schermo e i visualizzatori potranno vedere tutti gli schermi connessi nella sessione.

Attualmente non è supportata la condivisione di un solo monitor o di un sottoinsieme di monitor connessi nella sessione.

Per impostazione predefinita, fino a 100 visualizzatori possono connettersi a una singola sessione di condivisione dello schermo, sebbene questo limite possa essere ristretto dall’amministratore Citrix.

Rigenera nuovi codici di connessione

Finché il codice di connessione è attivo, i nuovi utenti possono utilizzare il codice di connessione per unirsi alla sessione di condivisione dello schermo. Se il codice è scaduto, i visualizzatori esistenti rimarranno connessi ma nessun nuovo utente potrà connettersi alla sessione di condivisione dello schermo. Per consentire ai nuovi utenti di connettersi alla sessione, sarà necessario rigenerare un nuovo codice di connessione.

Il nuovo codice di connessione può essere recuperato dall’opzione di menu ‘Condivisione schermo’ > ‘Codice di connessione’ in qualsiasi momento mentre la sessione è condivisa.

screen9

Interruzione della condivisione dello schermo

Per interrompere la condivisione dello schermo, cercare l’icona dell’indicatore di stato della grafica HDX nell’area di notifica di Windows. Fare clic con il pulsante destro del mouse su di essa per visualizzare il menu e selezionare ‘Condivisione schermo’ > ‘Interrompi condivisione schermo’. La condivisione dello schermo si interromperà immediatamente e tutti i visualizzatori attuali verranno disconnessi dalla sessione. Il bordo rosso scomparirà per indicare che la condivisione dello schermo è stata interrotta.

screen10

Concedi il controllo di mouse e tastiera

In qualsiasi momento della sessione di condivisione dello schermo, come condivisore è possibile cedere il controllo di mouse e tastiera a uno spettatore specifico.

Una volta ceduto, quello spettatore condividerà il controllo completo del mouse e della tastiera con l’utente nella sessione Citrix.

Per condividere il controllo di mouse e tastiera, aprire l’icona dell’indicatore di stato della grafica nell’area di notifica di Windows. Fare clic con il pulsante destro del mouse su di essa per visualizzare il menu e selezionare ‘Condivisione schermo’ > ‘Cedi controllo’ e selezionare uno degli spettatori attivi a cui cedere il controllo.

screen11

Lo spettatore selezionato riceverà una notifica che indica che ha il controllo di mouse e tastiera.

screen12

Per interrompere la condivisione di mouse e tastiera e riprendere il controllo, aprire l’icona dell’indicatore di stato della grafica nell’area di notifica di Windows. Fare clic con il pulsante destro del mouse su di essa per visualizzare il menu e selezionare ‘Condivisione schermo’ > ‘Cedi controllo’ e deselezionare gli spettatori attivi.

screen13

Lo spettatore verrà informato di aver perso il controllo di mouse e tastiera.

screen14

Nota:

È possibile condividere il controllo di mouse e tastiera con un solo spettatore alla volta. Uno spettatore può anche richiedere il controllo di mouse e tastiera. Quando ciò accade, si riceverà una notifica della richiesta e si potrà scegliere di consentire o negare la richiesta.

screen17

Registrazione eventi

Per motivi di sicurezza e controllo, gli eventi di condivisione dello schermo sul VDA del condivisore vengono ora raccolti e registrati, il che consentirà all’amministratore di tracciare l’attività di condivisione dello schermo sui VDA del condivisore. Le seguenti informazioni ed eventi vengono registrati durante una condivisione dello schermo sessione:

  • Avvio/Arresto condivisione – Evento che indica l’inizio e la fine della sessione di condivisione dello schermo
  • Richieste di connessione – Indirizzo IP e nome utente dello spettatore che ha richiesto di connettersi, insieme al codice di connessione utilizzato e alla decisione di connessione (connessione concessa/negata a causa di un errore di autenticazione o di una decisione del condivisore)
  • Richieste di controllo schermo – Indirizzo IP e nome utente dello spettatore che ha richiesto il controllo dello schermo, insieme alla decisione (concesso/negato)
  • Azioni dello spettatore - Indirizzo IP e nome utente dello spettatore che si è disconnesso dalla sessione di condivisione dello schermo o ha rilasciato il controllo dello schermo del condivisore.

screen15

Visualizzazione di una sessione di condivisione dello schermo

Per connettersi alle sessioni di qualcun altro, cercare l’icona dell’indicatore di stato della grafica HDX nell’area di notifica di Windows. Fare clic con il pulsante destro del mouse su di essa per visualizzare il menu e selezionare ‘Condivisione schermo’ > ‘Visualizza lo schermo di qualcun altro’.

condivisione schermo 4

Verrà richiesto di inserire un codice di connessione. Il condivisore dello schermo HDX avrà fornito questo codice. Inserire o incollare la stringa di connessione della sessione, fornita dall’utente che condivide la sessione, nella casella di testo.

Quando si fa clic su ‘Connetti’, il codice di connessione verrà convalidato e, se la convalida ha esito positivo, verrà stabilita la connessione di condivisione dello schermo alla sessione del condivisore e il visualizzatore di condivisione dello schermo si aprirà automaticamente mostrando lo schermo (o gli schermi) del condivisore.

Quando ci si connette alla sessione, il condivisore verrà informato della propria partecipazione alla sua sessione di condivisione dello schermo.

screen16

Regolazione della scalatura del display

Se il condivisore utilizza una risoluzione del monitor superiore alla propria o se utilizza più monitor durante la sessione, il lettore di condivisione dello schermo regolerà automaticamente la risoluzione. Per disabilitare la scalatura e visualizzare la risoluzione nativa dei monitor del condivisore, selezionare le frecce diagonali nell’angolo in alto a sinistra del lettore di condivisione dello schermo.

Disconnettersi da una sessione di condivisione dello schermo

Per disconnettersi dalla sessione di condivisione schermo, chiudere il lettore di condivisione schermo in qualsiasi momento. Per riconnettersi, se il codice di connessione non è scaduto, è possibile utilizzare lo stesso codice per riunirsi alla sessione di condivisione schermo con il condivisore. Se il codice di connessione è scaduto, il condivisore dovrà generare un nuovo codice per l’utente. La scadenza del codice di connessione è controllata dalla policy di condivisione schermo per il timeout della connessione, che può essere impostata da un amministratore.

Richiedere il controllo di mouse e tastiera

Per impostazione predefinita, il condivisore ha il controllo completo di mouse e tastiera nella sessione di condivisione schermo. Come visualizzatore, è possibile richiedere il controllo di mouse e tastiera al condivisore.

Per richiedere il controllo di mouse e tastiera, fare clic sull’icona del mouse in alto a sinistra del visualizzatore di condivisione schermo. Il condivisore verrà informato della richiesta e potrà consentirla o negarla. Una volta che il condivisore approva la richiesta di controllo di mouse e tastiera, sia l’utente come visualizzatore che il condivisore della condivisione schermo condivideranno il controllo di mouse e tastiera all’interno della sessione.

screen17

Nota:

Il condivisore può riprendere il controllo esclusivo di mouse e tastiera in qualsiasi momento.

screen18