MediaSFU React Native

Index

Functions

createDeviceClient joinRoomClient updateRoomParametersClient BreakoutRoomsModal CoHostModal AlertComponent AudioCard AudioGrid CardVideoDisplay ControlButtonsAltComponent ControlButtonsComponent ControlButtonsComponentTouch FlexibleGrid FlexibleVideo LoadingModal MainAspectComponent MainContainerComponent MainGridComponent MainScreenComponent MeetingProgressTimer MiniAudio MiniCard MiniCardAudio OtherGridComponent Pagination SubAspectComponent VideoCard DisplaySettingsModal EventSettingsModal ConfirmExitModal MediaSettingsModal MediasfuBroadcast MediasfuChat MediasfuConference MediasfuGeneric MediasfuWebinar MenuModal MessagesModal ConfirmHereModal PreJoinPage ShareEventModal WelcomePage ParticipantsModal PollModal RecordingModal RequestsModal WaitingRoomModal addVideosGrid autoAdjust calculateRowsAndColumns changeVids checkGrid checkPermission checkScreenShare closeAndResize compareActiveNames compareScreenStates connectIps connectLocalIps connectRecvTransport connectSendTransport updateMicLevel connectSendTransportAudio connectSendTransportScreen connectSendTransportVideo consumerResume controlMedia createSendTransport disconnectSendTransportAudio disconnectSendTransportScreen disconnectSendTransportVideo dispStreams generatePageContent getEstimate getPipedProducersAlt getProducersPiped getVideos mixStreams onScreenChanges prepopulateUserMedia processConsumerTransports processConsumerTransportsAudio rePort reUpdateInter readjust receiveAllPipedTransports receiveRoomMessages reorderStreams requestScreenShare resumePauseAudioStreams resumePauseStreams resumeSendTransportAudio signalNewConsumerTransport joinConsumeRoom newPipeProducer producerClosed startShareScreen stopShareScreen streamSuccessAudio streamSuccessAudioSwitch streamSuccessScreen streamSuccessVideo switchUserAudio switchUserVideo switchUserVideoAlt trigger updateMiniCardsGrid updateParticipantAudioDecibels launchBackground breakoutRoomUpdated launchBreakoutRooms launchCoHost modifyCoHostSettings launchDisplaySettings modifyDisplaySettings confirmExit launchConfirmExit launchMediaSettings launchMenuModal launchMessages sendMessage launchParticipants messageParticipants muteParticipants removeParticipants handleCreatePoll handleEndPoll handleVotePoll launchPoll pollUpdated checkPauseState checkResumeState confirmRecording launchRecording recordPauseTimer recordResumeTimer recordStartTimer recordUpdateTimer startRecording stopRecording updateRecording launchRequests respondToRequests launchSettings modifySettings clickAudio clickChat clickScreenShare clickVideo switchAudio switchVideo switchVideoAlt MiniAudioPlayer SoundPlayer checkLimitsAndMakeRequest createResponseJoinRoom createRoomOnMediaSFU formatNumber generateRandomMessages generateRandomParticipants generateRandomPolls generateRandomRequestList generateRandomWaitingRoomList getModalPosition getOverlayPosition joinRoomOnMediaSFU startMeetingProgressTimer sleep validateAlphanumeric launchWaiting respondToWaiting captureCanvasStream launchConfigureWhiteboard joinConRoom checkMediasfuURL joinLocalRoom joinRoom allMembers allMembersRest allWaitingRoomMembers banParticipant controlMediaHost disconnect disconnectUserSelf getDomains hostRequestResponse meetingEnded meetingStillThere meetingTimeRemaining participantRequested personJoined producerMediaClosed producerMediaPaused producerMediaResumed reInitiateRecording receiveMessage recordingNotice roomRecordParams screenProducerId startRecords stoppedRecording timeLeftRecording updateConsumingDomains updateMediaSettings updatedCoHost userWaiting connectSocket connectLocalSocket disconnectSocket

