public static final class AliyunMixStream.Builder
extends java.lang.Object
AliyunMixStream 构造器| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AliyunMixStream |
build()
生成构建一个
AliyunMixStream 对象 |
AliyunMixStream.Builder |
displayMode(VideoDisplayMode displayMode)
设置流的显示模式
|
AliyunMixStream.Builder |
filePath(java.lang.String filePath)
流文件路径文件路径
|
AliyunMixStream.Builder |
streamEndTime(long streamEndTime,
java.util.concurrent.TimeUnit timeUnit)
设置流结束时间戳
|
AliyunMixStream.Builder |
streamEndTimeMills(long streamEndTimeMills)
设置流结束时间戳,单位:毫秒
|
AliyunMixStream.Builder |
streamStartTime(long streamStartTime,
java.util.concurrent.TimeUnit timeUnit)
设置流的开始时间,比如30s的流,选取其中的5-20s,则startTime设置为5000
|
AliyunMixStream.Builder |
streamStartTimeMills(long streamStartTimeMills)
设置流的开始时间,比如30s的流,选取其中的5-20s,则startTime设置为5000毫秒
|
public AliyunMixStream.Builder filePath(java.lang.String filePath)
filePath - 文件路径 mFilePathpublic AliyunMixStream.Builder streamStartTimeMills(long streamStartTimeMills)
streamStartTimeMills - 流开始时间戳 mStreamStartTimeMillspublic AliyunMixStream.Builder streamStartTime(long streamStartTime, java.util.concurrent.TimeUnit timeUnit)
v3.27.0 新增
streamStartTime - 流开始时间戳 mStreamStartTimetimeUnit - 时间单位public AliyunMixStream.Builder streamEndTimeMills(long streamEndTimeMills)
streamEndTimeMills - 流结束时间戳 mStreamEndTimeMillspublic AliyunMixStream.Builder streamEndTime(long streamEndTime, java.util.concurrent.TimeUnit timeUnit)
v3.27.0 新增
streamEndTime - 流结束时间戳 mStreamEndTimetimeUnit - 时间单位public AliyunMixStream.Builder displayMode(VideoDisplayMode displayMode)
displayMode - 显示模式 mDisplayModepublic AliyunMixStream build()
AliyunMixStream 对象AliyunMixStream 对象