Factory

constructor(context: Context, streamConfig: StreamConfig, externalCoroutineScope: CoroutineScope = CoroutineScope(Dispatchers.Main.immediate + SupervisorJob()))