Package com.zego.zegoavkit2.mixstream
Class ZegoMixStreamInfo
- java.lang.Object
-
- com.zego.zegoavkit2.mixstream.ZegoMixStreamInfo
-
public final class ZegoMixStreamInfo extends java.lang.Object
混流输入流配置信息Copyright © 2017 Zego. All rights reserved.
-
-
Field Summary
Fields Modifier and Type Field Description int
audioDirection
声音的朝向。-1 表示关闭,有效值 [0,360]。默认为 -1boolean
audioFocus
是否为焦点语音,,true表示突出该流的音频,false表示不突出该流的音频,默认为falseint
bottom
混流画布右下角坐标的第二个值,右下角坐标为 (right, bottom)int
contentControl
推流内容控制;0 表示输出的混流包含音视频,1 表示只包含音频,2 表示只包含视频;默认值为 0。long
cornerRadius
视频画面圆角半径,单位 px,不超过 [layout] 参数设置的视频画面的宽高。默认为 0。ZegoMixImageInfo
imageInfo
为该流的内容设置图片,用于替代视频。 复用 layout 布局。 使用Image时,允许流ID不存在。ZegoLabelInfo
label
文字水印int
left
混流画布左上角坐标的第一个值,左上角坐标为 (left, top)int
renderMode
视频画面渲染模式。
0 表示填充模式,等比缩放填充整个区域,可能有部分被裁剪;
1 表示适应模式,等比缩放填充区域,如果缩放后比例与设置的尺寸不匹配,多余部分显示为透明。
默认为0。int
right
混流画布右下角坐标的第一个值,右下角坐标为 (right, bottom)long
soundLevelID
音浪ID,用于标识用户(比如拉取混流方可根据此标识明确到混流中的单条流是主播/观众/副主播),soundLevelID 必须大于等于 0 且小于等于 4294967295L(即2^32-1)java.lang.String
streamID
要混流的单流 IDint
top
混流画布左上角坐标的第二个值,左上角坐标为 (left, top)int
volume
输入流的音量, 有效值范围 [0, 200], 默认是 100
-
Constructor Summary
Constructors Constructor Description ZegoMixStreamInfo()
-
-
-
Field Detail
-
streamID
public java.lang.String streamID
要混流的单流 ID
-
top
public int top
混流画布左上角坐标的第二个值,左上角坐标为 (left, top)
-
bottom
public int bottom
混流画布右下角坐标的第二个值,右下角坐标为 (right, bottom)
-
left
public int left
混流画布左上角坐标的第一个值,左上角坐标为 (left, top)
-
right
public int right
混流画布右下角坐标的第一个值,右下角坐标为 (right, bottom)
-
soundLevelID
public long soundLevelID
音浪ID,用于标识用户(比如拉取混流方可根据此标识明确到混流中的单条流是主播/观众/副主播),soundLevelID 必须大于等于 0 且小于等于 4294967295L(即2^32-1)
-
contentControl
public int contentControl
推流内容控制;0 表示输出的混流包含音视频,1 表示只包含音频,2 表示只包含视频;默认值为 0。
-
volume
public int volume
输入流的音量, 有效值范围 [0, 200], 默认是 100
-
audioFocus
public boolean audioFocus
是否为焦点语音,,true表示突出该流的音频,false表示不突出该流的音频,默认为false
-
audioDirection
public int audioDirection
声音的朝向。-1 表示关闭,有效值 [0,360]。默认为 -1
-
label
public ZegoLabelInfo label
文字水印
-
imageInfo
public ZegoMixImageInfo imageInfo
为该流的内容设置图片,用于替代视频。 复用 layout 布局。 使用Image时,允许流ID不存在。
-
renderMode
public int renderMode
视频画面渲染模式。
0 表示填充模式,等比缩放填充整个区域,可能有部分被裁剪;
1 表示适应模式,等比缩放填充区域,如果缩放后比例与设置的尺寸不匹配,多余部分显示为透明。
默认为0。
-
cornerRadius
public long cornerRadius
视频画面圆角半径,单位 px,不超过 [layout] 参数设置的视频画面的宽高。默认为 0。
-
-