As a result, if a problem with server-side rendering pops up, it could affect every virtual desktop user. Furthermore, thin clients and zero clients tend to be more secure than PCs because they are not dependent on a local operating system.Ĭonversely, PCoIP depends on a network or a cloud server to render desktops. Thin clients and zero clients cost less than PCs and require almost no maintenance. The primary benefit to PCoIP is that it allows an organization to avoid using PCs as client endpoints, relying instead on thin clients or zero clients. PCoIP is best known for its use in VMware Horizon View, but Teradici continues to offer remote workstation cards, zero clients, graphics agents and clients that allow organizations to use PCoIP in data center and cloud deployments. Similarly, the PCoIP management console initially used TCP port 50000, but VMware changed it to port number 5172 in version 2.0 of the management console.
In VMware Horizon View 4.5, VMware changed the port number to 4172. In VMware Horizon View 4.0 and 4.1, PCoIP uses port number 500002. PCoIP has evolved over the years, especially with regard to its port requirements.įor example, VMware supports PCoIP over both TCP and UDP. VMware used PCoIP to deliver virtual desktops with what was then called VMware View, now Horizon.
Teradici licensed the software to VMware in 2008. PCoIP initially depended on proprietary hardware, but Teradici eventually created a software version of the PCoIP protocol. The client device was equipped with a proprietary chip that enabled the use of PCoIP communications between the client and server. Initially, PCoIP was a hardware-based desktop virtualization product designed around a blade server that rendered desktop images, and a client device that somewhat resembled a hockey puck. Teradici created the PCoIP protocol and debuted it in 2007. The protocol can handle multimedia and graphics-heavy applications, but it does increase the CPU load on the remote host.
From the endpoint perspective, it's almost as if the client is watching a real-time movie of the desktop's activities. It transmits only regions of the screen that change from frame to frame. PCoIP delivers bitmaps, which define where a pixel appears on the screen and what color it should be, by encoding them on a remote host and then streaming the data to the client. UDP features process-to-process communication and uses a loss-tolerant, low-latency connection to link an application to the internet.
PC over IP uses the User Datagram Protocol ( UDP), an alternative to the Transmission Control Protocol ( TCP). The client then decrypts and renders the desktop view for the user.
The desktop's pixels are then compressed, encrypted and then transmitted to the client device. PCoIP works by rendering client desktops on a network or cloud server. PC over IP (PCoIP) is a remote display protocol that Teradici developed for delivering remote desktops and applications to endpoints.