Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-05-14 18:43:04 +00:00
parent 5ebab186d8
commit 5c2c0f6006
+2 -1
View File
@@ -34,6 +34,7 @@ export async function startBroadcast(stream: MediaStream): Promise<BroadcasterHa
const notify = () => listeners.forEach((cb) => cb(peers.size));
let channel: RealtimeChannel | null = null;
let activeStream: MediaStream = stream;
const handleMessage = async (msg: SignalMessage) => {
if (msg.type === 'viewer-join') {
@@ -41,7 +42,7 @@ export async function startBroadcast(stream: MediaStream): Promise<BroadcasterHa
const pc = new RTCPeerConnection({ iceServers: ICE_SERVERS });
peers.set(msg.viewerId, pc);
stream.getTracks().forEach((t) => pc.addTrack(t, stream));
activeStream.getTracks().forEach((t) => pc.addTrack(t, activeStream));
pc.onicecandidate = (ev) => {
if (ev.candidate && channel) {