Interfaces

Participant Stream Request RequestResponse Transport ScreenState GridSizes ComponentSizes AudioDecibels CoHostResponsibility VidCons Message UserRecordingParams Poll WaitingRoomParticipant ModalPositionStyle OverlayPositionStyle PollUpdatedData BreakoutParticipant BreakoutRoomUpdatedData ConsumeSocket WhiteboardUser ShapePayload Shapes WhiteboardData MeetingRoomParams RecordingParams CreateRoomOptions CreateMediaSFURoomOptions JoinMediaSFURoomOptions ResponseJoinLocalRoom ResponseJoinRoom AllMembersData AllMembersRestData UserWaitingData AllWaitingRoomMembersData BanData UpdatedCoHostData ParticipantRequestedData ScreenProducerIdData UpdateMediaSettingsData ProducerMediaPausedData ProducerMediaResumedData ProducerMediaClosedData ControlMediaHostData ReceiveMessageData MeetingTimeRemainingData MeetingStillThereData UpdateConsumingDomainsData RecordingNoticeData TimeLeftRecordingData StoppedRecordingData HostRequestResponseData SafeRoomNoticeData UnSafeData UnsafeAlertData DataBufferNotice AudioData ImageData WhiteboardUpdatedData WhiteboardActionData CreateDeviceClientOptions JoinRoomClientOptions UpdateRoomParametersClientParameters BreakoutRoomsModalParameters BreakoutRoomsModalOptions CoHostModalOptions AlertComponentOptions AudioCardParameters AudioCardOptions AudioGridOptions CardVideoDisplayOptions AltButton ControlButtonsAltComponentOptions Button ControlButtonsComponentOptions ButtonTouch ControlButtonsComponentTouchOptions FlexibleGridOptions FlexibleVideoOptions LoadingModalOptions MainAspectComponentOptions MainContainerComponentOptions MainGridComponentOptions MainScreenComponentOptions ResizableChildOptions MeetingProgressTimerOptions MiniAudioOptions MiniCardOptions MiniCardAudioOptions OtherGridComponentOptions PaginationParameters PaginationOptions SubAspectComponentOptions VideoCardParameters VideoCardOptions DisplaySettingsModalParameters DisplaySettingsModalOptions EventSettingsModalParameters EventSettingsModalOptions ConfirmExitModalOptions MediaSettingsModalParameters MediaSettingsModalOptions CustomButton CustomButtonsOptions MenuModalOptions MessagesModalOptions ConfirmHereModalOptions JoinLocalEventRoomParameters JoinLocalEventRoomOptions CreateLocalRoomParameters CreateLocalRoomOptions CreateJoinLocalRoomResponse PreJoinPageParameters Credentials PreJoinPageOptions ShareEventModalOptions WelcomePageParameters WelcomePageOptions ParticipantsModalParameters ParticipantsModalOptions PollModalOptions RecordingModalParameters RecordingModalOptions RequestsModalParameters RequestsModalOptions WaitingRoomModalParameters WaitingRoomModalOptions AddVideosGridParameters AddVideosGridOptions AutoAdjustOptions CalculateRowsAndColumnsOptions ChangeVidsParameters ChangeVidsOptions CheckGridOptions CheckPermissionOptions CheckScreenShareParameters CheckScreenShareOptions CloseAndResizeParameters CloseAndResizeOptions CompareActiveNamesParameters CompareActiveNamesOptions CompareScreenStatesParameters CompareScreenStatesOptions ConnectIpsParameters ConnectIpsOptions ConnectLocalIpsParameters ConnectLocalIpsOptions ConnectRecvTransportParameters ConnectRecvTransportOptions ConnectSendTransportParameters ConnectSendTransportOptions ConnectSendTransportAudioParameters ConnectSendTransportAudioOptions ConnectSendTransportScreenParameters ConnectSendTransportScreenOptions ConnectSendTransportVideoParameters ConnectSendTransportVideoOptions ConsumerResumeParameters ConsumerResumeOptions ControlMediaOptions CreateSendTransportParameters CreateSendTransportOptions DisconnectSendTransportAudioParameters DisconnectSendTransportAudioOptions DisconnectSendTransportScreenParameters DisconnectSendTransportScreenOptions DisconnectSendTransportVideoParameters DisconnectSendTransportVideoOptions DispStreamsParameters DispStreamsOptions GeneratePageContentParameters GeneratePageContentOptions GetEstimateParameters GetEstimateOptions GetPipedProducersAltParameters GetPipedProducersAltOptions GetProducersPipedParameters GetProducersPipedOptions GetVideosOptions MixStreamsOptions OnScreenChangesParameters OnScreenChangesOptions PrepopulateUserMediaParameters PrepopulateUserMediaOptions ProcessConsumerTransportsParameters ProcessConsumerTransportsOptions ProcessConsumerTransportsAudioParameters ProcessConsumerTransportsAudioOptions RePortParameters RePortOptions ReUpdateInterParameters ReUpdateInterOptions ReadjustParameters ReadjustOptions ReceiveAllPipedTransportsParameters ReceiveAllPipedTransportsOptions ReceiveRoomMessagesOptions ReorderStreamsParameters ReorderStreamsOptions RequestScreenShareParameters RequestScreenShareOptions ResumePauseAudioStreamsParameters ResumePauseAudioStreamsOptions ResumePauseStreamsParameters ResumePauseStreamsOptions ResumeSendTransportAudioParameters ResumeSendTransportAudioOptions SignalNewConsumerTransportParameters SignalNewConsumerTransportOptions JoinConsumeRoomParameters JoinConsumeRoomOptions NewPipeProducerParameters NewPipeProducerOptions ProducerClosedParameters ProducerClosedOptions StartShareScreenParameters StartShareScreenOptions StopShareScreenParameters StopShareScreenOptions StreamSuccessAudioParameters StreamSuccessAudioOptions StreamSuccessAudioSwitchParameters StreamSuccessAudioSwitchOptions StreamSuccessScreenParameters StreamSuccessScreenOptions StreamSuccessVideoParameters StreamSuccessVideoOptions SwitchUserAudioParameters SwitchUserAudioOptions SwitchUserVideoParameters SwitchUserVideoOptions SwitchUserVideoAltParameters SwitchUserVideoAltOptions TriggerParameters TriggerOptions UpdateMiniCardsGridParameters UpdateMiniCardsGridOptions UpdateParticipantAudioDecibelsOptions LaunchBackgroundOptions BreakoutRoomUpdatedParameters BreakoutRoomUpdatedOptions LaunchBreakoutRoomsOptions LaunchCoHostOptions ModifyCoHostSettingsOptions LaunchDisplaySettingsOptions ModifyDisplaySettingsParameters ModifyDisplaySettingsOptions ConfirmExitOptions LaunchConfirmExitOptions LaunchMediaSettingsOptions LaunchMenuModalOptions LaunchMessagesOptions SendMessageOptions LaunchParticipantsOptions MessageParticipantsOptions MuteParticipantsOptions RemoveParticipantsOptions HandleCreatePollOptions HandleEndPollOptions HandleVotePollOptions LaunchPollOptions PollUpdatedOptions CheckPauseStateOptions CheckResumeStateOptions ConfirmRecordingParameters ConfirmRecordingOptions LaunchRecordingOptions RecordPauseTimerOptions RecordResumeTimerParameters RecordResumeTimerOptions RecordStartTimerParameters RecordStartTimerOptions RecordUpdateTimerOptions StartRecordingParameters StartRecordingOptions StopRecordingParameters StopRecordingOptions UpdateRecordingParameters UpdateRecordingOptions LaunchRequestsOptions RespondToRequestsOptions LaunchSettingsOptions ModifySettingsOptions ClickAudioParameters ClickAudioOptions ClickChatOptions ClickScreenShareParameters ClickScreenShareOptions ClickVideoParameters ClickVideoOptions SwitchAudioParameters SwitchAudioOptions SwitchVideoParameters SwitchVideoOptions SwitchVideoAltParameters SwitchVideoAltOptions MiniAudioPlayerParameters MiniAudioPlayerOptions SoundPlayerOptions CreateResponseJoinRoomOptions FormatNumberOptions GenerateRandomMessagesOptions GenerateRandomParticipantsOptions GenerateRandomPollsOptions GenerateRandomRequestListOptions GetModalPositionOptions GetOverlayPositionOptions InitialValuesStateType CreateJoinRoomResponse CreateJoinRoomError StartMeetingProgressTimerParameters StartMeetingProgressTimerOptions SleepOptions ValidateAlphanumericOptions LaunchWaitingOptions RespondToWaitingOptions CaptureCanvasStreamParameters CaptureCanvasStreamOptions LaunchConfigureWhiteboardOptions JoinConRoomOptions JoinConRoomResponse JoinLocalRoomOptions CheckMediasfuURLOptions JoinRoomOptions AllMembersParameters AllMembersOptions AllMembersRestParameters AllMembersRestOptions AllWaitingRoomMembersOptions BanParticipantParameters BanParticipantOptions ControlMediaHostParameters ControlMediaHostOptions DisconnectOptions DisconnectUserSelfOptions GetDomainsParameters GetDomainsOptions HostRequestResponseOptions MeetingEndedOptions MeetingStillThereOptions MeetingTimeRemainingOptions ParticipantRequestedOptions PersonJoinedOptions ProducerMediaClosedParameters ProducerMediaClosedOptions ProducerMediaPausedParameters ProducerMediaPausedOptions ProducerMediaResumedParameters ProducerMediaResumedOptions ReInitiateRecordingOptions ReceiveMessageOptions RecordingNoticeParameters RecordingNoticeOptions RecordParams RoomRecordParamsParameters RoomRecordParamsOptions ScreenProducerIdOptions StartRecordsOptions StoppedRecordingOptions TimeLeftRecordingOptions UpdateConsumingDomainsParameters UpdateConsumingDomainsOptions UpdateMediaSettingsOptions UpdatedCoHostOptions UserWaitingOptions ResponseLocalConnection ResponseLocalConnectionData ConnectLocalSocketOptions ConnectSocketOptions DisconnectSocketOptions

