diff --git a/app.js b/app.js index a8297c9..4a29f56 100644 --- a/app.js +++ b/app.js @@ -327,6 +327,17 @@ peers.on('connection', async (socket) => { console.log('2 initiatorVideoProducer for this producer closed', callId); }) + videoCalls[callId].initiatorProducerTransport.observer.on("newproducer", (producer) => + { + console.log( + "new producer created [worker.pid:%d, router.id:%s, transport.id:%s, producer.id:%s]", producer.id); + + producer.observer.on("close", () => + { + console.log("producer closed [producer.id:%s]", producer.id); + }); + }); + callback && callback({ id: videoCalls[callId].initiatorVideoProducer.id,