setVideoMuteImage method
设置本地画面被暂停期间的替代图片,以取代无视频流时用户进房看到的黑屏画面
本地视频推送暂停后,通过此 API 设置的图片仍将被推送
参数:
assetUrl
可以是 Flutter 中定义的资源地址,如 'images/watermark_img.png',也可以是在线图片地址
fps
设置要推送的图片的帧率。最小值:5
。最大值:20
。默认值:10
不支持:
- web
- Windows
Implementation
Future<int?> setVideoMuteImage(
String? assetUrl, // Resource address in `assets`
int fps) async {
String? imageUrl = assetUrl;
String type = 'network'; // Online image by default
if (assetUrl != null && assetUrl.indexOf('http') != 0) {
type = 'local';
}
return _cloudChannel.invokeMethod(
'setVideoMuteImage', {"imageUrl": imageUrl, "type": type, "fps": fps});
}