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
- 文件路径 mFilePath
public AliyunMixStream.Builder streamStartTimeMills(long streamStartTimeMills)
streamStartTimeMills
- 流开始时间戳 mStreamStartTimeMills
public AliyunMixStream.Builder streamStartTime(long streamStartTime, java.util.concurrent.TimeUnit timeUnit)
v3.27.0 新增
streamStartTime
- 流开始时间戳 mStreamStartTime
timeUnit
- 时间单位public AliyunMixStream.Builder streamEndTimeMills(long streamEndTimeMills)
streamEndTimeMills
- 流结束时间戳 mStreamEndTimeMills
public AliyunMixStream.Builder streamEndTime(long streamEndTime, java.util.concurrent.TimeUnit timeUnit)
v3.27.0 新增
streamEndTime
- 流结束时间戳 mStreamEndTime
timeUnit
- 时间单位public AliyunMixStream.Builder displayMode(VideoDisplayMode displayMode)
displayMode
- 显示模式 mDisplayMode
public AliyunMixStream build()
AliyunMixStream
对象AliyunMixStream
对象