public class StreamControl extends AbstractModel
Constructor and Description |
---|
StreamControl() |
StreamControl(StreamControl source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
getDisableAudio()
Get 设置是否禁用这路流的音频录制。
true - 表示不对这路流的音频进行录制,录制结果里这路流的视频将会没有声音。
false - 录制视频会保留音频,如果设置为true,则录制视频会丢弃这路流的音频。
默认为 false。
|
Boolean |
getDisableRecord()
Get 设置是否对此路流开启录制。
true - 表示不对这路流进行录制,录制结果将不包含这路流的视频。
false - 表示需要对这路流进行录制,录制结果会包含这路流的视频。
默认为 false。
|
Boolean |
getPullSmallVideo()
Get 设置当前流录制视频是否只录制小画面。
true - 录制小画面。设置为true时,请确保上行端同时上行了小画面,否则录制视频可能是黑屏。
false - 录制大画面。
默认为 false。
|
String |
getStreamId()
Get 视频流ID
视频流ID的取值含义如下:
1.
|
void |
setDisableAudio(Boolean DisableAudio)
Set 设置是否禁用这路流的音频录制。
true - 表示不对这路流的音频进行录制,录制结果里这路流的视频将会没有声音。
false - 录制视频会保留音频,如果设置为true,则录制视频会丢弃这路流的音频。
默认为 false。
|
void |
setDisableRecord(Boolean DisableRecord)
Set 设置是否对此路流开启录制。
true - 表示不对这路流进行录制,录制结果将不包含这路流的视频。
false - 表示需要对这路流进行录制,录制结果会包含这路流的视频。
默认为 false。
|
void |
setPullSmallVideo(Boolean PullSmallVideo)
Set 设置当前流录制视频是否只录制小画面。
true - 录制小画面。设置为true时,请确保上行端同时上行了小画面,否则录制视频可能是黑屏。
false - 录制大画面。
默认为 false。
|
void |
setStreamId(String StreamId)
Set 视频流ID
视频流ID的取值含义如下:
1.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public StreamControl()
public StreamControl(StreamControl source)
public String getStreamId()
public void setStreamId(String StreamId)
StreamId
- 视频流ID
视频流ID的取值含义如下:
1. tic_record_user - 表示白板视频流
2. tic_substream - 表示辅路视频流
3. 特定用户ID - 表示指定用户的视频流
在实际录制过程中,视频流ID的匹配规则为前缀匹配,只要真实流ID的前缀与指定的流ID一致就认为匹配成功。public Boolean getDisableRecord()
public void setDisableRecord(Boolean DisableRecord)
DisableRecord
- 设置是否对此路流开启录制。
true - 表示不对这路流进行录制,录制结果将不包含这路流的视频。
false - 表示需要对这路流进行录制,录制结果会包含这路流的视频。
默认为 false。public Boolean getDisableAudio()
public void setDisableAudio(Boolean DisableAudio)
DisableAudio
- 设置是否禁用这路流的音频录制。
true - 表示不对这路流的音频进行录制,录制结果里这路流的视频将会没有声音。
false - 录制视频会保留音频,如果设置为true,则录制视频会丢弃这路流的音频。
默认为 false。public Boolean getPullSmallVideo()
public void setPullSmallVideo(Boolean PullSmallVideo)
PullSmallVideo
- 设置当前流录制视频是否只录制小画面。
true - 录制小画面。设置为true时,请确保上行端同时上行了小画面,否则录制视频可能是黑屏。
false - 录制大画面。
默认为 false。Copyright © 2021. All rights reserved.