AudioOnlySingleStreamer

suspend fun AudioOnlySingleStreamer(context: Context, audioSourceFactory: IAudioSourceInternal.Factory = MicrophoneSourceFactory(), endpointFactory: IEndpointInternal.Factory = DynamicEndpointFactory()): AudioOnlySingleStreamer

Creates a AudioOnlySingleStreamer with a default audio source.

Parameters

context

the application context

audioSourceFactory

the audio source factory. By default, it is the default microphone source factory. If parameter is null, no audio source are set. It can be set later with AudioOnlySingleStreamer.setAudioSource.

endpointFactory

the IEndpointInternal.Factory implementation. By default, it is a DynamicEndpointFactory.