@pexip/infinity
Connect to Pexip MCU and get and send correctly typed events (including webrtc call).
Install
npm install @pexip/infinity
Enumerations
| Enumeration | Description |
|---|---|
| ClientCallType | Client Call Type for client to make call w.r.t. audio, video, presentation direction |
| CallType | - |
Interfaces
| Interface | Description |
|---|---|
| RequestClient | - |
| RequestClientOptions | - |
| BreakoutRoom | - |
| Client | - |
| MediaPriority | Priority and QoS Model for each media line |
| ReceiverJitterBufferTarget | The jitterBufferTarget property of the RTCRtpReceiver interface |
| DegradationPreference | - |
| AllowMediaChangeOfDirection | - |
| CallOptions | - |
| Call | - |
| PresoConnectionChangeEvent | - |
| ClientSignals | - |
| RoomParticipantEvent | - |
| ParticipantSignals | - |
| InfinitySignals | - |
| MainStatsSignals | - |
| Stats | - |
| CallSignals | - |
| SplashScreen | - |
| EventSignals | - |
| IceCandidate | - |
| DisconnectEvent | - |
| MessageEvent | - |
| StageEvent | - |
| LayoutEvent | - |
| PresentationEvent | - |
| NormalizedPresentationEvent | - |
| Source | - |
| LiveCaptionsEvent | - |
| CallDisconnectedEvent | - |
| Participant | - |
| Message | - |
| ApplicationMessage | - |
| Stage | - |
| ConferenceStatus | - |
| TransferDetails | - |
| BreakoutReferDetails | - |
| ConferenceFeatureFlags | - |
| PresoState | - |
| StatsCollectors | - |
Type Aliases
Variables
| Variable | Description |
|---|---|
| CLIENT_CALL_TYPE_MAP | - |
| MAIN_ROOM_ID | - |
Functions
| Function | Description |
|---|---|
| createCall | - |
| createInfinityClient | - |
| setLogger | - |
| isSSOdMessage | - |
| isMediaPriority | - |
| isJitterBufferTarget | - |
| isRoomID | - |
| assertRoomID | - |
| isParticipantID | - |
| assertParticipantID | - |
| createInfinityClientSignals | Create and return all required and optional (if specified with more), signals for infinity client to work |
| createCallSignals | Create and return all required and optional (if specified with more), signals for call to work |
| isWaiting | - |
| isGateway | - |
| isControlOnly | - |
| isReceivingAudio | - |
| isReceivingVideo | - |
| isReceivingPresentation | - |
| isReceivingAnyMedia | - |
| isSendingAudio | - |
| isSendingVideo | - |
| isSendingPresentation | - |
| isSendingAnyMedia | - |
| isUnidirectionalAudio | - |
| isUnidirectionalVideo | - |