PCoIP is VMware Inc.’s remote display protocol for delivering remote desktops and applications to endpoints. PCoIP is used for desktop delivery in VMware’s virtual desktop infrastructure (VDI) product, VMware View.
PC over IP technology is based on the User Datagram Protocol (UDP), an alternative to the Transmission Control Protocol (TCP). PCoIP delivers bitmaps by encoding them on a remote host and then streaming the data to the client, transmitting only regions of the screen that change from frame to frame. From the client perspective, it’s almost as if the client is watching a movie of the desktop that’s being created in real time based on its activities. PCoIP can handle multimedia and graphics-heavy applications, but it does increase the CPU load on the remote host.
Teradici Corp., which invented PCoIP and licenses the technology to VMware, also provides support for Microsoft Remote Desktop Services (RDS) on PCoIP, allowing VDI shops to access both VMware virtual desktop infrastructure and RDS using the same protocol.
PCoIP is often compared to the other major remote display technologies, Citrix HDX and Microsoft’s RemoteFX.