LocalVideoStream
This API is in beta and subject to change.
Class that represents a local video stream.
Inherits from VideoStream class.
Methods
close
fun close(): Unit
Returns
type:
Unit
addVideoRenderer
fun addVideoRenderer(viewRenderer: VideoSink
, scaleType: , rendererEventsListener: RendererEvents?
): Unit
This API is in beta and subject to change.
Adds a new view renderer to the video stream.
Parameters
viewRenderer:
VideoSink
org.webrtc.SurfaceViewRenderer or org.webrtc.TextureViewRenderer
scaleType:
The scale type to be applied to the video renderer
rendererEventsListener:
RendererEvents?
OptionalListener to handle the first frame rendered and frame resolution changed events
Returns
type:
Unit
toString
fun toString(): String
Returns
type:
String