public static final class VodPlayInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder> implements VodPlayInfoOrBuilder
Volcengine.Vod.Models.Business.VodPlayInfo| Modifier and Type | Method and Description |
|---|---|
VodPlayInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VodPlayInfo |
build() |
VodPlayInfo |
buildPartial() |
VodPlayInfo.Builder |
clear() |
VodPlayInfo.Builder |
clearBackupPlayUrl()
备用播放地址
|
VodPlayInfo.Builder |
clearBackupUrlExpire()
BackupPlayUrl的过期时间
|
VodPlayInfo.Builder |
clearBarrageMaskOffset()
弹幕蒙版偏移量
|
VodPlayInfo.Builder |
clearBitrate()
码率(Kbps)
|
VodPlayInfo.Builder |
clearCheckInfo()
劫持校验信息
|
VodPlayInfo.Builder |
clearCodec()
编码类型
|
VodPlayInfo.Builder |
clearDefinition()
视频分辨率
|
VodPlayInfo.Builder |
clearDrmType()
Drm加密类型
- "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK
- "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密
需要使用客户端保存的DEK进行解密
- "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
|
VodPlayInfo.Builder |
clearDuration()
时长
|
VodPlayInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VodPlayInfo.Builder |
clearFileId()
文件ID
|
VodPlayInfo.Builder |
clearFileType()
文件类型 video/audio
|
VodPlayInfo.Builder |
clearFormat()
视频格式
|
VodPlayInfo.Builder |
clearHeight()
视频宽度
|
VodPlayInfo.Builder |
clearIndexRange()
dash segment_base 分片信息
|
VodPlayInfo.Builder |
clearInitRange()
dash segment_base 分片信息
|
VodPlayInfo.Builder |
clearKeyFrameAlignment()
在转对齐,使用的帧对齐转码版本
|
VodPlayInfo.Builder |
clearLogoType()
水印类型
|
VodPlayInfo.Builder |
clearMainPlayUrl()
主播放地址
|
VodPlayInfo.Builder |
clearMainUrlExpire()
MainPlayUrl的过期时间
|
VodPlayInfo.Builder |
clearMd5()
hash值
|
VodPlayInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VodPlayInfo.Builder |
clearPlayAuth()
加密过的秘钥
|
VodPlayInfo.Builder |
clearPlayAuthId()
密钥keyID
|
VodPlayInfo.Builder |
clearPlayScene()
播放场景
|
VodPlayInfo.Builder |
clearQuality()
音频质量
|
VodPlayInfo.Builder |
clearSize()
文件大小
|
VodPlayInfo.Builder |
clearVolume()
响度信息
|
VodPlayInfo.Builder |
clearWidth()
视频高度
|
VodPlayInfo.Builder |
clone() |
String |
getBackupPlayUrl()
备用播放地址
|
com.google.protobuf.ByteString |
getBackupPlayUrlBytes()
备用播放地址
|
String |
getBackupUrlExpire()
BackupPlayUrl的过期时间
|
com.google.protobuf.ByteString |
getBackupUrlExpireBytes()
BackupPlayUrl的过期时间
|
String |
getBarrageMaskOffset()
弹幕蒙版偏移量
|
com.google.protobuf.ByteString |
getBarrageMaskOffsetBytes()
弹幕蒙版偏移量
|
int |
getBitrate()
码率(Kbps)
|
String |
getCheckInfo()
劫持校验信息
|
com.google.protobuf.ByteString |
getCheckInfoBytes()
劫持校验信息
|
String |
getCodec()
编码类型
|
com.google.protobuf.ByteString |
getCodecBytes()
编码类型
|
VodPlayInfo |
getDefaultInstanceForType() |
String |
getDefinition()
视频分辨率
|
com.google.protobuf.ByteString |
getDefinitionBytes()
视频分辨率
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDrmType()
Drm加密类型
- "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK
- "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密
需要使用客户端保存的DEK进行解密
- "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
|
com.google.protobuf.ByteString |
getDrmTypeBytes()
Drm加密类型
- "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK
- "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密
需要使用客户端保存的DEK进行解密
- "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
|
float |
getDuration()
时长
|
String |
getFileId()
文件ID
|
com.google.protobuf.ByteString |
getFileIdBytes()
文件ID
|
String |
getFileType()
文件类型 video/audio
|
com.google.protobuf.ByteString |
getFileTypeBytes()
文件类型 video/audio
|
String |
getFormat()
视频格式
|
com.google.protobuf.ByteString |
getFormatBytes()
视频格式
|
int |
getHeight()
视频宽度
|
String |
getIndexRange()
dash segment_base 分片信息
|
com.google.protobuf.ByteString |
getIndexRangeBytes()
dash segment_base 分片信息
|
String |
getInitRange()
dash segment_base 分片信息
|
com.google.protobuf.ByteString |
getInitRangeBytes()
dash segment_base 分片信息
|
String |
getKeyFrameAlignment()
在转对齐,使用的帧对齐转码版本
|
com.google.protobuf.ByteString |
getKeyFrameAlignmentBytes()
在转对齐,使用的帧对齐转码版本
|
String |
getLogoType()
水印类型
|
com.google.protobuf.ByteString |
getLogoTypeBytes()
水印类型
|
String |
getMainPlayUrl()
主播放地址
|
com.google.protobuf.ByteString |
getMainPlayUrlBytes()
主播放地址
|
String |
getMainUrlExpire()
MainPlayUrl的过期时间
|
com.google.protobuf.ByteString |
getMainUrlExpireBytes()
MainPlayUrl的过期时间
|
String |
getMd5()
hash值
|
com.google.protobuf.ByteString |
getMd5Bytes()
hash值
|
String |
getPlayAuth()
加密过的秘钥
|
com.google.protobuf.ByteString |
getPlayAuthBytes()
加密过的秘钥
|
String |
getPlayAuthId()
密钥keyID
|
com.google.protobuf.ByteString |
getPlayAuthIdBytes()
密钥keyID
|
String |
getPlayScene()
播放场景
|
com.google.protobuf.ByteString |
getPlaySceneBytes()
播放场景
|
String |
getQuality()
音频质量
|
com.google.protobuf.ByteString |
getQualityBytes()
音频质量
|
double |
getSize()
文件大小
|
VodVolumeInfo |
getVolume()
响度信息
|
VodVolumeInfo.Builder |
getVolumeBuilder()
响度信息
|
VodVolumeInfoOrBuilder |
getVolumeOrBuilder()
响度信息
|
int |
getWidth()
视频高度
|
boolean |
hasVolume()
响度信息
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VodPlayInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VodPlayInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
VodPlayInfo.Builder |
mergeFrom(VodPlayInfo other) |
VodPlayInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VodPlayInfo.Builder |
mergeVolume(VodVolumeInfo value)
响度信息
|
VodPlayInfo.Builder |
setBackupPlayUrl(String value)
备用播放地址
|
VodPlayInfo.Builder |
setBackupPlayUrlBytes(com.google.protobuf.ByteString value)
备用播放地址
|
VodPlayInfo.Builder |
setBackupUrlExpire(String value)
BackupPlayUrl的过期时间
|
VodPlayInfo.Builder |
setBackupUrlExpireBytes(com.google.protobuf.ByteString value)
BackupPlayUrl的过期时间
|
VodPlayInfo.Builder |
setBarrageMaskOffset(String value)
弹幕蒙版偏移量
|
VodPlayInfo.Builder |
setBarrageMaskOffsetBytes(com.google.protobuf.ByteString value)
弹幕蒙版偏移量
|
VodPlayInfo.Builder |
setBitrate(int value)
码率(Kbps)
|
VodPlayInfo.Builder |
setCheckInfo(String value)
劫持校验信息
|
VodPlayInfo.Builder |
setCheckInfoBytes(com.google.protobuf.ByteString value)
劫持校验信息
|
VodPlayInfo.Builder |
setCodec(String value)
编码类型
|
VodPlayInfo.Builder |
setCodecBytes(com.google.protobuf.ByteString value)
编码类型
|
VodPlayInfo.Builder |
setDefinition(String value)
视频分辨率
|
VodPlayInfo.Builder |
setDefinitionBytes(com.google.protobuf.ByteString value)
视频分辨率
|
VodPlayInfo.Builder |
setDrmType(String value)
Drm加密类型
- "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK
- "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密
需要使用客户端保存的DEK进行解密
- "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
|
VodPlayInfo.Builder |
setDrmTypeBytes(com.google.protobuf.ByteString value)
Drm加密类型
- "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK
- "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密
需要使用客户端保存的DEK进行解密
- "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
|
VodPlayInfo.Builder |
setDuration(float value)
时长
|
VodPlayInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VodPlayInfo.Builder |
setFileId(String value)
文件ID
|
VodPlayInfo.Builder |
setFileIdBytes(com.google.protobuf.ByteString value)
文件ID
|
VodPlayInfo.Builder |
setFileType(String value)
文件类型 video/audio
|
VodPlayInfo.Builder |
setFileTypeBytes(com.google.protobuf.ByteString value)
文件类型 video/audio
|
VodPlayInfo.Builder |
setFormat(String value)
视频格式
|
VodPlayInfo.Builder |
setFormatBytes(com.google.protobuf.ByteString value)
视频格式
|
VodPlayInfo.Builder |
setHeight(int value)
视频宽度
|
VodPlayInfo.Builder |
setIndexRange(String value)
dash segment_base 分片信息
|
VodPlayInfo.Builder |
setIndexRangeBytes(com.google.protobuf.ByteString value)
dash segment_base 分片信息
|
VodPlayInfo.Builder |
setInitRange(String value)
dash segment_base 分片信息
|
VodPlayInfo.Builder |
setInitRangeBytes(com.google.protobuf.ByteString value)
dash segment_base 分片信息
|
VodPlayInfo.Builder |
setKeyFrameAlignment(String value)
在转对齐,使用的帧对齐转码版本
|
VodPlayInfo.Builder |
setKeyFrameAlignmentBytes(com.google.protobuf.ByteString value)
在转对齐,使用的帧对齐转码版本
|
VodPlayInfo.Builder |
setLogoType(String value)
水印类型
|
VodPlayInfo.Builder |
setLogoTypeBytes(com.google.protobuf.ByteString value)
水印类型
|
VodPlayInfo.Builder |
setMainPlayUrl(String value)
主播放地址
|
VodPlayInfo.Builder |
setMainPlayUrlBytes(com.google.protobuf.ByteString value)
主播放地址
|
VodPlayInfo.Builder |
setMainUrlExpire(String value)
MainPlayUrl的过期时间
|
VodPlayInfo.Builder |
setMainUrlExpireBytes(com.google.protobuf.ByteString value)
MainPlayUrl的过期时间
|
VodPlayInfo.Builder |
setMd5(String value)
hash值
|
VodPlayInfo.Builder |
setMd5Bytes(com.google.protobuf.ByteString value)
hash值
|
VodPlayInfo.Builder |
setPlayAuth(String value)
加密过的秘钥
|
VodPlayInfo.Builder |
setPlayAuthBytes(com.google.protobuf.ByteString value)
加密过的秘钥
|
VodPlayInfo.Builder |
setPlayAuthId(String value)
密钥keyID
|
VodPlayInfo.Builder |
setPlayAuthIdBytes(com.google.protobuf.ByteString value)
密钥keyID
|
VodPlayInfo.Builder |
setPlayScene(String value)
播放场景
|
VodPlayInfo.Builder |
setPlaySceneBytes(com.google.protobuf.ByteString value)
播放场景
|
VodPlayInfo.Builder |
setQuality(String value)
音频质量
|
VodPlayInfo.Builder |
setQualityBytes(com.google.protobuf.ByteString value)
音频质量
|
VodPlayInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VodPlayInfo.Builder |
setSize(double value)
文件大小
|
VodPlayInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VodPlayInfo.Builder |
setVolume(VodVolumeInfo.Builder builderForValue)
响度信息
|
VodPlayInfo.Builder |
setVolume(VodVolumeInfo value)
响度信息
|
VodPlayInfo.Builder |
setWidth(int value)
视频高度
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VodPlayInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VodPlayInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VodPlayInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder mergeFrom(VodPlayInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public VodPlayInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VodPlayInfo.Builder>IOExceptionpublic String getFileId()
文件ID
string FileId = 1;getFileId in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getFileIdBytes()
文件ID
string FileId = 1;getFileIdBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setFileId(String value)
文件ID
string FileId = 1;value - The fileId to set.public VodPlayInfo.Builder clearFileId()
文件ID
string FileId = 1;public VodPlayInfo.Builder setFileIdBytes(com.google.protobuf.ByteString value)
文件ID
string FileId = 1;value - The bytes for fileId to set.public String getMd5()
hash值
string Md5 = 2;getMd5 in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getMd5Bytes()
hash值
string Md5 = 2;getMd5Bytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setMd5(String value)
hash值
string Md5 = 2;value - The md5 to set.public VodPlayInfo.Builder clearMd5()
hash值
string Md5 = 2;public VodPlayInfo.Builder setMd5Bytes(com.google.protobuf.ByteString value)
hash值
string Md5 = 2;value - The bytes for md5 to set.public String getFileType()
文件类型 video/audio
string FileType = 3;getFileType in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getFileTypeBytes()
文件类型 video/audio
string FileType = 3;getFileTypeBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setFileType(String value)
文件类型 video/audio
string FileType = 3;value - The fileType to set.public VodPlayInfo.Builder clearFileType()
文件类型 video/audio
string FileType = 3;public VodPlayInfo.Builder setFileTypeBytes(com.google.protobuf.ByteString value)
文件类型 video/audio
string FileType = 3;value - The bytes for fileType to set.public String getFormat()
视频格式
string Format = 4;getFormat in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getFormatBytes()
视频格式
string Format = 4;getFormatBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setFormat(String value)
视频格式
string Format = 4;value - The format to set.public VodPlayInfo.Builder clearFormat()
视频格式
string Format = 4;public VodPlayInfo.Builder setFormatBytes(com.google.protobuf.ByteString value)
视频格式
string Format = 4;value - The bytes for format to set.public String getCodec()
编码类型
string Codec = 5;getCodec in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getCodecBytes()
编码类型
string Codec = 5;getCodecBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setCodec(String value)
编码类型
string Codec = 5;value - The codec to set.public VodPlayInfo.Builder clearCodec()
编码类型
string Codec = 5;public VodPlayInfo.Builder setCodecBytes(com.google.protobuf.ByteString value)
编码类型
string Codec = 5;value - The bytes for codec to set.public String getDefinition()
视频分辨率
string Definition = 6;getDefinition in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getDefinitionBytes()
视频分辨率
string Definition = 6;getDefinitionBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setDefinition(String value)
视频分辨率
string Definition = 6;value - The definition to set.public VodPlayInfo.Builder clearDefinition()
视频分辨率
string Definition = 6;public VodPlayInfo.Builder setDefinitionBytes(com.google.protobuf.ByteString value)
视频分辨率
string Definition = 6;value - The bytes for definition to set.public String getMainPlayUrl()
主播放地址
string MainPlayUrl = 7;getMainPlayUrl in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getMainPlayUrlBytes()
主播放地址
string MainPlayUrl = 7;getMainPlayUrlBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setMainPlayUrl(String value)
主播放地址
string MainPlayUrl = 7;value - The mainPlayUrl to set.public VodPlayInfo.Builder clearMainPlayUrl()
主播放地址
string MainPlayUrl = 7;public VodPlayInfo.Builder setMainPlayUrlBytes(com.google.protobuf.ByteString value)
主播放地址
string MainPlayUrl = 7;value - The bytes for mainPlayUrl to set.public String getBackupPlayUrl()
备用播放地址
string BackupPlayUrl = 8;getBackupPlayUrl in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getBackupPlayUrlBytes()
备用播放地址
string BackupPlayUrl = 8;getBackupPlayUrlBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setBackupPlayUrl(String value)
备用播放地址
string BackupPlayUrl = 8;value - The backupPlayUrl to set.public VodPlayInfo.Builder clearBackupPlayUrl()
备用播放地址
string BackupPlayUrl = 8;public VodPlayInfo.Builder setBackupPlayUrlBytes(com.google.protobuf.ByteString value)
备用播放地址
string BackupPlayUrl = 8;value - The bytes for backupPlayUrl to set.public int getBitrate()
码率(Kbps)
int32 Bitrate = 9;getBitrate in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setBitrate(int value)
码率(Kbps)
int32 Bitrate = 9;value - The bitrate to set.public VodPlayInfo.Builder clearBitrate()
码率(Kbps)
int32 Bitrate = 9;public int getWidth()
视频高度
int32 Width = 10;getWidth in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setWidth(int value)
视频高度
int32 Width = 10;value - The width to set.public VodPlayInfo.Builder clearWidth()
视频高度
int32 Width = 10;public int getHeight()
视频宽度
int32 Height = 11;getHeight in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setHeight(int value)
视频宽度
int32 Height = 11;value - The height to set.public VodPlayInfo.Builder clearHeight()
视频宽度
int32 Height = 11;public double getSize()
文件大小
double Size = 12;getSize in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setSize(double value)
文件大小
double Size = 12;value - The size to set.public VodPlayInfo.Builder clearSize()
文件大小
double Size = 12;public String getCheckInfo()
劫持校验信息
string CheckInfo = 13;getCheckInfo in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getCheckInfoBytes()
劫持校验信息
string CheckInfo = 13;getCheckInfoBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setCheckInfo(String value)
劫持校验信息
string CheckInfo = 13;value - The checkInfo to set.public VodPlayInfo.Builder clearCheckInfo()
劫持校验信息
string CheckInfo = 13;public VodPlayInfo.Builder setCheckInfoBytes(com.google.protobuf.ByteString value)
劫持校验信息
string CheckInfo = 13;value - The bytes for checkInfo to set.public String getIndexRange()
dash segment_base 分片信息
string IndexRange = 14;getIndexRange in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getIndexRangeBytes()
dash segment_base 分片信息
string IndexRange = 14;getIndexRangeBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setIndexRange(String value)
dash segment_base 分片信息
string IndexRange = 14;value - The indexRange to set.public VodPlayInfo.Builder clearIndexRange()
dash segment_base 分片信息
string IndexRange = 14;public VodPlayInfo.Builder setIndexRangeBytes(com.google.protobuf.ByteString value)
dash segment_base 分片信息
string IndexRange = 14;value - The bytes for indexRange to set.public String getInitRange()
dash segment_base 分片信息
string InitRange = 15;getInitRange in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getInitRangeBytes()
dash segment_base 分片信息
string InitRange = 15;getInitRangeBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setInitRange(String value)
dash segment_base 分片信息
string InitRange = 15;value - The initRange to set.public VodPlayInfo.Builder clearInitRange()
dash segment_base 分片信息
string InitRange = 15;public VodPlayInfo.Builder setInitRangeBytes(com.google.protobuf.ByteString value)
dash segment_base 分片信息
string InitRange = 15;value - The bytes for initRange to set.public String getPlayAuth()
加密过的秘钥
string PlayAuth = 16;getPlayAuth in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getPlayAuthBytes()
加密过的秘钥
string PlayAuth = 16;getPlayAuthBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setPlayAuth(String value)
加密过的秘钥
string PlayAuth = 16;value - The playAuth to set.public VodPlayInfo.Builder clearPlayAuth()
加密过的秘钥
string PlayAuth = 16;public VodPlayInfo.Builder setPlayAuthBytes(com.google.protobuf.ByteString value)
加密过的秘钥
string PlayAuth = 16;value - The bytes for playAuth to set.public String getPlayAuthId()
密钥keyID
string PlayAuthId = 17;getPlayAuthId in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getPlayAuthIdBytes()
密钥keyID
string PlayAuthId = 17;getPlayAuthIdBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setPlayAuthId(String value)
密钥keyID
string PlayAuthId = 17;value - The playAuthId to set.public VodPlayInfo.Builder clearPlayAuthId()
密钥keyID
string PlayAuthId = 17;public VodPlayInfo.Builder setPlayAuthIdBytes(com.google.protobuf.ByteString value)
密钥keyID
string PlayAuthId = 17;value - The bytes for playAuthId to set.public String getLogoType()
水印类型
string LogoType = 18;getLogoType in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getLogoTypeBytes()
水印类型
string LogoType = 18;getLogoTypeBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setLogoType(String value)
水印类型
string LogoType = 18;value - The logoType to set.public VodPlayInfo.Builder clearLogoType()
水印类型
string LogoType = 18;public VodPlayInfo.Builder setLogoTypeBytes(com.google.protobuf.ByteString value)
水印类型
string LogoType = 18;value - The bytes for logoType to set.public String getQuality()
音频质量
string Quality = 19;getQuality in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getQualityBytes()
音频质量
string Quality = 19;getQualityBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setQuality(String value)
音频质量
string Quality = 19;value - The quality to set.public VodPlayInfo.Builder clearQuality()
音频质量
string Quality = 19;public VodPlayInfo.Builder setQualityBytes(com.google.protobuf.ByteString value)
音频质量
string Quality = 19;value - The bytes for quality to set.public String getBarrageMaskOffset()
弹幕蒙版偏移量
string BarrageMaskOffset = 20;getBarrageMaskOffset in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getBarrageMaskOffsetBytes()
弹幕蒙版偏移量
string BarrageMaskOffset = 20;getBarrageMaskOffsetBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setBarrageMaskOffset(String value)
弹幕蒙版偏移量
string BarrageMaskOffset = 20;value - The barrageMaskOffset to set.public VodPlayInfo.Builder clearBarrageMaskOffset()
弹幕蒙版偏移量
string BarrageMaskOffset = 20;public VodPlayInfo.Builder setBarrageMaskOffsetBytes(com.google.protobuf.ByteString value)
弹幕蒙版偏移量
string BarrageMaskOffset = 20;value - The bytes for barrageMaskOffset to set.public float getDuration()
时长
float Duration = 21;getDuration in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setDuration(float value)
时长
float Duration = 21;value - The duration to set.public VodPlayInfo.Builder clearDuration()
时长
float Duration = 21;public String getKeyFrameAlignment()
在转对齐,使用的帧对齐转码版本
string KeyFrameAlignment = 22;getKeyFrameAlignment in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getKeyFrameAlignmentBytes()
在转对齐,使用的帧对齐转码版本
string KeyFrameAlignment = 22;getKeyFrameAlignmentBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setKeyFrameAlignment(String value)
在转对齐,使用的帧对齐转码版本
string KeyFrameAlignment = 22;value - The keyFrameAlignment to set.public VodPlayInfo.Builder clearKeyFrameAlignment()
在转对齐,使用的帧对齐转码版本
string KeyFrameAlignment = 22;public VodPlayInfo.Builder setKeyFrameAlignmentBytes(com.google.protobuf.ByteString value)
在转对齐,使用的帧对齐转码版本
string KeyFrameAlignment = 22;value - The bytes for keyFrameAlignment to set.public boolean hasVolume()
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;hasVolume in interface VodPlayInfoOrBuilderpublic VodVolumeInfo getVolume()
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;getVolume in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setVolume(VodVolumeInfo value)
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;public VodPlayInfo.Builder setVolume(VodVolumeInfo.Builder builderForValue)
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;public VodPlayInfo.Builder mergeVolume(VodVolumeInfo value)
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;public VodPlayInfo.Builder clearVolume()
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;public VodVolumeInfo.Builder getVolumeBuilder()
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;public VodVolumeInfoOrBuilder getVolumeOrBuilder()
响度信息
.Volcengine.Vod.Models.Business.VodVolumeInfo Volume = 23;getVolumeOrBuilder in interface VodPlayInfoOrBuilderpublic String getMainUrlExpire()
MainPlayUrl的过期时间
string MainUrlExpire = 24;getMainUrlExpire in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getMainUrlExpireBytes()
MainPlayUrl的过期时间
string MainUrlExpire = 24;getMainUrlExpireBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setMainUrlExpire(String value)
MainPlayUrl的过期时间
string MainUrlExpire = 24;value - The mainUrlExpire to set.public VodPlayInfo.Builder clearMainUrlExpire()
MainPlayUrl的过期时间
string MainUrlExpire = 24;public VodPlayInfo.Builder setMainUrlExpireBytes(com.google.protobuf.ByteString value)
MainPlayUrl的过期时间
string MainUrlExpire = 24;value - The bytes for mainUrlExpire to set.public String getBackupUrlExpire()
BackupPlayUrl的过期时间
string BackupUrlExpire = 25;getBackupUrlExpire in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getBackupUrlExpireBytes()
BackupPlayUrl的过期时间
string BackupUrlExpire = 25;getBackupUrlExpireBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setBackupUrlExpire(String value)
BackupPlayUrl的过期时间
string BackupUrlExpire = 25;value - The backupUrlExpire to set.public VodPlayInfo.Builder clearBackupUrlExpire()
BackupPlayUrl的过期时间
string BackupUrlExpire = 25;public VodPlayInfo.Builder setBackupUrlExpireBytes(com.google.protobuf.ByteString value)
BackupPlayUrl的过期时间
string BackupUrlExpire = 25;value - The bytes for backupUrlExpire to set.public String getDrmType()
Drm加密类型 - "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK - "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密 需要使用客户端保存的DEK进行解密 - "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
string DrmType = 26;getDrmType in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getDrmTypeBytes()
Drm加密类型 - "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK - "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密 需要使用客户端保存的DEK进行解密 - "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
string DrmType = 26;getDrmTypeBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setDrmType(String value)
Drm加密类型 - "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK - "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密 需要使用客户端保存的DEK进行解密 - "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
string DrmType = 26;value - The drmType to set.public VodPlayInfo.Builder clearDrmType()
Drm加密类型 - "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK - "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密 需要使用客户端保存的DEK进行解密 - "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
string DrmType = 26;public VodPlayInfo.Builder setDrmTypeBytes(com.google.protobuf.ByteString value)
Drm加密类型 - "private_encrypt":表示存量加密方式 不会使用传入的DrmKEK - "private_encrypt_upgrade":代表私有加密 使用请求参数中的DrmKEK进行加密 需要使用客户端保存的DEK进行解密 - "standard_encrypt":表示标准加密方式 不会使用传入的DrmKEK
string DrmType = 26;value - The bytes for drmType to set.public String getPlayScene()
播放场景
string PlayScene = 27;getPlayScene in interface VodPlayInfoOrBuilderpublic com.google.protobuf.ByteString getPlaySceneBytes()
播放场景
string PlayScene = 27;getPlaySceneBytes in interface VodPlayInfoOrBuilderpublic VodPlayInfo.Builder setPlayScene(String value)
播放场景
string PlayScene = 27;value - The playScene to set.public VodPlayInfo.Builder clearPlayScene()
播放场景
string PlayScene = 27;public VodPlayInfo.Builder setPlaySceneBytes(com.google.protobuf.ByteString value)
播放场景
string PlayScene = 27;value - The bytes for playScene to set.public final VodPlayInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>public final VodPlayInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VodPlayInfo.Builder>Copyright © 2025. All rights reserved.