浏览 SDKs · Android
平台
SDKsAndroid

使用本地路径创建视频消息

使用视频与封面缩略图的本地绝对路径创建视频消息。

复制

基于本地设备文件系统的绝对路径创建视频消息对象。需分别传入本地视频文件的绝对路径和生成的封面缩略图绝对路径。在调用发送消息时,SDK 会自动完成文件上传。

String absoluteVideoPath = "/storage/emulated/0/DCIM/Camera/VID_20261012.mp4";
String mimeType = "video/mp4";
long durationSeconds = 15L;
String absoluteSnapshotPath = "/storage/emulated/0/DCIM/Camera/VID_thumb.jpg";

Message message = OpenIMClient.getInstance().messageManager.createVideoMessageFromFullPath(
    absoluteVideoPath,
    mimeType,
    durationSeconds,
    absoluteSnapshotPath
);

参数说明

参数类型是否必填说明
videoPathString是本地视频文件的绝对文件路径。必须保证当前应用具备读取权限。
mimeTypeString是视频 MIME 类型(例如 video/mp4)。
durationlong是视频播放时长(单位:秒)。
snapshotPathString是本地视频封面缩略图的绝对文件路径。

返回结果

返回创建完成的 Message 对象,其 contentType 为 MessageType.VIDEO。

构建完成后,调用发送消息向目标会话投递。