AUDIO FUCKING WORKS - Test Camera.
This commit is contained in:
@@ -54,7 +54,9 @@ window.addEventListener("load", async () => {
|
||||
function testIndex(rawJson)
|
||||
{
|
||||
const data = typeof rawJson === "string" ? JSON.parse(rawJson) : rawJson;
|
||||
if (data.sdp) {
|
||||
data.sdp = data.sdp.replaceAll("(rn)", "\r\n");
|
||||
}
|
||||
handleRtcSignal(JSON.stringify(data));
|
||||
// if (data.type === "rtc_offer") {
|
||||
// handleOffer(data)
|
||||
|
||||
@@ -140,7 +140,13 @@ async function handleIce(msg) {
|
||||
|
||||
if (!msg.candidate) return;
|
||||
|
||||
await pc.addIceCandidate(msg.candidate);
|
||||
const candidateInit = {
|
||||
candidate: msg.candidate,
|
||||
sdpMid: msg.sdpMid,
|
||||
sdpMLineIndex: msg.sdpMLineIndex
|
||||
};
|
||||
|
||||
await pc.addIceCandidate(candidateInit);
|
||||
|
||||
LogMessage(`Applied ICE from ${msg.from}`);
|
||||
}
|
||||
@@ -161,7 +167,9 @@ async function ensurePeerConnectionForUser(username) {
|
||||
channelId: currentChannelId,
|
||||
from: currentUsername,
|
||||
to: username,
|
||||
candidate: JSON.stringify(event.candidate)
|
||||
candidate: event.candidate.candidate,
|
||||
sdpMid: event.candidate.sdpMid,
|
||||
sdpMLineIndex: event.candidate.sdpMLineIndex
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user