在会议过程中,某些情况下主持人需要向参会者发送通知消息,通知消息需要以一定的样式显示到会议界面上以便参会者知晓。
平台封装了小鱼易连产品字幕消息功能,结合服务端 API 及终端 SDK 可实现字幕消息整体流程,通过服务端 API 可实现发送字幕消息功能,同时平台通过事件回调方式通知终端,终端可根据通知消息中指定的消息内容及样式进行展示。
如果已经注册了 setNemoSDKListener 事件监听,当会议中有字幕消息通知的时候,就会收到 onCaptionNotification 回调,取消字幕消息的时候同样也会收到回调。字幕消息的字段解释如下:
备注:各项参数可能会由于会控版本的差异为空,需要做安全判断呦!
XyCallActivity.java
@Override
public void showCaptionNotification(String content, String action) {
TextView tvCaptionNotification = findViewById(R.id.tv_caption_notification);
if ("push".equals(action)) { //显示字幕
tvCaptionNotification.setVisibility(View.VISIBLE);
tvCaptionNotification.setText(content);
} else if ("cancel".equals(action)) { //隐藏字幕
tvCaptionNotification.setVisibility(GONE);
}
//其他效果可自行实现
}