小视频消息
用户可以通 过 IMKit 图库(本地相册)或小视频插件发送小视频消息。
使用方法
发送小视频消息
Flutter IMKit 提供了简便的方式来拍摄和发送小视频消息:
Dart
// 通过 ChatProvider 发送小视频消息
// localPath: 视频文件本地路径
// duration: 视频时长(秒)
await chatProvider.addSightMessage(localPath, duration);
局限性
小视频功能目前存在以下限制:
- IMKit 仅单聊会话和群聊会话支持发送小视频消息。
- 如果使用小视频插件进行录制,支持录制长度不超过 120 秒的小视频。
- 如果从本地相册中选择视频文件,请注意服务端的默认视频时长上限为 2 分钟。如需调整上限,请联系商务。
- 仅支持
H.264
+AAC
编码的视频文件,因为 IMKit 的短视频录制、播放只实现了该编码组合的支持。 - 如果 App Key 使用 IM 旗舰版或 IM 尊享版,文件存储时长默认为 180 天(不含小视频文件,小视频文件存储 7 天)。注意,IM 商用版(已下线)默认存储 7 天。如需了解IM 旗舰版或 IM 尊享版的具体功能与费用,请参见融云官方价格说明页面及计费说明。
通过小视频消息功能,用户可以在聊天中分享更丰富的内容,提升沟通体验。