obs-studio is a popular solution for streaming to twitch.tv, youtube.com, mixer.com, and others. It is expected by users to be able to talk over the footage being streamed. This requires that the user’s microphone be accessible, and is expected to be accessible immediately after install. Currently the snap of obs-studio defines the
pulseaudio plug, but this should be migrated to the
audio-playback interfaces to not depend on pulseaudio-specifics. This post is to request that
audio-record be automatically connected via store assertion so that the primary purpose of the snap (streaming video and audio) can be satisfied.
audio-* interfaces will be added to the
snapcraft.yaml via PR 22: https://github.com/snapcrafters/obs-studio/pull/22