Fix the sessionId that will be assigned to the session with this parameter. You can take advantage of this property to facilitate the mapping between OpenVidu Server 'session' entities and your own 'session' entities. If this parameter is undefined or an empty string, OpenVidu Server will generate a random sessionId for you.
Default value used to initialize property RecordingProperties.customLayout of every recording of this session. This property can only be defined if SessionProperties.defaultRecordingLayout is set to RecordingLayout.CUSTOM.
You can easily override this value later by setting RecordingProperties.customLayout to any other value
How the media streams will be sent and received by your clients: routed through OpenVidu Media Node
MediaMode.ROUTED) or attempting direct p2p connections (
MediaMode.RELAYED, not available yet)
This feature is part of OpenVidu Pro tier PRO
The Media Node where to host the session. The default option if this property is not defined is the less loaded Media Node at the moment the first user joins the session. This object defines the following properties as Media Node selector:
id: Media Node unique identifier
Whether the Session will be automatically recorded (
RecordingMode.ALWAYS) or not (
Generated using TypeDoc