RemoteVideoStream
Class that represents a video stream from other participant(s) in a call or a conference.
Inherits from VideoStream class.
Methods
addVideoRenderer
fun addVideoRenderer(videoSink: VideoSink
, scaleType: , callback: ): Unit
Adds a new videoSink to the video stream.
Parameters
videoSink:
VideoSink
SurfaceViewRenderer
orTextureViewRenderer
scaleType:
The scale type to be applied to the video renderer
callback:
The callback which is invoked once the video renderer is started or failed to start.
Returns
type:
Unit
removeVideoRenderer
fun removeVideoRenderer(viewRenderer: VideoSink
): Unit
Removes the previously added videoSink.
Parameters
viewRenderer:
VideoSink
SurfaceViewRenderer
orTextureViewRenderer
Returns
type:
Unit
toString
fun toString(): String
Returns
type:
String