No audio from Media Player via Pixel Streaming

I have a project that includes video playback using a Media Player and a Media Sound Component for audio. It works fine when running as a stand-alone packaged game, but when I run the exact same packaged game and view it remotely via Pixel Streaming, the video plays but without its audio. Other game audio works fine also via Pixel Streaming.

Does anyone know if this is a known bug or limitation in Pixel Streaming and/or Media Player?

Thanks!

/ Thorsten

Solved it! I am running this on an Amazon EC2 instance. By default, their Audio Service is disabled. Simply enabling Windows Audio Service solved the problem.

I have no idea why this only affects audio from the Media Player and not other kinds of game audio, but it was an easy fix.

I have a similar problem. I do not get audio from the Media Player when I am Pixel Streaming unless I am connect to the EC2 instance via RDP. I activated the Audio Service and I am starting the UE application with the Task Scheduler setting the ‘-AudioMixer’ argument but no sound unless I also RDP into the instance.

Any ideas what the problem could be?

does the audio work for you without being connected via RDP?

Best Reagrds,

I do get audio even while not connected to RDP. In fact, while I am connected via RDP, I get the audio twice with a slight delay, unless I mute the server’s Windows audio output. This is because the audio gets relayed by RDP in addition to pixel streaming.

You raise an interesting question nonetheless. Until now I have always started my project manually by logging in via RDP and then sometimes disconnecting once it is up and running. I have not yet tried scheduling Unreal to start automatically when the instance comes up and thus avoiding RDP altogether. I guess there is a chance that it will behave differently in that situation. I will try this out sometime over the next week or two and post my findings.

/ Thorsten

Thanks for your reply.
I actually solved my problem by installing VB-Audio on the instance. This adds a virtual audio device that is always running.The windows audio device seems to be just activated when I connect to the instance via RDP.

Thanks for sharing. I was also able to get it working using VB-Audio. Also, disabling remote audio in RDP (by setting audiomode:i:1 in .rdp file) lets VB-Audio run even when you are connected via RDP.

I know this is quite old now but I am having a similar issue where my sound sounds white noise until I RDP in. Interestingly even if I never boot the “Windows Audio” service, it still comes through as white noise (as if some driver hasn’t loaded). In that case, I need to not just RDP in but also enable “Windows Audio”. I installed VB Audio but I think I’m missing something as it doesn’t work, do I need to do anything other than install it as admin? I noticed it’s built for Win 7 but I doubt you are using that…

All I had to do was install VB Audio and enable the Windows Audio Service to run automatically and all is good.
Getting white noise instead of the expected audio might be an unrelated issue.