BaseScreenRecorderStreamer
A BaseStreamer that sends microphone and screen frames.
Parameters
application context
Boolean.true to capture audio
a IMuxer implementation
a IEndpoint implementation
initialize OnErrorListener
Inheritors
Constructors
Properties
Set/get activity result from ComponentActivity.registerForActivityResult callback. It is mandatory to set this before startStream.
Access configuration helper.
Listener that reports streamer error. Supports only one listener.
Access extended streamer settings.
Functions
Configures audio settings. It is the first method to call after a BaseStreamer instantiation. It must be call when both stream and audio capture are not running.
Configures video settings. It is the first method to call after a BaseStreamer instantiation. It must be call when both stream and video capture are not running.
Configures both video and audio settings. It is the first method to call after a BaseStreamer instantiation. It must be call when both stream and audio and video capture are not running.
Get a streamer if it from generic class or interface
Same as BaseStreamer but it prepares ScreenSource.encoderSurface. You must have set activityResult before.
Stops audio/video stream.