diff --git a/server/sockets/webrtc.ts b/server/sockets/webrtc.ts index 5e76a41..1a0c39a 100644 --- a/server/sockets/webrtc.ts +++ b/server/sockets/webrtc.ts @@ -83,6 +83,7 @@ interface ClientToServerEvents { } interface ServerToClientEvents { + newPeer: (arg: { id: string, username: string }) => void producers: (arg: ProducerShort[]) => void newConsumer: (arg: { peerId: string @@ -153,6 +154,11 @@ export default function (io: SocketServer, router: types.Router) { ) } } + + socket.broadcast.emit('newPeer', { + id: socket.id, + username, + }) }) socket.on('getRtpCapabilities', (cb) => {