Skip to main content
Version: Next

Function: useSandbox()

useSandbox(props): object

Defined in: react-client/src/hooks/useSandbox.ts:29

Parameters​

ParameterType
propsUseSandboxProps

Returns​

object

getSandboxLivestream()​

getSandboxLivestream: (roomName, isPublic) => Promise<{ room: { id: string; name: string; }; streamerToken: string; }>

Parameters​

ParameterTypeDefault value
roomNamestringundefined
isPublicbooleanfalse

Returns​

Promise<{ room: { id: string; name: string; }; streamerToken: string; }>

getSandboxMoqPublisherAccess()​

getSandboxMoqPublisherAccess: (streamName) => Promise<MoqAccess>

Parameters​

ParameterType
streamNamestring

Returns​

Promise<MoqAccess>

getSandboxMoqSubscriberAccess()​

getSandboxMoqSubscriberAccess: (streamName) => Promise<MoqAccess>

Parameters​

ParameterType
streamNamestring

Returns​

Promise<MoqAccess>

getSandboxPeerToken()​

getSandboxPeerToken: (roomName, peerName, roomType) => Promise<string>

Parameters​

ParameterTypeDefault value
roomNamestringundefined
peerNamestringundefined
roomTypeRoomType"conference"

Returns​

Promise<string>

getSandboxViewerToken()​

getSandboxViewerToken: (roomName) => Promise<string>

Parameters​

ParameterType
roomNamestring

Returns​

Promise<string>