GetRoomId | Retrieves the room ID (e.g. the name of the room) |
GetRoomCustomer | Retrieves the identifier of the customer the room |
GetRoomPeerId | Retrieves your own peer ID |
GetRoomConnectionStats | Retrieves statistics for the underlying connection of this room |
SetApmConfig | Set rooms new Apm config |
Join | Join the room via Odin gateway |
CreateMicrophoneMedia | Try to add a MicrophoneMedia |
UpdatePeerUserData | Updates the user data for our own peer. The server will populate this data to all other visible peers in the same room. |
UpdatePeerUserDataAsync | Updates the user data for our own peer. The server will populate this data to all other visible peers in the same room. |
UpdateRoomUserData | Updates the user data for the current room. |
UpdateRoomUserDataAsync | Updates the user data for the current room. |
SendMessage | Sends arbitrary data to a array of target peerIds. |
SendMessageAsync | Sends arbitrary data to a array of target peerIds. |
BroadcastMessage | Sends arbitrary data to a all remote peers in this room. |
BroadcastMessageAsync | Sends arbitrary data to a all remote peers in this room. |
GetRemotePeersIds | Get a copy of all PeerIds in this room |
GetRemotePeersMediaStreamIds | All ids of Media from remote peers in this room |
SetPositionScale | Configures the allowed 'view' distance for proximity calculation of peers in the room |
UpdatePosition | Updates the two-dimensional position of our own peer in the room |
AudioProcessReverse | Processes the reverse audio stream, also known as the loopback data to be used in the ODIN echo canceller.This should only be done if you are NOT using AudioMixStreams(RoomHandle%2cStreamHandle%5b%5d%2cSystem. |
ToString | Debug |
Leave | Leave a room and free all remote peers and associated medias |
Dispose | On dispose will free the room and token generator |