Rate this page:

LocalVideoStream

This API is in beta and subject to change.

Class that represents a local video stream.

Inherits from VideoStream class.

Methods

close

Copy URL
fun close(): 

Unit

Returns

  • type:

    Unit

addVideoRenderer

Copy URL
fun addVideoRenderer(viewRenderer: 

VideoSink

,
scaleType:

RenderScaleType

,
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:

    RenderScaleType

    The scale type to be applied to the video renderer

  • rendererEventsListener:

    RendererEvents?

    Optional

    Listener to handle the first frame rendered and frame resolution changed events

Returns

  • type:

    Unit

toString

Copy URL
fun toString(): 

String

Returns

  • type:

    String