PCoIP (PC over IP) est le protocole d´affichage développé par Teradici afin d´optimiser le transfert du contenu d´écran via le LAN ou WAN.
La technologie PC over IP basée sur UDP (user datagram protocol) est une alternative à TCP (transmission control protocol). Contrairement à TCP, aucune confirmation ne résulte après le transfert des données. De cette façon, une performance optimale peut être obtenue.
PCoIP transmet le contenu des Pixels d´écran en étant codé sur un hôte extérieur. Par la suite, le flux de données est transmis sur le « client » seules les régions d´écran qui ont changées de trame sont transportées ce qui signifie qu´il n´existe aucune transmission complète de l´écran. Du point de vue de l´utilisateur, c´est comme si il regardait un film sur son écran. Celle-ci est basée sur les activités générées en temps réel. PCoIP peut également traiter les données multimédias et les applications graphiques, cependant cela augmente la charge du CPU sur l´hôte distant.
PCoIP détecte automatiquement la vitesse de transmission disponible et une effectue une adaptation nécessaire automatique du protocole. Ainsi, PCoIP peut être utilisé de façon optimale sur des connexions WAN.
L´équipement matériel PCoIP est implanté dans la puce TERA2 pour le client zero et la carte d´hébergement du remote workstation. Si VMware horizon View ou le logiciel workstation access sont utilisé, le protocole PCoIP est « versé » dans le logiciel.
Pour accéder au cloud, un client zero n´est pas forcément utilisé, quoique le client zero vous offre une performance optimale.si vous êtes satisfait avec moins, une solution logicielle est à votre disponibilité sur le site du client.
Pour VMware Horizon View prévoit WMware le VMware view clientpour la carte hébergée remote workstation et le logiciel workstationaccess offre Teradici le logiciel client PCoIP. Pour permettre l´accès à l´environnement du cloud, il existe aussi les applications courantes nécessaires pour IOS et Android.