AUDIO FUCKING WORKS - Test Camera.

This commit is contained in:
2026-05-02 16:04:23 -04:00
parent dd1aa45f6e
commit 3901542141
2 changed files with 13 additions and 3 deletions

View File

@@ -54,7 +54,9 @@ window.addEventListener("load", async () => {
function testIndex(rawJson)
{
const data = typeof rawJson === "string" ? JSON.parse(rawJson) : rawJson;
data.sdp = data.sdp.replaceAll("(rn)", "\r\n");
if (data.sdp) {
data.sdp = data.sdp.replaceAll("(rn)", "\r\n");
}
handleRtcSignal(JSON.stringify(data));
// if (data.type === "rtc_offer") {
// handleOffer(data)

View File

@@ -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
});
};