logo
On this page

ZegoMixerInput

ZegoMixerInput

Mixer input.

Details

Configure the mix stream input stream ID, type, and the layout

Declared in entity/ZegoMixerInput.java

Properties

streamID

streamID
public String streamID
  • Caution: You cannot include URL keywords, otherwise publishing stream and playing stream will fails. Only support numbers, English characters and '-', '_'.

contentType

contentType
public ZegoMixerInputContentType contentType

Mix stream content type

layout

layout
public Rect layout

Stream layout. When the mixed stream is an audio stream (that is, the ContentType parameter is set to the audio mixed stream type). Developers do not need to assign a value to this field, just use the SDK default.

soundLevelID

soundLevelID
public int soundLevelID

If enable soundLevel in mix stream task, an unique soundLevelID is need for every stream

volume

volume
public int volume

Input stream volume, valid range [0, 200], default is 100.

isAudioFocus

isAudioFocus
public boolean isAudioFocus

Whether the focus voice is enabled in the current input stream, the sound of this stream will be highlighted if enabled.

audioDirection

audioDirection
public int audioDirection

The direction of the audio. Valid direction is between 0 to 360. Set -1 means disable. Default value is -1. On web platforms, this property does not take effect.

label

label
public ZegoLabelInfo label

Text watermark.

renderMode

renderMode
public ZegoMixRenderMode renderMode

Video view render mode.

imageInfo

imageInfo
public ZegoMixerImageInfo imageInfo

User image information.

cornerRadius

cornerRadius
public int cornerRadius

Video frame corner radius, in px.

  • Required: False.
  • Value range: Does not exceed the width and height of the video screen set by the [layout] parameter.
  • Default value: 0.

advancedConfig

advancedConfig
public HashMap<String, String> advancedConfig

Set advanced configuration. Please contact ZEGO technical support. On web platforms, this property does not take effect.

blurInfo

blurInfo
public ZegoBlurInfo blurInfo

Set blur info.

Methods

ZegoMixerInput

ZegoMixerInput
public ZegoMixerInput(String streamID, ZegoMixerInputContentType contentType, Rect layout)
Declared in entity/ZegoMixerInput.java

ZegoMixerInput

ZegoMixerInput
public ZegoMixerInput(String streamID, ZegoMixerInputContentType contentType, Rect layout, int soundLevelID)
Declared in entity/ZegoMixerInput.java

ZegoMixerInput

ZegoMixerInput
public ZegoMixerInput(String streamID, ZegoMixerInputContentType contentType, Rect layout, int soundLevelID, boolean isAudioFocus, int audioDirection)
Declared in entity/ZegoMixerInput.java

Previous

zegomixerimageinfo

Next

zegomixeroutput

On this page

Back to top