PCoIP (PC over IP)
Das klassische Display-Protokoll für VMware Horizon (heute Omnissa). Lange Zeit eines der Top-Protokolle, wurde aber 2020+ durch Blast Extreme als Haupt-Protokoll abgelöst. Wo ist PCoIP heute noch relevant?
Was ist PCoIP?
PCoIP (PC over IP) ist ein Display-Protokoll, das ursprünglich von der Firma Teradici für spezialisierte Workstation-Hardware entwickelt wurde (Zero Clients und PCoIP-Karten). Es wurde 2008 in VMware View (später Horizon) integriert und war lange Zeit das Horizon-Protokoll.
2021 wurde Teradici von HP Inc. übernommen. Seither liegen die Kernrechte bei HP, während Omnissa (ehemals VMware EUC) PCoIP weiterhin als unterstütztes Protokoll in Horizon anbietet — aber der Fokus liegt klar auf Blast Extreme.
Wie funktioniert PCoIP?
PCoIP ist ein UDP-basiertes Multi-Codec-Protokoll, das den Bildschirm in verschiedene Bereiche aufteilt und für jeden Bereich den optimalen Codec wählt:
- Pixel-Stream-Codec für Video und dynamische Bereiche
- Text-Codec für statische Textbereiche (lossless)
- JPEG2000-basierter Codec für fotografische Inhalte
Die Aufteilung erfolgt dynamisch pro Frame. Das Ergebnis ist ein effizientes Protokoll, das bei Standard-Office-Szenarien gut performant ist.
Hardware-Zero-Clients
Eine Besonderheit: PCoIP war eines der ersten Protokolle mit echter Hardware-Decoder-Unterstützung in dedizierten Zero Clients. Diese kleinen Geräte ohne eigenes OS dekodierten PCoIP-Streams direkt in Hardware — ideal für Kioske, Produktionshallen, Kontrollräume. Hersteller wie Dell Wyse, Samsung, 10ZiG machten solche Geräte.
PCoIP vs. Blast Extreme — Warum der Wechsel?
PCoIP (Legacy)
- CodecMulti-Codec, proprietär
- Hardware-AccelTeradici-Chips, Zero Clients
- Mobile-ClientsEingeschränkt
- Multimedia-RedirectNicht nativ
- EigentümerTeradici → HP (2021)
Blast Extreme (aktuell)
- CodecH.264 / H.265 (standardisiert)
- Hardware-AccelJede moderne GPU
- Mobile-ClientsNative iOS, Android, ChromeOS
- Multimedia-RedirectTeams/Zoom-Integration
- EigentümerOmnissa (ehemals VMware)
Warum der Wechsel: Omnissa wollte ein standardisiertes, eigenes Protokoll ohne Lizenzkosten an Teradici/HP. Blast Extreme nutzt marktübliche H.264/H.265-Codecs, die auf jeder modernen CPU/GPU Hardware-beschleunigt sind. Außerdem bessere Mobile-Client-Support.
Wann ist PCoIP heute noch relevant?
Sinnvolle Szenarien
- Bestehende Zero-Client-Flotten — wer Dell Wyse, 10ZiG oder Samsung Zero Clients im Einsatz hat, bleibt oft bei PCoIP
- Legacy-Horizon-Deployments — On-Prem Horizon 6/7-Umgebungen, die noch nicht auf Blast umgestellt haben
- Hochsicherheits-Umgebungen — PCoIP mit Hardware-Token-Karten in Zero Clients war lange Zeit der Standard im Militär-/Behörden-Umfeld
- HP Anyware (vormals Teradici Cloud Access) — das Nachfolgeprodukt von HP für spezialisierte Workstation-Remote
Veraltete Szenarien
- Neue Horizon-Deployments — hier wird immer Blast Extreme empfohlen
- Mobile-First-Szenarien — die Client-Support ist bei PCoIP schlechter
- Multimedia-/Teams-heavy Workloads — Blast hat bessere Redirect-Fähigkeiten
PCoIP im Protokoll-Kontext
Die DaaS Maps zeigen PCoIP im Kontext der Horizon-Evolution und im Vergleich zu modernen Protokollen wie Blast Extreme und HDX. Zum Austausch über Protokoll-Migrationen findet ihr mich auf LinkedIn.