Package-level declarations

Types

Link copied to clipboard
class AudioOnlyRtmpLiveStreamer(context: Context, initialOnErrorListener: OnErrorListener? = null, initialOnConnectionListener: OnConnectionListener? = null) : BaseAudioOnlyLiveStreamer

A BaseAudioOnlyLiveStreamer that sends only microphone frames to a remote RTMP device.

Link copied to clipboard
class CameraRtmpLiveStreamer(context: Context, enableAudio: Boolean = true, initialOnErrorListener: OnErrorListener? = null, initialOnConnectionListener: OnConnectionListener? = null) : BaseCameraLiveStreamer

A BaseCameraLiveStreamer that sends microphone and camera frames to a remote RTMP device.

Link copied to clipboard
class ScreenRecorderRtmpLiveStreamer(context: Context, enableAudio: Boolean = true, initialOnErrorListener: OnErrorListener? = null, initialOnConnectionListener: OnConnectionListener? = null) : BaseScreenRecorderLiveStreamer

A BaseScreenRecorderStreamer that sends microphone and screen frames to a remote RTMP device. To run this streamer while application is on background, you will have to create a Service. As an example, check for screenrecorder application.