server trace
All checks were successful
Deploy / deploy (push) Successful in 43s

This commit is contained in:
2026-05-29 04:43:26 +06:00
parent 87a1f348be
commit 9a71f7c903

View File

@@ -1,4 +1,5 @@
import type { types } from 'mediasoup'
import type { Transport } from 'mediasoup/types'
import type { Server as SocketServer } from 'socket.io'
import type {
ChadClient,
@@ -196,7 +197,13 @@ export default async function (io: SocketServer, router: types.Router) {
}
try {
const producer = await transport.produce({ kind, rtpParameters, appData: { ...appData, socketId: socket.id } })
const producer = await (transport as Transport).produce({ kind, rtpParameters, appData: { ...appData, socketId: socket.id } })
await producer.enableTraceEvent(['pli', 'keyframe'])
producer.on('trace', (trace) => {
console.log(trace.type, trace.info)
})
socket.data.producers.set(producer.id, producer)