StreamerActivityLifeCycleObserver
open class StreamerActivityLifeCycleObserver(val streamer: IStreamer) : StreamerViewModelLifeCycleObserver
A DefaultLifecycleObserver to control a streamer on Activity lifecycle.
It stops streamer when application goes to background and release it when application is destroyed.
To use it, call:
lifeCycle.addObserver(StreamerActivityLifeCycleObserver(streamer))
Parameters
streamer
The streamer to control