Web R T C
interface WebRTC
Content copied to clipboard
Functions
activateSimulcast
Link copied to clipboard
getActiveSpeakerVideoTrack
Link copied to clipboard
getCallByConferenceId
Link copied to clipboard
getCallByContact
Link copied to clipboard
getCallBySid
Link copied to clipboard
getDistantVideoTracks
Link copied to clipboard
abstract fun getDistantVideoTracks(type: PeerSession.PeerSessionType): List<VideoTrack>
Content copied to clipboard
abstract fun getDistantVideoTracks(publisherId: String?): List<VideoTrack>
Content copied to clipboard
hangupCall
Link copied to clipboard
hasExternalCamera
Link copied to clipboard
hasStreams
Link copied to clipboard
isServerPlayingRingBackTone
Link copied to clipboard
makeConferenceCall
Link copied to clipboard
muteOnlyDistant
Link copied to clipboard
registerTelephonyListener
Link copied to clipboard
registerTelephonyMgrListener
Link copied to clipboard
abstract fun registerTelephonyMgrListener(listener: TelephonyMgr.ITelephonyMgrListener)
Content copied to clipboard
rejectCall
Link copied to clipboard
requestExternalCameraPermission
Link copied to clipboard
abstract fun requestExternalCameraPermission(listener: IPermissionRequestListener)
Content copied to clipboard
retrieveVideo
Link copied to clipboard
switchCamera
Link copied to clipboard
transferCall
Link copied to clipboard
abstract fun transferCall(call: WebRTCCall?, contact: IRainbowContact?, listener: RainbowListener<Unit, TransferRoutingError?>?)
Content copied to clipboard
unregisterTelephonyListener
Link copied to clipboard
unregisterTelephonyMgrListener
Link copied to clipboard
abstract fun unregisterTelephonyMgrListener(listener: TelephonyMgr.ITelephonyMgrListener)
Content copied to clipboard
Properties
callStatistics
Link copied to clipboard
Get an object on the metrics and call's quality See IStatistics
eglBaseContext
Link copied to clipboard
localVideoTrack
Link copied to clipboard