#2 #3 update
All checks were successful
Deploy / deploy (push) Successful in 48s

This commit is contained in:
Никита Круглицкий
2025-10-02 04:22:10 +06:00
parent 6d4076969e
commit c442e1aa47
2 changed files with 29 additions and 25 deletions

View File

@@ -48,6 +48,13 @@ createWorker();
io.on("connection", (socket) => {
console.log("Client connected:", socket.id);
socket.emit('producers', producers.values().map(producer => {
return {
producerId: producer.id,
kind: producer.kind,
}
}))
socket.on("getRtpCapabilities", (cb) => {
cb(router.rtpCapabilities);
});
@@ -103,7 +110,7 @@ io.on("connection", (socket) => {
producers.set(socket.id, [...(producers.get(socket.id) || []), producer]);
cb({ id: producer.id });
socket.broadcast.emit("newProducer", { producerId: producer.id });
socket.broadcast.emit("newProducer", { producerId: producer.id, kind: producer.kind });
producer.observer.on("close", () => {
console.log("producer closed", producer.id);