更新时间:2024-09-14 GMT+08:00
分享

自定义会议中水印

在OpenSDKConfig中配置会中共享内容的自定义水印

共享的水印效果参考图1

使用场景

需要共享内容添加水印的场景有:

1.内部会议,共享材料比较机密,限部分人员查看

2.涉外会议,跨企业会议等,防止共享材料外泄

3.其他可能导致重要共享材料泄漏的场景

注意事项

1.SDK初始化的时候必须传入这个配置sdkConfig才会生效

图1 自定义水印

在桌面共享、程序共享、白板共享的接收端叠加水印图片,只有服务器上会中水印打开的情况下自定义水印才生效。如果不自定义,默认按照手机号、邮箱、会议ID+昵称优先级顺序显示,字体透明度10%。

示例代码

1
2
3
4
5
6
7
8
9
//自定义会中水印
public class CustomWatermarkHandle implements IWatermarkHandle {   
    @Override    
    public Bitmap getWatermarkBitMap(Activity curActivity) {
        Bitmap  bitmap = BitmapFactory.decodeResource(curActivity.getResources(), R.drawable.watermark);
        return bitmap;
    }
}
sdkConfig.setWatermarkHandle(new CustomWatermarkHandle());

相关文档