-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Audio is not sent streaming from MAC #3516
Comments
Same Issue on linux |
Same issue. I found it is not implemented for now on MacOS. However, I guess it is implemented by using microphone to redirect audio to sunshine. It maybe a misconfiguration but I have't found any config for this. |
OBS is able to capture macOS system audio natively using Apple's ScreenCaptureKit, without Soundflower or BlackHole. Is there a potential to have a similar kind of integration in sunshine? Screenshots from OBS: ![]() ![]() And the relevant OBS source code / headers appear to be the files starting with the |
@vgmoose probably. I don't think the ScreenCaptureKit existed when this was first introduced into Sunshine. We would gladly accept a PR for this. |
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
On Mac M1 as host, audio won't work, clients does not receive anything
Expected Behavior
I'm expecting the sound thrown at the the "audio sink" to be transmitted to the client.
I've linked my complete, log, but I think this particular line is of interest :
Additional Context
The documentation states
BlackHole is running, I've been able to test it, there is no issue there.
Host Operating System
macOS
Operating System Version
15.2
Architecture
amd64/x86_64
Sunshine commit or version
v2025.104.135703
Package
macOS - Homebrew
GPU Type
Apple Silicon
GPU Model
M1
GPU Driver/Mesa Version
M1
Capture Method
AVCaptureScreen (macOS)
Config
Apps
Relevant log output
The text was updated successfully, but these errors were encountered: