At DWService, we are continuously looking for ways to enhance your remote desktop experience. Today we are happy to announce a brand new feature : the ability to directly stream audio from your remote machine.
DWService already enables you to access your remote file system and your remote screen. We now add the ability to listen on the device that’s in your hand an audio source from your remote computer.
How does it work ?
- On your remote machine the DWService agent automatically encodes the audio in the Opus format. The latter has been developed by the non-profit Xiph.Org Foundation and finds its way in the Ogg or the WebM containers. Opus replaces the Vorbis audio codec. You may find the Opus format in several voice-over-IP (VoIP) applications such as WhatsApp and the PlayStation 4 console.
The audio is then transfered of the WebSocket protocol which we already used to give you your remote screen. On the user side, the Web Audio API embedded in the browser will decode the audio stream in this Opus format.
Requirements for remote audio
If you have installed the DWS agent on a remote Windows machine, you do not need to install anything else. Please note however that outdated configurations with Windows XP or Windows Vista will not play well.
In case you have installed the DWS agent on a remote Mac, you will need to install SoundFlower. This kernel extension module will enable the machine to capture output audio.
On a Linux machine, the audio capture will be made via PulseAudio. However, at this time, PulseAudio is an integral part of all relevant modern Linux distributions. Also, multiple vendors use it in various mobile devices.
How can I make use of this new feature ?
In pratice what does it mean ? Should you have a music library or a movie stored on a remote machine, you are then able to stream those medias from your phone or from a computer next to you.
Do you regularly use DWService on a remote machine for work? Then you probably use a browser from time to time, if not most of the time. And sometimes, in your research, you may want to watch a video from YouTube or Vimeo. With this new feature, it is now possible to get not only the image, but also the sound in real time. It also means that, if your have a video or a soundtrack stored on your remote computer, you’ll be able to play them.
Let’s imagine for a second that the pandemic is over. You are away from home on holidays (good old days!). You want to make sure that everything is fine at home. From any machine, you may now access your home computer, start up the webcam and the microphone. You will not only get a picture but also the sound of what is going home in your house.
Need a break at lunch time ? If you have a premium subscription then it means that you may have enough bandwidth to stream a remote game from your home computer. Well, now, with sound support, you can fully enjoy it with !
With audio output, your remote machine suddenly becomes a little bit closer to you. And that’s definitely a good thing these days.