flutter_janus_client
A plugin that allows the flutter app to communicate with a Janus server using different transport mechanisms, such as WebSocket and HTTP(rest). It features a developer-friendly api to interact with various WebRTC Janus Plugins. Hence, it can be considered as a swiss-knife for WebRTC solutions.
File Explorer
Download Latest Version (.zip)- bug_report.md
- custom.md
- feature_request.md
- main.yml
- publish_package.yaml
- FUNDING.yml
- settings.json
- MaterialIcons-Regular.otf
- MaterialIcons-Regular.otf.REMOVED.git-id
- CupertinoIcons.ttf
- AssetManifest.json
- FontManifest.json
- NOTICES
- index.html
- interfaces_sip_sip_event-library-sidebar.html
- interfaces_sip_sip_event-library.html
- AttachedStreams.fromJson.html
- AttachedStreams.html
- feedDisplay.html
- feedId.html
- feedMid.html
- ready.html
- send.html
- toJson.html
- audiobridge.html
- AudioBridgeConfiguredEvent.fromJson.html
- AudioBridgeConfiguredEvent.html
- result.html
- room.html
- toJson.html
- AudioBridgeDestroyedEvent.fromJson.html
- AudioBridgeDestroyedEvent.html
- toJson.html
- audiobridge.html
- AudioBridgeEvent.create.html
- AudioBridgeEvent.fromMap.html
- AudioBridgeEvent.html
- hashCode.html
- operator_equals.html
- room.html
- toMap.html
- toString.html
- AudioBridgeJoinedEvent.fromJson.html
- AudioBridgeJoinedEvent.html
- display.html
- id.html
- participants.html
- toJson.html
- AudioBridgeLeavingEvent.fromJson.html
- AudioBridgeLeavingEvent.html
- leaving.html
- toJson.html
- AudioBridgeNewParticipantsEvent.fromJson.html
- participants.html
- AudioBridgeParticipants.fromJson.html
- AudioBridgeParticipants.html
- copyWith.html
- display.html
- id.html
- muted.html
- setup.html
- spatialPosition.html
- talking.html
- toJson.html
- AudioBridgeTalkingEvent.fromJson.html
- AudioBridgeTalkingEvent.html
- isTalking.html
- toJson.html
- userId.html
- audiobridge.html
- AudioRoomCreatedResponse.fromJson.html
- AudioRoomCreatedResponse.html
- permanent.html
- room.html
- toJson.html
- BaseStream.html
- mid.html
- mindex.html
- type.html
- audio_active_packets.html
- audio_level_average.html
- ConfigureStream.fromJson.html
- ConfigureStream.fromMap.html
- ConfigureStream.html
- fallback.html
- max_delay.html
- mid.html
- min_delay.html
- send.html
- spatial_layer.html
- substream.html
- temporal.html
- temporal_layer.html
- toJson.html
- toMap.html
- toString.html
- values-constant.html
- CreateMediaItem.fromJson.html
- CreateMediaItem.html
- mid.html
- port.html
- toJson.html
- type.html
- copyWith.html
- crypto.html
- Dependencies.fromJson.html
- Dependencies.html
- glib2.html
- jansson.html
- libcurl.html
- libnice.html
- libsrtp.html
- toJson.html
- copyWith.html
- event.html
- EventMessage.fromMap.html
- EventMessage.html
- hashCode.html
- jsep.html
- operator_equals.html
- toMap.html
- toString.html
- event.html
- HangupResult.fromJson.html
- HangupResult.html
- reason.html
- toJson.html
- username.html
- configure.html
- createRoom.html
- editRoom.html
- hangup.html
- JanusAudioBridgePlugin.html
- joinRoom.html
- kickParticipant.html
- listParticipants.html
- muteParticipant.html
- onCreate.html
- rtpForward.html
- stopRtpForward.html
- createSession.html
- getInfo.html
- JanusClient.html
- acceptingnewsessions.html
- apiSecret.html
- author.html
- authToken.html
- candidatestimeout.html
- commithash.html
- compiletime.html
- copyWith.html
- dataChannels.html
- dependencies.html
- dtlsmtu.html
- eventHandlers.html
- events.html
- fulltrickle.html
- icekeepaliveconncheck.html
- icelite.html
- icenomination.html
- icetcp.html
- ipv6.html
- ipv6linklocal.html
- janus.html
- JanusClientInfo.fromJson.html
- JanusClientInfo.html
- localip.html
- loggers.html
- logtofile.html
- logtostdout.html
- loopindication.html
- mdnsenabled.html
- minnackqueue.html
- nackoptimizations.html
- name.html
- opaqueidInApi.html
- plugins.html
- reclaimsessiontimeout.html
- servername.html
- sessiontimeout.html
- staticeventloops.html
- toJson.html
- transaction.html
- transports.html
- twccperiod.html
- version.html
- versionString.html
- JanusEchoTestPlugin.html
- copyWith.html
- error.html
- errorCode.html
- event.html
- hashCode.html
- JanusError.fromMap.html
- JanusError.html
- operator_equals.html
- pluginName.html
- throwErrorFromEvent.html
- toMap.html
- toString.html
- janus.html
- JanusEvent.fromJson.html
- JanusEvent.html
- plugindata.html
- sender.html
- sessionId.html
- toJson.html
- toString.html
- transaction.html
- createAnswer.html
- createOffer.html
- data.html
- dispose.html
- exists.html
- getAudioInputDevices.html
- getVideoInputDevices.html
- handleId.html
- handleRemoteJsep.html
- hangup.html
- initDataChannel.html
- initializeMediaDevices.html
- initializeWebRTCStack.html
- JanusPlugin.html
- localStream.html
- messages.html
- onCreate.html
- onData.html
- peerConnection.html
- plugin.html
- pollingActive.html
- remoteStream.html
- remoteTrack.html
- renegotiationNeeded.html
- send.html
- sendData.html
- switchCamera.html
- typedMessages.html
- webRTCHandle.html
- author.html
- copyWith.html
- description.html
- JanusPluginAudiobridge.fromJson.html
- JanusPluginAudiobridge.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginEchotest.fromJson.html
- JanusPluginEchotest.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginNosip.fromJson.html
- JanusPluginNosip.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginRecordplay.fromJson.html
- JanusPluginRecordplay.html
- name.html
- toJson.html
- version.html
- versionString.html
- AUDIO_BRIDGE-constant.html
- ECHO_TEST-constant.html
- JanusPlugins.html
- SIP-constant.html
- STREAMING-constant.html
- TEXT_ROOM-constant.html
- VIDEO_CALL-constant.html
- VIDEO_ROOM-constant.html
- author.html
- copyWith.html
- description.html
- JanusPluginSip.fromJson.html
- JanusPluginSip.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginStreaming.fromJson.html
- JanusPluginStreaming.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginTextroom.fromJson.html
- JanusPluginTextroom.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginVideocall.fromJson.html
- JanusPluginVideocall.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginVideoroom.fromJson.html
- JanusPluginVideoroom.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusPluginVoicemail.fromJson.html
- JanusPluginVoicemail.html
- name.html
- toJson.html
- version.html
- versionString.html
- attach.html
- create.html
- dispose.html
- JanusSession.html
- sessionId.html
- accept.html
- call.html
- decline.html
- hangup.html
- hold.html
- JanusSipPlugin.html
- onCreate.html
- recording.html
- register.html
- transfer.html
- unhold.html
- unregister.html
- update.html
- createStream.html
- destroyStream.html
- editStream.html
- getStreamInfo.html
- JanusStreamingPlugin.html
- listStreams.html
- onCreate.html
- pauseStream.html
- startStream.html
- stopStream.html
- switchStream.html
- watchStream.html
- copyWith.html
- description.html
- history.html
- JanusTextRoom.fromJson.html
- JanusTextRoom.html
- numParticipants.html
- pinRequired.html
- room.html
- toJson.html
- createRoom.html
- destroyRoom.html
- editRoom.html
- exists.html
- JanusTextRoomPlugin.html
- joinRoom.html
- kickParticipant.html
- leaveRoom.html
- listParticipants.html
- listRooms.html
- sendMessage.html
- setup.html
- setupDone.html
- dispose.html
- getInfo.html
- JanusTransport.html
- sessionId.html
- url.html
- author.html
- copyWith.html
- description.html
- JanusTransportHttp.fromJson.html
- JanusTransportHttp.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusTransportNanomsg.fromJson.html
- JanusTransportNanomsg.html
- name.html
- toJson.html
- version.html
- versionString.html
- author.html
- copyWith.html
- description.html
- JanusTransportWebsockets.fromJson.html
- JanusTransportWebsockets.html
- name.html
- toJson.html
- version.html
- versionString.html
- acceptCall.html
- call.html
- getList.html
- hangup.html
- JanusVideoCallPlugin.html
- onCreate.html
- register.html
- set.html
- audioActivePackets.html
- audiocodec.html
- audioLevelAverage.html
- audiolevelEvent.html
- audiolevelExt.html
- bitrate.html
- bitrateCap.html
- description.html
- firFreq.html
- isPrivate.html
- JanusVideoRoom.fromJson.html
- JanusVideoRoom.html
- lockRecord.html
- maxPublishers.html
- notifyJoining.html
- numParticipants.html
- opusFec.html
- pinRequired.html
- playoutdelayExt.html
- recDir.html
- record.html
- requireE2ee.html
- requirePvtid.html
- room.html
- toJson.html
- transportWideCcExt.html
- videocodec.html
- videoorientExt.html
- videoSvc.html
- configure.html
- createRoom.html
- destroyRoom.html
- editRoom.html
- getRoomParticipants.html
- getRooms.html
- hangup.html
- JanusVideoRoomPlugin.html
- joinPublisher.html
- joinSubscriber.html
- onCreate.html
- publishMedia.html
- start.html
- subscribeToStreams.html
- unpublish.html
- unsubscribe.html
- update.html
- dataChannel.html
- JanusWebRTCHandle.html
- localStream.html
- peerConnection.html
- remoteStream.html
- ageMs.html
- fmtp.html
- label.html
- Media.fromJson.html
- Media.html
- mid.html
- mindex.html
- pt.html
- rtpmap.html
- toJson.html
- type.html
- display.html
- id.html
- Participants.fromJson.html
- Participants.html
- publisher.html
- talking.html
- toJson.html
- data.html
- plugin.html
- Plugindata.fromJson.html
- Plugindata.html
- toJson.html
- toString.html
- copyWith.html
- januspluginaudiobridge.html
- januspluginechotest.html
- januspluginnosip.html
- januspluginrecordplay.html
- januspluginsip.html
- januspluginstreaming.html
- janusplugintextroom.html
- januspluginvideocall.html
- januspluginvideoroom.html
- januspluginvoicemail.html
- Plugins.fromJson.html
- Plugins.html
- toJson.html
- mid.html
- port.html
- Ports.fromJson.html
- Ports.html
- toJson.html
- type.html
- audioCodec.html
- display.html
- id.html
- Publishers.fromJson.html
- Publishers.html
- streams.html
- talking.html
- toJson.html
- videoCodec.html
- feed.html
- hashCode.html
- mid.html
- operator_equals.html
- PublisherStream.fromMap.html
- PublisherStream.html
- simulcast.html
- svc.html
- toMap.html
- toString.html
- copyWith.html
- flowing.html
- hashCode.html
- mid.html
- operator_equals.html
- RemoteTrack.fromMap.html
- RemoteTrack.html
- stream.html
- toMap.html
- toString.html
- track.html
- dispose.html
- get.html
- getInfo.html
- post.html
- RestJanusTransport.html
- event.html
- Result.fromJson.html
- Result.html
- toJson.html
- username.html
- copyWith.html
- credential.html
- hashCode.html
- operator_equals.html
- RTCIceServer.fromMap.html
- RTCIceServer.html
- toMap.html
- toString.html
- urls.html
- username.html
- audiobridge.html
- group.html
- host.html
- port.html
- room.html
- RtpForwarderCreated.fromJson.html
- RtpForwarderCreated.html
- streamId.html
- toJson.html
- audiobridge.html
- room.html
- RtpForwardStopped.fromJson.html
- RtpForwardStopped.html
- streamId.html
- toJson.html
- callId.html
- result.html
- sip.html
- SipAcceptedEvent.fromJson.html
- SipAcceptedEvent.html
- toJson.html
- event.html
- headers.html
- SipAcceptedEventResult.fromJson.html
- SipAcceptedEventResult.html
- toJson.html
- username.html
- callId.html
- result.html
- sip.html
- SipCallingEvent.fromJson.html
- SipCallingEvent.html
- toJson.html
- callId.html
- event.html
- SipCallingEventResult.fromJson.html
- SipCallingEventResult.html
- toJson.html
- code.html
- event.html
- reason.html
- reasonHeaderCause.html
- reasonHeaderProtocol.html
- SipHangupEvent.fromJson.html
- SipHangupEvent.html
- toJson.html
- values-constant.html
- callId.html
- result.html
- sip.html
- SipIncomingCallEvent.fromJson.html
- SipIncomingCallEvent.html
- toJson.html
- callee.html
- displayname.html
- event.html
- headers.html
- referredBy.html
- replaces.html
- SipIncomingCallEventResult.fromJson.html
- SipIncomingCallEventResult.html
- srtp.html
- toJson.html
- username.html
- callId.html
- result.html
- sip.html
- SipMissedCallEvent.fromJson.html
- SipMissedCallEvent.html
- toJson.html
- callee.html
- caller.html
- displayname.html
- event.html
- SipMissedCallEventResult.fromJson.html
- SipMissedCallEventResult.html
- toJson.html
- callId.html
- result.html
- sip.html
- SipProceedingEvent.fromJson.html
- SipProceedingEvent.html
- toJson.html
- code.html
- event.html
- SipProceedingEventResult.fromJson.html
- SipProceedingEventResult.html
- toJson.html
- callId.html
- result.html
- sip.html
- SipProgressEvent.fromJson.html
- SipProgressEvent.html
- toJson.html
- event.html
- headers.html
- SipProgressEventResult.fromJson.html
- SipProgressEventResult.html
- toJson.html
- username.html
- result.html
- sip.html
- SipRegisteredEvent.fromJson.html
- SipRegisteredEvent.html
- toJson.html
- event.html
- masterId.html
- registerSent.html
- SipRegisteredEventResult.fromJson.html
- SipRegisteredEventResult.html
- toJson.html
- username.html
- callId.html
- result.html
- sip.html
- SipRingingEvent.fromJson.html
- SipRingingEvent.html
- toJson.html
- event.html
- headers.html
- SipRingingEventResult.fromJson.html
- SipRingingEventResult.html
- toJson.html
- result.html
- sip.html
- SipTransferCallEvent.fromJson.html
- SipTransferCallEvent.html
- toJson.html
- event.html
- headers.html
- referId.html
- referredBy.html
- referTo.html
- replaces.html
- SipTransferCallEventResult.fromJson.html
- SipTransferCallEventResult.html
- toJson.html
- result.html
- sip.html
- SipUnRegisteredEvent.fromJson.html
- SipUnRegisteredEvent.html
- toJson.html
- event.html
- registerSent.html
- SipUnRegisteredEventResult.fromJson.html
- SipUnRegisteredEventResult.html
- toJson.html
- username.html
- create.html
- permanent.html
- stream.html
- streaming.html
- StreamingMount.fromJson.html
- StreamingMount.html
- toJson.html
- id.html
- permanent.html
- streaming.html
- StreamingMountEdited.fromJson.html
- StreamingMountEdited.html
- toJson.html
- description.html
- enabled.html
- id.html
- media.html
- metadata.html
- StreamingMountPoint.fromJson.html
- StreamingMountPoint.html
- toJson.html
- type.html
- description.html
- enabled.html
- id.html
- isPrivate.html
- media.html
- metadata.html
- name.html
- pin.html
- secret.html
- StreamingMountPointInfo.fromJson.html
- StreamingMountPointInfo.html
- toJson.html
- type.html
- viewers.html
- StreamingPluginPreparingEvent.html
- StreamingPluginStoppingEvent.html
- description.html
- id.html
- isPrivate.html
- ports.html
- StreamingPluginStream.fromJson.html
- StreamingPluginStream.html
- toJson.html
- type.html
- codec.html
- copyWith.html
- description.html
- disabled.html
- fec.html
- hashCode.html
- mid.html
- mindex.html
- moderated.html
- operator_equals.html
- simulcast.html
- Streams.fromJson.html
- Streams.fromMap.html
- Streams.html
- svc.html
- talking.html
- toJson.html
- toMap.html
- toString.html
- type.html
- copyWith.html
- crossrefid.html
- feed.html
- hashCode.html
- mid.html
- operator_equals.html
- SubscriberUpdateStream.fromJson.html
- SubscriberUpdateStream.fromMap.html
- SubscriberUpdateStream.html
- toJson.html
- toMap.html
- toString.html
- copyWith.html
- janustransporthttp.html
- janustransportnanomsg.html
- janustransportwebsockets.html
- toJson.html
- Transports.fromJson.html
- Transports.html
- copyWith.html
- event.html
- hashCode.html
- jsep.html
- operator_equals.html
- toMap.html
- toString.html
- TypedEvent.fromMap.html
- TypedEvent.html
- copyWith.html
- feed.html
- hashCode.html
- mid.html
- operator_equals.html
- subMid.html
- toJson.html
- toMap.html
- toString.html
- UnsubscribeStreams.fromJson.html
- UnsubscribeStreams.fromMap.html
- UnsubscribeStreams.html
- VideoCallAcceptedEvent.fromJson.html
- VideoCallCallingEvent.fromJson.html
- result.html
- toJson.html
- videocall.html
- VideoCallEvent.fromJson.html
- VideoCallEvent.html
- result.html
- toJson.html
- videocall.html
- VideoCallHangupEvent.fromJson.html
- VideoCallHangupEvent.html
- VideoCallIncomingCallEvent.fromJson.html
- VideoCallRegisteredEvent.fromJson.html
- result.html
- videocall.html
- VideoCallUpdateEvent.fromJson.html
- room.html
- streams.html
- toJson.html
- videoroom.html
- VideoRoomAttachedEvent.fromJson.html
- VideoRoomAttachedEvent.html
- configured.html
- toJson.html
- VideoRoomConfigured.fromJson.html
- VideoRoomConfigured.html
- hashCode.html
- operator_equals.html
- room.html
- toMap.html
- toString.html
- videoroom.html
- VideoRoomEvent.create.html
- VideoRoomEvent.html
- description.html
- id.html
- privateId.html
- publishers.html
- toJson.html
- VideoRoomJoinedEvent.fromJson.html
- VideoRoomJoinedEvent.html
- leaving.html
- toJson.html
- VideoRoomLeavingEvent.fromJson.html
- VideoRoomLeavingEvent.html
- participants.html
- room.html
- toJson.html
- videoroom.html
- VideoRoomListParticipantsResponse.fromJson.html
- VideoRoomListParticipantsResponse.html
- list.html
- toJson.html
- videoroom.html
- VideoRoomListResponse.fromJson.html
- VideoRoomListResponse.html
- publishers.html
- toJson.html
- VideoRoomNewPublisherEvent.fromJson.html
- VideoRoomNewPublisherEvent.html
- toJson.html
- unpublished.html
- VideoRoomUnPublishedEvent.fromJson.html
- VideoRoomUnPublishedEvent.html
- streams.html
- toJson.html
- VideoRoomUpdatedEvent.fromJson.html
- VideoRoomUpdatedEvent.html
- channel.html
- connect.html
- dispose.html
- getInfo.html
- isConnected.html
- pingInterval.html
- send.html
- sink.html
- stream.html
- WebSocketJanusTransport.html
- AttachedStreams-class-sidebar.html
- AttachedStreams-class.html
- AudioBridgeConfiguredEvent-class-sidebar.html
- AudioBridgeConfiguredEvent-class.html
- AudioBridgeDestroyedEvent-class-sidebar.html
- AudioBridgeDestroyedEvent-class.html
- AudioBridgeEvent-class-sidebar.html
- AudioBridgeEvent-class.html
- AudioBridgeJoinedEvent-class-sidebar.html
- AudioBridgeJoinedEvent-class.html
- AudioBridgeLeavingEvent-class-sidebar.html
- AudioBridgeLeavingEvent-class.html
- AudioBridgeNewParticipantsEvent-class-sidebar.html
- AudioBridgeNewParticipantsEvent-class.html
- AudioBridgeParticipants-class-sidebar.html
- AudioBridgeParticipants-class.html
- AudioBridgeTalkingEvent-class-sidebar.html
- AudioBridgeTalkingEvent-class.html
- AudioRoomCreatedResponse-class-sidebar.html
- AudioRoomCreatedResponse-class.html
- BaseStream-class-sidebar.html
- BaseStream-class.html
- ConfigureStream-class-sidebar.html
- ConfigureStream-class.html
- ConfigureStreamQuality-enum-sidebar.html
- ConfigureStreamQuality.html
- CreateMediaItem-class-sidebar.html
- CreateMediaItem-class.html
- Dependencies-class-sidebar.html
- Dependencies-class.html
- EventMessage-class-sidebar.html
- EventMessage-class.html
- extractDomainFromUrl.html
- getCameraDeviceId.html
- getUuid.html
- HangupResult-class-sidebar.html
- HangupResult-class.html
- index.html
- janus_client-library-sidebar.html
- janus_client-library.html
- JanusAudioBridgePlugin-class-sidebar.html
- JanusAudioBridgePlugin-class.html
- JanusClient-class-sidebar.html
- JanusClient-class.html
- JanusClientInfo-class-sidebar.html
- JanusClientInfo-class.html
- JanusEchoTestPlugin-class-sidebar.html
- JanusEchoTestPlugin-class.html
- JanusError-class-sidebar.html
- JanusError-class.html
- JanusEvent-class-sidebar.html
- JanusEvent-class.html
- JanusPlugin-class-sidebar.html
- JanusPlugin-class.html
- JanusPluginAudiobridge-class-sidebar.html
- JanusPluginAudiobridge-class.html
- JanusPluginEchotest-class-sidebar.html
- JanusPluginEchotest-class.html
- JanusPluginNosip-class-sidebar.html
- JanusPluginNosip-class.html
- JanusPluginRecordplay-class-sidebar.html
- JanusPluginRecordplay-class.html
- JanusPlugins-class-sidebar.html
- JanusPlugins-class.html
- JanusPluginSip-class-sidebar.html
- JanusPluginSip-class.html
- JanusPluginStreaming-class-sidebar.html
- JanusPluginStreaming-class.html
- JanusPluginTextroom-class-sidebar.html
- JanusPluginTextroom-class.html
- JanusPluginVideocall-class-sidebar.html
- JanusPluginVideocall-class.html
- JanusPluginVideoroom-class-sidebar.html
- JanusPluginVideoroom-class.html
- JanusPluginVoicemail-class-sidebar.html
- JanusPluginVoicemail-class.html
- JanusSession-class-sidebar.html
- JanusSession-class.html
- JanusSipPlugin-class-sidebar.html
- JanusSipPlugin-class.html
- JanusStreamingPlugin-class-sidebar.html
- JanusStreamingPlugin-class.html
- JanusTextRoom-class-sidebar.html
- JanusTextRoom-class.html
- JanusTextRoomPlugin-class-sidebar.html
- JanusTextRoomPlugin-class.html
- JanusTransport-class-sidebar.html
- JanusTransport-class.html
- JanusTransportHttp-class-sidebar.html
- JanusTransportHttp-class.html
- JanusTransportNanomsg-class-sidebar.html
- JanusTransportNanomsg-class.html
- JanusTransportWebsockets-class-sidebar.html
- JanusTransportWebsockets-class.html
- JanusVideoCallPlugin-class-sidebar.html
- JanusVideoCallPlugin-class.html
- JanusVideoRoom-class-sidebar.html
- JanusVideoRoom-class.html
- JanusVideoRoomPlugin-class-sidebar.html
- JanusVideoRoomPlugin-class.html
- JanusWebRTCHandle-class-sidebar.html
- JanusWebRTCHandle-class.html
- Media-class-sidebar.html
- Media-class.html
- parse.html
- Participants-class-sidebar.html
- Participants-class.html
- Plugindata-class-sidebar.html
- Plugindata-class.html
- Plugins-class-sidebar.html
- Plugins-class.html
- Ports-class-sidebar.html
- Ports-class.html
- Publishers-class-sidebar.html
- Publishers-class.html
- PublisherStream-class-sidebar.html
- PublisherStream-class.html
- randomString.html
- RemoteTrack-class-sidebar.html
- RemoteTrack-class.html
- RestJanusTransport-class-sidebar.html
- RestJanusTransport-class.html
- Result-class-sidebar.html
- Result-class.html
- RTCIceServer-class-sidebar.html
- RTCIceServer-class.html
- RtpForwarderCreated-class-sidebar.html
- RtpForwarderCreated-class.html
- RtpForwardStopped-class-sidebar.html
- RtpForwardStopped-class.html
- SipAcceptedEvent-class-sidebar.html
- SipAcceptedEvent-class.html
- SipAcceptedEventResult-class-sidebar.html
- SipAcceptedEventResult-class.html
- SipCallingEvent-class-sidebar.html
- SipCallingEvent-class.html
- SipCallingEventResult-class-sidebar.html
- SipCallingEventResult-class.html
- SipHangupEvent-class-sidebar.html
- SipHangupEvent-class.html
- SipHoldState-enum-sidebar.html
- SipHoldState.html
- SipIncomingCallEvent-class-sidebar.html
- SipIncomingCallEvent-class.html
- SipIncomingCallEventResult-class-sidebar.html
- SipIncomingCallEventResult-class.html
- SipMissedCallEvent-class-sidebar.html
- SipMissedCallEvent-class.html
- SipMissedCallEventResult-class-sidebar.html
- SipMissedCallEventResult-class.html
- SipProceedingEvent-class-sidebar.html
- SipProceedingEvent-class.html
- SipProceedingEventResult-class-sidebar.html
- SipProceedingEventResult-class.html
- SipProgressEvent-class-sidebar.html
- SipProgressEvent-class.html
- SipProgressEventResult-class-sidebar.html
- SipProgressEventResult-class.html
- SipRegisteredEvent-class-sidebar.html
- SipRegisteredEvent-class.html
- SipRegisteredEventResult-class-sidebar.html
- SipRegisteredEventResult-class.html
- SipRingingEvent-class-sidebar.html
- SipRingingEvent-class.html
- SipRingingEventResult-class-sidebar.html
- SipRingingEventResult-class.html
- SipTransferCallEvent-class-sidebar.html
- SipTransferCallEvent-class.html
- SipTransferCallEventResult-class-sidebar.html
- SipTransferCallEventResult-class.html
- SipUnRegisteredEvent-class-sidebar.html
- SipUnRegisteredEvent-class.html
- SipUnRegisteredEventResult-class-sidebar.html
- SipUnRegisteredEventResult-class.html
- stopAllTracks.html
- StreamingMount-class-sidebar.html
- StreamingMount-class.html
- StreamingMountEdited-class-sidebar.html
- StreamingMountEdited-class.html
- StreamingMountPoint-class-sidebar.html
- StreamingMountPoint-class.html
- StreamingMountPointInfo-class-sidebar.html
- StreamingMountPointInfo-class.html
- StreamingPluginPreparingEvent-class-sidebar.html
- StreamingPluginPreparingEvent-class.html
- StreamingPluginStoppingEvent-class-sidebar.html
- StreamingPluginStoppingEvent-class.html
- StreamingPluginStream-class-sidebar.html
- StreamingPluginStream-class.html
- Streams-class-sidebar.html
- Streams-class.html
- stringify.html
- SubscriberUpdateStream-class-sidebar.html
- SubscriberUpdateStream-class.html
- Transports-class-sidebar.html
- Transports-class.html
- TypedEvent-class-sidebar.html
- TypedEvent-class.html
- UnsubscribeStreams-class-sidebar.html
- UnsubscribeStreams-class.html
- VideoCallAcceptedEvent-class-sidebar.html
- VideoCallAcceptedEvent-class.html
- VideoCallCallingEvent-class-sidebar.html
- VideoCallCallingEvent-class.html
- VideoCallEvent-class-sidebar.html
- VideoCallEvent-class.html
- VideoCallHangupEvent-class-sidebar.html
- VideoCallHangupEvent-class.html
- VideoCallIncomingCallEvent-class-sidebar.html
- VideoCallIncomingCallEvent-class.html
- VideoCallRegisteredEvent-class-sidebar.html
- VideoCallRegisteredEvent-class.html
- VideoCallUpdateEvent-class-sidebar.html
- VideoCallUpdateEvent-class.html
- VideoRoomAttachedEvent-class-sidebar.html
- VideoRoomAttachedEvent-class.html
- VideoRoomConfigured-class-sidebar.html
- VideoRoomConfigured-class.html
- VideoRoomEvent-class-sidebar.html
- VideoRoomEvent-class.html
- VideoRoomJoinedEvent-class-sidebar.html
- VideoRoomJoinedEvent-class.html
- VideoRoomLeavingEvent-class-sidebar.html
- VideoRoomLeavingEvent-class.html
- VideoRoomListParticipantsResponse-class-sidebar.html
- VideoRoomListParticipantsResponse-class.html
- VideoRoomListResponse-class-sidebar.html
- VideoRoomListResponse-class.html
- VideoRoomNewPublisherEvent-class-sidebar.html
- VideoRoomNewPublisherEvent-class.html
- VideoRoomUnPublishedEvent-class-sidebar.html
- VideoRoomUnPublishedEvent-class.html
- VideoRoomUpdatedEvent-class-sidebar.html
- VideoRoomUpdatedEvent-class.html
- WebSocketJanusTransport-class-sidebar.html
- WebSocketJanusTransport-class.html
- docs.dart.js
- docs.dart.js.map
- favicon.png
- github.css
- highlight.pack.js
- play_button.svg
- readme.md
- search.svg
- styles.css
- __404error.html
- categories.json
- index.html
- index.json
- search.html
- AndroidManifest.xml
- MainActivity.java
- launch_background.xml
- launch_background.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- styles.xml
- styles.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle
- gradle-wrapper.properties
- .gitignore
- build.gradle
- gradle.properties
- settings.gradle
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- .gitignore
- Podfile
- Podfile.lock
- audio_bridge.dart
- google_meet.dart
- sip.dart
- streaming.dart
- text_room.dart
- video_call.dart
- conf.dart
- Helper.dart
- Home.dart
- main.dart
- util.dart
- CMakeLists.txt
- generated_plugin_registrant.cc
- generated_plugin_registrant.h
- generated_plugins.cmake
- .gitignore
- CMakeLists.txt
- main.cc
- my_application.cc
- my_application.h
- Flutter-Debug.xcconfig
- Flutter-Release.xcconfig
- GeneratedPluginRegistrant.swift
- app_icon_1024.png
- app_icon_128.png
- app_icon_16.png
- app_icon_256.png
- app_icon_32.png
- app_icon_512.png
- app_icon_64.png
- Contents.json
- MainMenu.xib
- AppInfo.xcconfig
- Debug.xcconfig
- Release.xcconfig
- Warnings.xcconfig
- AppDelegate.swift
- DebugProfile.entitlements
- Info.plist
- MainFlutterWindow.swift
- Release.entitlements
- IDEWorkspaceChecks.plist
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- .gitignore
- Podfile
- Podfile.lock
- widget_test.dart
- Icon-192.png
- Icon-512.png
- Icon-maskable-192.png
- Icon-maskable-512.png
- favicon.png
- index.html
- manifest.json
- CMakeLists.txt
- generated_plugin_registrant.cc
- generated_plugin_registrant.h
- generated_plugins.cmake
- app_icon.ico
- CMakeLists.txt
- flutter_window.cpp
- flutter_window.h
- main.cpp
- resource.h
- runner.exe.manifest
- Runner.rc
- utils.cpp
- utils.h
- win32_window.cpp
- win32_window.h
- .gitignore
- CMakeLists.txt
- .gitignore
- analysis_options.yaml
- pubspec.lock
- pubspec.yaml
- README.md
- audio_bridge_configured_event.dart
- audio_bridge_destroyed_event.dart
- audio_bridge_event.dart
- audio_bridge_joined_event.dart
- audio_bridge_leaving_event.dart
- audio_bridge_talking_event.dart
- audio_room_created_response.dart
- rtp_forward_stopped.dart
- rtp_forwarder_created.dart
- sip_accepted_event.dart
- sip_calling_event.dart
- sip_hangup_event.dart
- sip_incoming_call_event.dart
- sip_missed_call_event.dart
- sip_proceeding_event.dart
- sip_progress_event.dart
- sip_registered_event.dart
- sip_ringing_event.dart
- sip_transfer_call_event.dart
- sip_unregistered_event.dart
- sip_event.dart
- streaming_plugin_preparing_event.dart
- streaming_plugin_stopping_event.dart
- create_media_item.dart
- streaming_mount.dart
- streaming_mount_edited.dart
- streaming_mount_point.dart
- streaming_mount_point_info.dart
- text_room.dart
- video_call_accepted_event.dart
- video_call_calling_event.dart
- video_call_event.dart
- video_call_hangup_event.dart
- video_call_incoming_call_event.dart
- video_call_registered_event.dart
- video_call_registered_list_event.dart
- video_room_atached_event.dart
- video_room_configured.dart
- video_room_event.dart
- video_room_joined_event.dart
- video_room_leaving_event.dart
- video_room_new_publisher_event.dart
- video_room_unpublished_event.dart
- video_room_updated_event.dart
- video_room_list_participants_response.dart
- video_room_list_response.dart
- janus_client.dart
- typed_event.dart
- screen_select.dart
- screen_select_compact.dart
- screen_select_sidebar.dart
- janus_audio_bridge_plugin.dart
- janus_echo_test_plugin.dart
- janus_sip_plugin.dart
- janus_streaming_plugin.dart
- janus_text_room_plugin.dart
- janus_video_call_plugin.dart
- janus_video_room_plugin.dart
- janus_client.dart
- janus_plugin.dart
- janus_session.dart
- janus_transport.dart
- utils.dart
- janus_audio_bridge_plugin_test.dart
- janus_client_test.dart
- janus_plugin_test.dart
- janus_session_test.dart
- janus_text_room_plugin_test.dart
- janus_transport_test.dart
- janus_video_call_plugin_test.dart
- .all-contributorsrc
- .flutter-plugins
- .flutter-plugins-dependencies
- .gitignore
- .pubignore
- buildForWeb.sh
- CHANGELOG.md
- CONTRIBUTING.md
- favicon.png
- LICENSE
- pubspec.lock
- pubspec.yaml
- README.md
- version.json
// repository documentation
Was this content helpful?
(0 ratings)
