view360_call library

Classes

AndroidAudioConfiguration
AndroidNativeAudioManagement
AppleAudioConfiguration
AppleNativeAudioManagement
AudioControl
AudioOutputOptions
An object that configures what device(s) may be offered in the user prompt.
Call
CallKitService
CallMiddleSectionPage
CallPage
CallState
CameraUtils
DataPacketCryptor
DataPacketCryptorFactory
DesktopCapturer
DesktopCapturerSource
DialPad
EncryptedPacket
FlutterCallkitIncoming
Instance to use library functions.
FrameCryptor
Frame encryption/decryption.
FrameCryptorFactory
Factory for creating frame Cryptors. For End 2 End Encryption, you need to create a KeyProvider for each peer. And set your key in keyProvider.
Helper
IncomingMessage
IncomingRequest
IncomingResponse
InitialOutgoingInviteRequest
KeyProvider
Shared secret key for frame encryption.
KeyProviderOptions
MediaDeviceInfo
This describe the media input and output devices, such as microphones, cameras, headsets, and so forth.
MediaDevices
MediaRecorder
MediaStream
https://w3c.github.io/mediacapture-main/#mediastream
MediaStreamConstraints
MediaStreamTrack
MediaTrackSupportedConstraints
MediaTrackSupportedConstraints represents the list of constraints controlling the capabilities of a MediaStreamTrack.
NativeAudioManagement
NativeVideoPlayerViewState
Notify
OutgoingRequest
-param {String} method request method -param {String} ruri request uri -param {UA} ua -param {Object} params parameters that will have priority over ua.configuration parameters:
RegisterParams
RegistrationState
ReInvite
RTCDataChannel
RTCDataChannelInit
RTCDataChannelMessage
A class that represents a datachannel message. Can either contain binary data as a Uint8List or text data as a String.
RTCDTMFSender
RTCFactory
RTCFactoryNative
RTCHeaderExtension
RTCIceCandidate
RTCPeerConnection
RTCRTCPParameters
RTCRtpCapabilities
RTCRTPCodec
RTCRtpCodecCapability
RTCRtpEncoding
RTCRtpHeaderExtensionCapability
RTCRtpParameters
RTCRtpReceiver
RTCRtpSender
RTCRtpTransceiver
RTCRtpTransceiverInit
RTCSessionDescription
RTCTrackEvent
RTCVideoPlatFormView
RTCVideoPlatformViewController
RTCVideoRenderer
RTCVideoValue
RTCVideoView
SipManager
SIPMessageRequest
SIPUAHelper
SipUaHelperListener
StatsReport
TcpSocketSettings
ThumbnailSize
TransportState
UaSettings
URI
-param {String} scheme -param {String} user -param {String} host -param {String} port -param {Object} parameters -param {Object} headers
VideoRenderer
WebRTC
WebSocketSettings

Enums

AdapterType
Algorithm
Built-in Algorithm.
AndroidAudioAttributesContentType
AndroidAudioAttributesUsageType
AndroidAudioFocusMode
AndroidAudioMode
AndroidAudioStreamType
AppleAudioCategory
AppleAudioCategoryOption
AppleAudioIOMode
AppleAudioMode
CallStateEnum
CameraExposureMode
CameraFocusMode
Direction
Defines the direction of a communication, indicating whether it is outgoing or incoming.
DtmfMode
FrameCryptorState
IceTransportPolicy
Possible values for the transport policy to be used when selecting ICE candidates.
MessageType
RTCDataChannelMessage type
Originator
Identifies the originator of a communication, specifying whether the initiator is local or remote.
RecorderAudioChannel
RegistrationStateEnum
RTCDataChannelState
RTCDegradationPreference
RTCIceConnectionState
RTCIceGatheringState
RTCPeerConnectionState
RTCRtpMediaType
RTCSignalingState
RTCVideoViewObjectFit
SdpType
Represents the type of SDP (Session Description Protocol) message used in a communication session.
SourceType
TcpCandidatePolicy
TransceiverDirection
TransportStateEnum
TransportType

Typedefs

OnCallStateCallback = void Function(CallState state, Call call)
OnRegistrationStateCallback = void Function(RegistrationState state)
OnTransportStateCallback = void Function(TransportState state)
StreamTrackCallback = dynamic Function()