configurable room name and perform RPC calls (#127)

This commit is contained in:
Long Chen
2025-03-12 10:27:51 +08:00
committed by GitHub
parent 2082deb0e3
commit 201a13cc78
5 changed files with 146 additions and 16 deletions

View File

@@ -25,8 +25,13 @@ export default async function handleToken(
return;
}
const roomName = `room-${generateRandomAlphanumeric(4)}-${generateRandomAlphanumeric(4)}`;
const identity = `identity-${generateRandomAlphanumeric(4)}`
// Get room name from query params or generate random one
const roomName = req.query.roomName as string ||
`room-${generateRandomAlphanumeric(4)}-${generateRandomAlphanumeric(4)}`;
// Get participant name from query params or generate random one
const identity = req.query.participantName as string ||
`identity-${generateRandomAlphanumeric(4)}`;
const grant: VideoGrant = {
room: roomName,