Virtual DisplayPort Audio Redirection in Remote Desktop

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote desktop protocols only redirect the default display-port monitor, limiting access to multiple display-port audio playback devices connected to a client, which restricts the use of advanced audio features and creates an unequal experience for local and remote clients.

Innovation Solution

A method to create a virtual display-port audio playback device on a server, allowing selection and redirection of multiple display-port audio playback devices based on application requests, using a custom remote audio endpoint enumerator and core audio APIs to compress and send audio data to the appropriate devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If remote desktop protocol redirects only the default display-port monitor, then the protocol complexity is maintained at a low level, but the accessibility to multiple audio playback devices is limited

Engineering Contradiction:
Improveaccess to multiple display-port audio playback devicesVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual display-port audio playback device on the server that copies the functionality of the physical display-port monitor. This virtual device presents the same audio playback capabilities to remote applications, allowing multiple audio devices to be accessed remotely without modifying the physical hardware or protocol fundamentally.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments the audio device redirection by creating separate virtual audio playback devices for each physical display-port monitor. Each virtual device can be independently managed and assigned to different applications, enabling selective redirection of audio streams to specific physical devices.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple display-port monitors are connected to a thin client, then the audio playback capability is enhanced, but the remote desktop protocol cannot redirect all audio devices simultaneously

Engineering Contradiction:
Improveaudio playback capabilityVSAvoidaudio device redirection
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a custom remote audio endpoint enumerator as an intermediary component. This enumerator acts as a mediator between the remote desktop protocol and the audio playback devices, enumerating available audio devices and enabling the protocol to redirect audio streams to multiple display-port monitors simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual display-port audio playback device provides universal access to multiple physical audio devices through a single remote desktop connection. The system can redirect audio from any application to any connected display-port monitor, making the audio infrastructure universally accessible regardless of which physical device is used.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the virtual display-port audio playback device is created without application association, then the device availability is improved, but the audio data compression and format conversion becomes more complex

Engineering Contradiction:
Improvedevice availabilityVSAvoidaudio data compression
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-configuring the virtual display-port audio playback device with audio compression capabilities before audio streaming begins. The system pre-establishes the necessary compression formats and conversion parameters, so when audio data arrives, the compression can proceed efficiently without complex real-time analysis or configuration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10146499B2System and method to redirect display-port audio playback devices in a remote desktop protocol session
Publication Date: 2018.12.04 DELL PROD LP
  • US10146499B2 patent drawing
  • US10146499B2 patent drawing
  • US10146499B2 patent drawing

AI summary

To provide the full functionality available locally at a client, a display-port audio playback device, such as a display-port monitor, is redirected to a server. This provides a remote user with the same experience as the local user. Applications at the server may be associated with any one or more virtualized display-port audio playback devices in a similar manner as associating a local client application to a local display-port audio playback device. The audio data associated with a request of a server application may be directed only to the virtual display-port audio playback device associated with the server application. Any application at the server may be associated with any one or more virtual display-port audio playback devices.