protonscr

Remote Play with pipewire on host streams internal mic instead of audio monitor

steamclosed Streaming
ValveSoftware/steam-for-linux#7833 · opened 2021-06-05 by Soulsuke · updated 2021-06-09 · 1 comments · github
SSoulsuke 2021-06-05 github

Your system information

  • Steam client version (build number or date): Jun 4 2021, at 19:34:24
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: [Yes/No] Yes
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

I've used Remote Play on my Pi4 running raspbian without any issues while using PulseAudio on my host machine.
Switching to Pipewire causes the microphone input to be streamed to the application rather than the client/game audio output.
This can be checked via pavucontrol, as Steam is set to be recording from "Built-in Audio Analog Stereo" instead of "Monitor of Built-in Audio Analog Stereo".
I've used pipewire v 1:0.3.29-1 and pipewire-pulse v 1:0.3.29-1.

Steps for reproducing this issue:

  1. Set Pipewire as the audio server on the host machine
  2. Start Remote Play
SSoulsuke 2021-06-09 github

Apparently it was a pipewire issue. Fixed in 3.30.

Nothing extracted yet.