Skip to content

hotfix: update Livekit to latest version/Fix black screen streaming in Mac#7276

Merged
dalkia merged 9 commits intomainfrom
fix/macos_video_streaming
Mar 12, 2026
Merged

hotfix: update Livekit to latest version/Fix black screen streaming in Mac#7276
dalkia merged 9 commits intomainfrom
fix/macos_video_streaming

Conversation

@mihakrajnc
Copy link
Copy Markdown
Contributor

@mihakrajnc mihakrajnc commented Feb 26, 2026

Pull Request Description

What does this PR change?

LiveKit SDK updated to this commit and old logic refactored to use the new LocalTracks classes.

Test Instructions

  1. We got to carefuly validate all multiplayer capabilities. This includes:
    a. Player Movement and emoting
    b. Voice chat
    c. Chat
    d. Streaming capabilities that we know are working (no need to worry about Mac right now)
  2. Check that streaming works in Mac inter-region. Meaning, have someone stream from a region (Europe, ie) different than yours, and check if you see the stream on your end

Code Review Reference

Please review our Code Review Standards before submitting.

@mihakrajnc mihakrajnc requested review from a team as code owners February 26, 2026 20:16
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 26, 2026

badge

New build in progress, come back later!

Copy link
Copy Markdown
Contributor

@NickKhalow NickKhalow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work! Please address the comments

Comment thread Explorer/Assets/DCL/Multiplayer/Connections/Rooms/InteriorRoom.cs Outdated
@mihakrajnc mihakrajnc added the clean-build Used to trigger clean build on PR label Mar 2, 2026
@mihakrajnc mihakrajnc added clean-build Used to trigger clean build on PR and removed clean-build Used to trigger clean build on PR labels Mar 2, 2026
@mihakrajnc mihakrajnc force-pushed the fix/macos_video_streaming branch from 96041bc to 114c279 Compare March 2, 2026 12:49
@NickKhalow NickKhalow mentioned this pull request Mar 2, 2026
3 tasks
@mihakrajnc mihakrajnc force-pushed the fix/macos_video_streaming branch from 1c4b7ff to 3ac5a81 Compare March 2, 2026 15:18
@dalkia dalkia changed the title fix: macos video streaming issue chore: update Livekit to latest version Mar 6, 2026
@dalkia dalkia requested a review from NickKhalow March 6, 2026 14:33
@AnsisMalins
Copy link
Copy Markdown
Contributor

Copy link
Copy Markdown
Contributor

@Ludmilafantaniella Ludmilafantaniella left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — Tested on Windows & macOS

Verified all multiplayer capabilities across both platforms. Everything looks solid after the LiveKit SDK update and refactor to the new LocalTracks classes.

Tested & confirmed working:

  • LogIn/LogOut
  • tested new accounts creation (metamask)
  • Communities — no issues (known unrelated bugs aside)
  • Chat — mentions, share links, coordinates, world chat ✓
  • Voice Chat — 1:1 ✓
  • Community Voice Stream
  • Wearables & Emotes — changes persist, sync correctly between Windows and macOS ✓
  • Streaming in-world — worked on both platforms, no black screen 🎉
  • Teleports — tested across Metadynelabs, Metagamimall, DCL Music Fest, Communities places, Game Expo (Tower of Hanoi + Color Pop minigames), Genesis Plaza scene emotes, DCL Shop ✓
  • Profiles
  • Camera & Gallery
  • Skybox
  • Local Scenes
  • CH Preview

No regressions found. The Mac inter-region streaming fix is confirmed working. Great work on the refactor! 🚀

Image
7276-evi1.mp4

@dalkia dalkia changed the base branch from dev to main March 12, 2026 16:58
@dalkia dalkia changed the title chore: update Livekit to latest version hotfix: update Livekit to latest version to fix black screen issue Mar 12, 2026
@dalkia dalkia changed the title hotfix: update Livekit to latest version to fix black screen issue hotfix: update Livekit to latest version/Fix black screen streaming in Mac Mar 12, 2026
@dalkia dalkia merged commit dcf61d1 into main Mar 12, 2026
5 of 9 checks passed
@dalkia dalkia deleted the fix/macos_video_streaming branch March 12, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clean-build Used to trigger clean build on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants