VideoOverIP

Last updated

VideoOverIP is a remote desktop protocol developed by Texas-based, desktop virtualization and cloud computing company VDIworks.

Contents

VideoOverIP is similar in many ways to traditional remote access protocols, such as Remote Desktop Protocol (RDP) or Virtual Network Computing (VNC), but provides a number of additional features that benefit users in Desktop Virtualization or VDI environments. [1] VideoOverIP is currently supported on Microsoft Windows XP, Windows Vista, and Windows 7 hosts, with full support for Microsoft Windows Embedded clients and Apple iPad devices, as well as beta support for Linux systems.

The protocol has been developed in C++ and incorporates a number of features for the efficient transport of remote desktop data across the network. For example, the protocol employs change detection, which allows it to isolate changes on the screen at the sender's end, thereby reducing the amount of pixel data that needs to be transported. Similarly, numerous techniques are utilized to automatically detect the type of application running on the sender's side, ensuring that the appropriate codecs and compression levels are employed.

Modes of Operation

VideoOverIP supports two modes of operation which determine how it captures video information from the source:

1. Mirror Driver Mode

Using this methodology, VideoOverIP relies on a mirror driver that is included with the host installer. The mirror driver is used to intercept rendering calls and capture screen changes via an event-based model. These changes are then processed by the VideoOverIP change detection, optimization, and compression pipelines before being sent to the receiver or client. This technique aims to be more efficient by reducing the CPU usage on the host or sender side.

2. GDI Mode

Using this methodology, VideoOverIP uses Graphics Device Interface (GDI) methods to capture the frame buffer and does not rely on an event-based approach to be notified of on-screen changes. This technique has the advantage of capturing the final, processed image from the frame buffer which allows the protocol to support Windows Aero or other sophisticated display technologies which require a host-side GPU. The downside with this approach is the increase in host-side CPU utilization due to the extra polling employed for source-side video capture.

Connection Broker Support

VideoOverIP does not require a connection broker to operate, but it is fully supported by VDIworks' VDP connection broker [2] and virtual desktop management software.

Major Features

VideoOverIP provides the following major features: [3]

Related Research Articles

<span class="mw-page-title-main">Thin client</span> Non-powerful computer optimized for remote server access

In computer networking, a thin client is a simple (low-performance) computer that has been optimized for establishing a remote connection with a server-based computing environment. They are sometimes known as network computers, or in their simplest form as zero clients. The server does most of the work, which can include launching software programs, performing calculations, and storing data. This contrasts with a rich client or a conventional personal computer; the former is also intended for working in a client–server model but has significant local processing power, while the latter aims to perform its function mostly locally.

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft Corporation which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.

Desktop Window Manager is the compositing window manager in Microsoft Windows since Windows Vista that enables the use of hardware acceleration to render the graphical user interface of Windows.

As the next version of Windows NT after Windows 2000, as well as the successor to Windows Me, Windows XP introduced many new features but it also removed some others.

Application virtualization is a software technology that encapsulates computer programs from the underlying operating system on which they are executed. A fully virtualized application is not installed in the traditional sense, although it is still executed as if it were. The application behaves at runtime like it is directly interfacing with the original operating system and all the resources managed by it, but can be isolated or sandboxed to varying degrees.

Windows Display Driver Model (WDDM) is the graphic driver architecture for video card drivers running Microsoft Windows versions beginning with Windows Vista.

Desktop virtualization is a software technology that separates the desktop environment and associated application software from the physical client device that is used to access it.

Windows Vista has many significant new features compared with previous Microsoft Windows versions, covering most aspects of the operating system.

In computing, the term remote desktop refers to a software- or operating system feature that allows a personal computer's desktop environment to be run remotely from one system, while being displayed on a separate client device. Remote desktop applications have varying features. Some allow attaching to an existing user's session and "remote controlling", either displaying the remote control session or blanking the screen. Taking over a desktop remotely is a form of remote administration.

This page is a comparison of notable remote desktop software available for various platforms.

<span class="mw-page-title-main">Hyper-V</span> Native hypervisor by Microsoft

