Screenshare seems to be mostly working for me and a friend, however if I (Windows 11 AMD CPU Nvidia GPU) screenshare to a friend (Intel-based macbook), they don’t see anything if audio capture is enabled. This also seems to be the same the other way around (they stream to me). However if we turn off audio capture then the stream works.
When it doesn’t work, I can hear the stream come on, and can join it. But it has no video, just blank. It’s not even a black screen, just whatever the color teamspeak is.
For context i was able to see in i think beta3 or beta 3.1 these version are 1 day apart. But i am sure i could watch their screens. i wasn’t able to see their screen in beta2 versions. in this beta3.2 version i am able to see they shared their screens but when i connect there is nothing, just a gray screen.
and these are the terminal logs when i try to connect my friends screen share:
(base) serdar@Serdar-Mac-mini MacOS % ./TeamSpeak
objc\[38399\]: Class SckHelper is implemented in both /Applications/TeamSpeak 2.app/Contents/MacOS/TeamSpeak (0x1050026e0) and /Applications/TeamSpeak 2.app/Contents/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework (0x30bc28108). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
2025-10-21 20:03:39.357 TeamSpeak\[38399:5643254\] Notification authorization denied
2025-10-21 20:03:39.416 TeamSpeak\[38399:5643202\] INIT
\[38399:5643716:1021/200344.721764:ERROR:../source/chromium/src/base/mac/process_requirement.cc:165\] Unable to derive validation category for current process. Signature validation of current process failed: Error Domain=NSOSStatusErrorDomain Code=-67030 “(null)” (-67030)
\[38399:5643716:1021/200344.730083:ERROR:../source/chromium/src/base/mac/process_requirement.cc:560\] ProcessIsSignedAndFulfillsRequirement: Error Domain=NSOSStatusErrorDomain Code=-67030 “(null)” (-67030)
\[38399:5643280:1021/200344.808379:ERROR:../source/chromium/src/google_apis/gcm/engine/registration_request.cc:291\] Registration response error message: DEPRECATED_ENDPOINT
\[38399:5643280:1021/200414.879687:ERROR:../source/chromium/src/google_apis/gcm/engine/registration_request.cc:291\] Registration response error message: DEPRECATED_ENDPOINT
\[38399:5643280:1021/200456.495936:ERROR:../source/chromium/src/google_apis/gcm/engine/registration_request.cc:291\] Registration response error message: QUOTA_EXCEEDED
Are you able to start a stream that other friends can view?
Is this an issue which always occurs or is it just sometimes happening?
As of now we don’t exactly know what is causing the issue. The logs are looking fine. Our QA team ran into a similar issue a while back, where he couldn’t join streams and the screen was gray. It turned out that some threads we’re blocking each other and a restart of the client / system helped in this case.
No they still can see each other screens, though i can’t. still running this problem. I updated my ts6 server to beta 7 but i don’t think this will change anything, the problem seems on client. Can i download an older version of the client? This could resolve my issue.
From further testing this seems to be caused when using different IPv4 / IPv6 configurations, meaning one is trying to use IPv4 which one of the other participants do not support.
So you might check your router settings for IPv6 availability.
When I start the streams of other clients, when they have their sound for the stream activated I only get a grey stream. The downstream information etc. all looks about the same as when they stream without sound (except the sound tab ofc.). Has anyone else had a similar “bug” or is this something I did wrong?
If you need further information on anything please reach out I’m happy to help.