configure
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.
Use IConfigurationHelper to get value limits.
Parameters
Audio configuration to set
Throws
if configuration can not be applied.
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.
Use IConfigurationHelper to get value limits.
If video encoder does not support VideoConfig.level or VideoConfig.profile, it fallbacks to video encoder default level and default profile.
Parameters
Video configuration to set
Throws
if configuration can not be applied.
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.
Use IConfigurationHelper to get value limits.
If video encoder does not support VideoConfig.level or VideoConfig.profile, it fallbacks to video encoder default level and default profile.
Parameters
Audio configuration to set
Video configuration to set
Throws
if configuration can not be applied.