Microsoft Hyper-V, codenamed Viridian, and briefly known before its release as Windows Server Virtualization, is a native hypervisor; it can create virtual machines on x86-64 systems running Windows. Starting with Windows 8, Hyper-V superseded Windows Virtual PC as the hardware virtualization component of the client editions of Windows NT. A server computer running Hyper-V can be configured to expose individual virtual machines to one or more networks. Hyper-V was first released with Windows Server 2008, and has been available without additional charge since Windows Server 2012 and Windows 8. A standalone Windows Hyper-V Server is free, but has a command-line interface only. The last version of free Hyper-V Server is Hyper-V Server 2019, which is based on Windows Server 2019.

Ericom Software, Inc. is a Closter, New Jersey-based company that provides web isolation and remote application access software to businesses.

Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machine over a network connection. RDS was first released in 1998 as Terminal Server in Windows NT 4.0 Terminal Server Edition, a stand-alone edition of Windows NT 4.0 Server that allowed users to log in remotely. Starting with Windows 2000, it was integrated under the name of Terminal Services as an optional component in the server editions of the Windows NT family of operating systems, receiving updates and improvements with each version of Windows. Terminal Services were then renamed to Remote Desktop Services with Windows Server 2008 R2 in 2009.

<span class="mw-page-title-main">Pano Logic</span> American information technology company

Pano Logic was a manufacturer of devices which present virtual desktops to the end user with no local processing power. They describe this concept as "zero client". This is perceived as offering benefits in end-user support and in power provision to desks. OEM versions have been included in displays from some vendors, allowing a single unit to be deployed. The company failed in October 2012. In March 2013, Propalms announced they had acquired the rights to support Panologic customers, and will "help transition the customer base to a new platform".

In computing, virtualization or virtualisation in British English is the act of creating a virtual version of something at the same abstraction level, including virtual computer hardware platforms, storage devices, and computer network resources.

Microsoft RemoteFX is a Microsoft brand name that covers a set of technologies that enhance visual experience of the Microsoft-developed remote display protocol Remote Desktop Protocol (RDP). RemoteFX was first introduced in Windows Server 2008 R2 SP1 and is based on intellectual property that Microsoft acquired and continued to develop since acquiring Calista Technologies. It is a part of the overall Remote Desktop Services workload.

<span class="mw-page-title-main">Wyse</span> American computing system manufacturer

Wyse Technology, often shortened to Wyse, was an independent American manufacturer of cloud computing systems. As of 2012, Wyse is a subsidiary of Dell. Wyse are best remembered for their video terminal line introduced in the 1980s, which competed with the market-leading Digital. They also had a successful line of IBM PC compatible workstations in the mid-to-late 1980s. But starting late in the decade, Wyse were outcompeted by companies such as eventual parent Dell. Current products include thin client hardware and software as well as desktop virtualization solutions. Other products include cloud software-supporting desktop computers, laptops, and mobile devices. Dell Cloud Client Computing is partnered with IT vendors such as Citrix, IBM, Microsoft, and VMware.

<span class="mw-page-title-main">Teradici</span> Canadian software company

Teradici Corporation was a privately held software company founded in 2004, which was acquired by HP Inc. in October 2021. Teradici initially developed a protocol (PCoIP) for compressing and decompressing images and sound when remotely accessing blade servers, and implemented it in hardware. This technology was later expanded to thin clients/zero clients for general Virtual Desktop Infrastructure. Teradici's protocol or hardware is used by HP, Dell-Wyse, Amulet Hotkey, Samsung, Amazon Web Services, Fujitsu, and VMware.

<span class="mw-page-title-main">Windows Server 2016</span> Eighth version of Windows Server, released in 2016

Windows Server 2016 is the eighth release of the Windows Server operating system developed by Microsoft as part of the Windows NT family of operating systems. It was developed alongside Windows 10 and is the successor to the Windows 8.1-based Windows Server 2012 R2. The first early preview version became available on October 1, 2014 together with the first technical preview of System Center. Windows Server 2016 was released on September 26, 2016 at Microsoft's Ignite conference and broadly released for retail sale on October 12, 2016. It was succeeded by Windows Server 2019 and the Windows Server Semi-Annual Channel.

VDIworks is an American software company founded in 2008 that provides services like desktop virtualization, desktop as a service (DaaS), networking, PCoIP and cloud computing.

References

  1. "VDIworks releases new VDI remote desktop connection protocol". Brianmadden.com. Retrieved 2009-06-18.
  2. "VideoOVerIP Product Page". VDIworks.com. Retrieved 2009-04-30.
  3. "VideoOverIP Data Sheet" (PDF). VDIworks.com. Retrieved 2009-06-18.