mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2026-04-25 14:45:19 +00:00
Fix webrtc connection
This commit is contained in:
@@ -23,7 +23,16 @@ const useWebRTC = (
|
|||||||
let p: Peer;
|
let p: Peer;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
p = new Peer({ initiator: true, stream: stream });
|
p = new Peer({
|
||||||
|
initiator: true,
|
||||||
|
stream: stream,
|
||||||
|
// Disable trickle ICE: single SDP exchange (offer + answer) with all candidates.
|
||||||
|
// Required for HTTP-based signaling; trickle needs WebSocket for candidate exchange.
|
||||||
|
trickle: false,
|
||||||
|
config: {
|
||||||
|
iceServers: [{ urls: "stun:stun.l.google.com:19302" }],
|
||||||
|
},
|
||||||
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
setError(error as Error, "Error creating WebRTC");
|
setError(error as Error, "Error creating WebRTC");
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user