Interface: RoomConfig
Defined in: packages/js-server-sdk/packages/fishjam-openapi/dist/index.d.ts:926
Room configuration
Export
RoomConfig
Properties
maxPeers?
optional
maxPeers:null
|number
Defined in: packages/js-server-sdk/packages/fishjam-openapi/dist/index.d.ts:932
Maximum amount of peers allowed into the room
Memberof
RoomConfig
peerDisconnectedTimeout?
optional
peerDisconnectedTimeout:null
|number
Defined in: packages/js-server-sdk/packages/fishjam-openapi/dist/index.d.ts:938
Duration (in seconds) after which the peer will be removed if it is disconnected. If not provided, this feature is disabled.
Memberof
RoomConfig
peerlessPurgeTimeout?
optional
peerlessPurgeTimeout:null
|number
Defined in: packages/js-server-sdk/packages/fishjam-openapi/dist/index.d.ts:944
Duration (in seconds) after which the room will be removed if no peers are connected. If not provided, this feature is disabled.
Memberof
RoomConfig
videoCodec?
optional
videoCodec:null
|RoomConfigVideoCodecEnum
Defined in: packages/js-server-sdk/packages/fishjam-openapi/dist/index.d.ts:950
Enforces video codec for each peer in the room
Memberof
RoomConfig
webhookUrl?
optional
webhookUrl:null
|string
Defined in: packages/js-server-sdk/packages/fishjam-openapi/dist/index.d.ts:956
URL where Fishjam notifications will be sent
Memberof
RoomConfig