Remote Desktop and Application Streaming using NICE DCV

How To Stream Your Software Applications in HQ using NICE DCV aka AWS AppStream 2.0?

NICE DCV is a powerful remote viewing protocol that allows users to securely connect to graphics-intensive 3D or 2D applications hosted on local or remote 3D viewing servers or server clusters locally or in the cloud.

It can run in a data centre or in the public cloud, providing secure remote virtual desktops and application streaming from anywhere to any device without requiring significant bandwidth between the client and the remote office.

How does it work?

NICE DCV consists of a client/server architecture, with an instance of the client installed locally or accessible through a web browser and the DCV Server running on the host server or cluster. This server is responsible for providing graphic computing resources to connect users in remote sessions. Additionally, it handles all 3D processing and rendering operations because it has access to powerful hardware and GPUs (if available).

Distributed Computing Visualization (DCV) ensures peak application performance, no matter the available bandwidth. This feature works by compressing the output of an application into H.264 streams, which is relayed back to the client for decompression and display on a local monitor. Through DCV, multiple VDI sessions can be handled centrally by maximizing the use of GPUs across all instances — thus ensuring maximum return on investment on remote visualization clusters.

NICE DCV is a hardware-based H.264 video coding and compression solution that ensures optimal user experience through low bandwidth consumption and latency. It dynamically adjusts the video compression levels according to available bandwidth, further bolstering performance in low-bandwidth conditions. Furthermore, NICE DCV provides pixel-perfect updates in order to keep the local workstation experience intact. With this service, you can enable remote access to workstations based in your own office, which provides high-performance access for engineers, researchers, and scientists who need to proceed with their tasks from home or any other location.

When dealing with challenging network conditions with increased latency and packet loss, the NICE DCV QUIC/UDP protocol provides a top-notch and seamless remote desktop performance.

Standout Features

High-end performance: With NICE DCV, you can stream high-quality video without sacrificing performance. The adaptive streaming protocol allows NICE DCV to deliver near real-time responsiveness without compromising on the accuracy or fidelity of the image.

Cost optimization: The highly responsive streaming experience enables customers to run graphics-intense applications remotely without the need to purchase expensive dedicated workstations. Customers can access the same application across multiple devices, including tablets and smartphones, without having to transfer large amounts of data from one device to another. On Linux systems, NICE DCV also helps customers to save further on infrastructure costs by enabling multiple sessions to share a common GPU.

Deployment flexibility: Multi-OS compatibility provides service builders with a stable, flexible protocol for streaming applications while cloud and on-premises deployment options ensure that the platform remains scalable.

End-to-end security: NICE DCV streams pixels and not geometrical shapes to ensure customer data privacy. In addition, it secures both pixel and end-user inputs using the TLS protocol to ensure data security.

How does NICE DCV revolutionize remote virtualization?

  • In Windows remote desktops

NICE DCV provides optimized remote 3D desktop access for Windows server setup utilizing either a physical workstation or server, equipped with a GPU, or alternatively through a virtualized Windows VM with vGPU or physical GPU attached. The limits of the vGPU are determined by the amount of frame buffer allocated by the Nvidia Grid or AMD GPU configuration. NICE DCV offers GPU passthrough to facilitate delivery of this high rendering performance via hypervisors such as Redhat-KVM, VMWare, and XenServer.

  • In Linux remote desktops

With NICE DCV, a large number of physical 3D Linux desktops for different users can be supported on a single GPU or multiple GPUs, efficiently streamlining the process. Today’s GPUs are powerful enough to support plenty of concurrent users and their applications, including those with 8GB to 16GB — or even 48 GB — of memory. To get an idea of how much of the GPU is used by an application, users can rely on Nvidia-smi to analyze their GPU memory consumption. DCV really redefines what multi-session performance looks like on Linux remote desktops.

Key Benefits of using NICE DCV

NICE DCV offers a few key advantages, such as:

  • High-end remote desktop performance, even in complex network environments

Pocket pinch

While using NICE DCV on AWS, you accrue no additional costs and pay only for the EC2 resources that you use.

For licensing NICE DCV on third-party clouds or on-premises, contact Taashee Linux Services. as we are the sole authorized reseller of NICE DCV in India and our clientele includes Boeing, Mercedes Benz, Skoda, Mahindra, Tata Motors, DRDO, and a host of others!

This article was originally published on our company blog.



Taashee Linux Services Pvt Ltd is a technology boutique with a global presence providing enterprise class solutions and services across a multitude of platforms

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Taashee Linux Services

Taashee Linux Services Pvt Ltd is a technology boutique with a global presence providing enterprise class solutions and services across a multitude of platforms