For GPU applications and video rendering
In order to stream video and other graphic intensive file structures over the internet, you have to compress it using a technology called Codecs. A codec makes use of an encoder that converts a video or large file into a compressed format as well as a decoder that decompresses it at the other end. Most computer users are familiar with a ZIP file that is used to email large files. There are codecs used for still images such as JPEG or PNG and audio codecs such as MP3. Without codecs, it would take a lot longer for users to download files of all types.
In order to deliver a virtual desktop or application experience to remote users, you have to use codecs as well. The remote display protocol either utilizes a bitmap-based codec such as a bitmap image file (BMP) or a video-based codec such as H.264 which is an industry standard for video compression. Most remote access technologies use only Bitmap codecs. While these codecs are ideal for basic user experiences involving text and static content, they are insufficient when it comes to streaming video or GPU-intensive applications. This is why most remote access solutions cannot meet the expectations of users today that are accustomed to HD-like experiences.
Thinfinity® makes use of JPG, PNG and, H.264 codecs. In most cases, the common remote display protocols are utilized, but H.264 is automatically enabled when needed in order to deliver high-quality video at very low data rates. In fact, Thinfinity® is one of the only remote access solutions that offers native H.264 capability. And while we may be one of the only ones in the industry with these capabilities, there is no client or proprietary software to install on client machines as users only need an HTML5 web browser to obtain a local-like HD experience.