KIMCoreVideoMessage

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerializedName(value = "codec")
var codec: String

视频编码, 如:H264AVC

Link copied to clipboard
@SerializedName(value = "content_type")
val contentType: <Error class: unknown class>
Link copied to clipboard
@SerializedName(value = "coverHeight")
var coverHeight: Int

视频封面图高

Link copied to clipboard
@SerializedName(value = "coverLocalPath")
var coverLocalPath: String?

资源本地路径,只有当本端发送的时候才有值

Link copied to clipboard
@SerializedName(value = "coverStoreKey")
var coverStoreKey: String

视频封面图 资源唯一路径,如果this.uploadIsCustom 为true,由业务方自己定义

Link copied to clipboard
@SerializedName(value = "coverWidth")
var coverWidth: Int

视频封面图宽

Link copied to clipboard
@SerializedName(value = "duration")
var duration: Long

视频时长,单位s

Link copied to clipboard
@SerializedName(value = "format")
var format: String

视频格式,如:mp4 mov

Link copied to clipboard
@SerializedName(value = "uploadIsCustom")
var isUploadIsCustom: Boolean

是否使用自定义媒体资源服务器

Link copied to clipboard
@SerializedName(value = "localPath")
var localPath: String?

资源本地路径,只有当本端发送的时候才有值

Link copied to clipboard
@SerializedName(value = "name")
var name: String
Link copied to clipboard
@SerializedName(value = "size")
var size: Long

视频大小,单位byte

Link copied to clipboard
@SerializedName(value = "storeKey")
var storeKey: String

资源唯一路径,如果.uploadIsCustom 为true,由业务方自己定义

Functions

Link copied to clipboard
open operator override fun equals(o: Any?): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getSize(): Long
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun setCodec(codec: String?)
Link copied to clipboard
fun setCoverStoreKey(coverStoreKey: String?)
Link copied to clipboard
fun setFormat(format: String?)
Link copied to clipboard
fun setName(name: String?)
Link copied to clipboard
fun setStoreKey(storeKey: String?)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun type(): <Error class: unknown class>
Link copied to clipboard
open override fun userIds(): List<String>