Type Aliases

Shape SelfieSegmentation MediaDevices MediaStream MediaStreamTrack ShowAlert Settings MainSpecs DispSpecs TextSpecs AltDomains RequestPermissionAudioType RequestPermissionCameraType ControlsPosition InfoPosition EventType SeedData CreateWebRTCTransportResponse CreateDeviceClientType JoinRoomClientType UpdateRoomParametersClientOptions UpdateRoomParametersClientType BreakoutRoomsModalType CoHostModalType AlertComponentType AudioCardType AudioGridType CardVideoDisplayType ControlButtonsAltComponentType ControlButtonsComponentType ControlButtonsComponentTouchType FlexibleGridType FlexibleVideoType LoadingModalType MainAspectComponentType MainContainerComponentType MainGridComponentType MainScreenComponentType MeetingProgressTimerType MiniAudioType MiniCardType MiniCardAudioType OtherGridComponentType PaginationType SubAspectComponentType VideoCardType DisplaySettingsModalType EventSettingsModalType ConfirmExitModalType MediaSettingsModalType MediasfuBroadcastOptions MediasfuChatOptions MediasfuConferenceOptions MediasfuGenericOptions MediasfuWebinarOptions CustomButtonsType MenuModalType MessagesModalType ConfirmHereModalType PreJoinPageType ShareEventModalType WelcomePageType ParticipantsModalType PollModalType RecordingModalType RequestsModalType WaitingRoomModalType AddVideosGridType AutoAdjustType CalculateRowsAndColumnsType ChangeVidsType CheckGridType CheckPermissionType CheckScreenShareType CloseAndResizeType CompareActiveNamesType CompareScreenStatesType ConnectIpsType ConnectLocalIpsType ConnectRecvTransportType ConnectSendTransportType ConnectSendTransportAudioType ConnectSendTransportScreenType ConnectSendTransportVideoType ConsumerResumeType ControlMediaType CreateSendTransportType DisconnectSendTransportAudioType DisconnectSendTransportScreenType DisconnectSendTransportVideoType DispStreamsType GeneratePageContentType GetEstimateType GetPipedProducersAltType GetProducersPipedType GetVideosType MixStreamsType OnScreenChangesType PrepopulateUserMediaType ProcessConsumerTransportsType ProcessConsumerTransportsAudioType RePortType ReUpdateInterType ReadjustType ReceiveAllPipedTransportsType ReceiveRoomMessagesType ReorderStreamsType RequestScreenShareType ResumePauseAudioStreamsType ResumePauseStreamsType ResumeSendTransportAudioType SignalNewConsumerTransportType JoinConsumeRoomType NewPipeProducerType ProducerClosedType StartShareScreenType StopShareScreenType StreamSuccessAudioType StreamSuccessAudioSwitchType StreamSuccessScreenType StreamSuccessVideoType SwitchUserAudioType SwitchUserVideoType SwitchUserVideoAltType TriggerType UpdateMiniCardsGridType UpdateParticipantAudioDecibelsType LaunchBackgroundType BreakoutRoomUpdatedType LaunchBreakoutRoomsType LaunchCoHostType ModifyCoHostSettingsType LaunchDisplaySettingsType ModifyDisplaySettingsType ConfirmExitType LaunchConfirmExitType LaunchMediaSettingsType LaunchMenuModalType LaunchMessagesType SendMessageType LaunchParticipantsType MessageParticipantsType MuteParticipantsType RemoveParticipantsType HandleCreatePollType HandleEndPollType HandleVotePollType LaunchPollType PollUpdatedType CheckPauseStateType CheckResumeStateType ConfirmRecordingType LaunchRecordingType RecordPauseTimerType RecordResumeTimerType RecordStartTimerType RecordUpdateTimerType StartRecordingType StopRecordingType UpdateRecordingType LaunchRequestsType RespondToRequestsType LaunchSettingsType ModifySettingsType ClickAudioType ClickChatType ClickScreenShareType ClickVideoType SwitchAudioType SwitchVideoType SwitchVideoAltType MiniAudioPlayerType SoundPlayerType CreateResponseJoinRoomType FormatNumberType GenerateRandomMessagesType GenerateRandomParticipantsType GenerateRandomPollsType GenerateRandomRequestListType GenerateRandomWaitingRoomListType GetModalPositionType GetOverlayPositionType CreateJoinRoomType CreateRoomOnMediaSFUType JoinRoomOnMediaSFUType StartMeetingProgressTimerType AParamsType HParamsType ScreenParamsType VParamsType SleepType ValidateAlphanumericType LaunchWaitingType RespondToWaitingType CaptureCanvasStreamType LaunchConfigureWhiteboardType JoinConRoomType JoinLocalRoomType CheckMediasfuURLType JoinRoomType AllMembersType AllMembersRestType AllWaitingRoomMembersType BanParticipantType ControlMediaHostType DisconnectType DisconnectUserSelfType GetDomainsType HostRequestResponseType MeetingEndedType MeetingStillThereType MeetingTimeRemainingType ParticipantRequestedType PersonJoinedType ProducerMediaClosedType ProducerMediaPausedType ProducerMediaResumedType ReInitiateRecordingType ReceiveMessageType RecordingNoticeType RoomRecordParamsType ScreenProducerIdType StartRecordsType StoppedRecordingType TimeLeftRecordingType UpdateConsumingDomainsType UpdateMediaSettingsType UpdatedCoHostType UserWaitingType ConnectSocketType DisconnectSocketType ConnectLocalSocketType

Variables