discord-screenaudio
discord-screenaudio copied to clipboard
Streaming doesn't start, "Could not start audio source"
After clicking "Start stream", the streaming window disappears and the streaming does not start. The button for opening the stream options dialogue no longer works until the call is exited and rejoined.
Running it in a terminal, I get:
[virtmic] Starting Virtmic with target "[All Desktop Audio]"
[virtmic] Added: discord-screenaudio
[virtmic] Added: discord-screenaudio
[virtmic] Added: discord-screenaudio
[virtmic] Added: WEBRTC VoiceEngine
[virtmic] Link: WEBRTC VoiceEngine:63 -> 105
[virtmic] Link: WEBRTC VoiceEngine:82 -> 108
[discord] Uncaught (in promise) NotReadableError: Could not start audio source
Happens both in x11 and Wayland, both on my laptop and desktop running fedora Worth mentioning: it used to work fine before, using the flatpak version.
I had the same issue until I plugged in my microphone, so I assume you have to have an audio input available that Discord can see for it to work.
I had the same issue until I plugged in my microphone, so I assume you have to have an audio input available that Discord can see for it to work.
In the meantime I switched to KDE Neon. I'm not sure if that or something else changed something, but now when trying to start a stream the same thing happens, except this time the console output is a repeated
[userscript] Did not find 'discord-screenaudio-virtmic', trying again in 100ms
Shall I open a new issue for this?
now when trying to start a stream the same thing happens, except this time the console output is a repeated
[userscript] Did not find 'discord-screenaudio-virtmic', trying again in 100ms
I'm getting this on Ubuntu 22.04 in an X session. My mic works in regular calls too. I believe the virtmic is what discord-screenaudio uses to give you audio in your streams. But I'm not even getting video, nothing happens at all. Am I supposed to buy premium for this to work? I have a 4K screen, but I tried some of the lower res options and nothing happens either. Streaming in 4K video with no audio seemed to work on the deb package
Could this be a Pipewire issue? How do I set the flatpak to use Pipewire? I've had it work on other applications, does it have to be my default? I still use pulse, primarily.
It seems like the app can't get the Chromium recording permission without having a default input device set properly. I managed to resolve this for myself by setting my headset as my default audio device in pavucontrol
I keep landing here every time I forget what the solution is. My default audio input device would be a headset that isn't always connected -- sometimes, when it's turned off, and I forget this, the system has no audio input devices at all. The only thing I need to do is switch it on and restart discord-screenaudio, and then everything works fine.
It might be kind to less resourceful users (and forgetful ones like me) to display one of those helpful pop-down nags if the app has been started and no audio inputs are seen.
It might be kind to less resourceful users (and forgetful ones like me) to display one of those helpful pop-down nags if the app has been started and no audio inputs are seen.
That would be a nice idea, sadly I can not reproduce this issue with all my input devices disabled.