云服务器内容精选
-
自定义会议中水印 在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()); 父主题: 界面定制
-
Config 接口描述 Windows SDK中已经提供了会议中的界面,界面上的部分元素是可以自定义的。可以自定义的界面元素如下: 会议窗口名称 会议开始后,在Windows任务栏上会生成一个会议的图标,鼠标指向该图标时会显示会议的缩略窗口,该窗口的名称可以自定义。 图1 会议窗口名称 会议窗口的图标,可以替换HwmSdk\sdkResources\nativeimg目录下的video.ico图标文件。 会议信息及会议链接前缀 会议链接的 域名 前缀默认是https://bmeeting.huaweicloud.com/(如https://bmeeting.huaweicloud.com/#/j/982989574),如果入会Portal是第三方自己开发的,这个前缀需要自定义。 整个会议信息也可以自定义显示或者隐藏。 图2 会议信息 来电窗口 会议来电窗口默认在收到来电时弹出,可配置成隐藏,在收到来电通知时调用会议来电应答接口来应答: 图3 来电窗口 会控按钮 删除或者修改SDK中自带的会控按。具体可以删除和修改的按钮见按钮ID定义表。 自定义新增按钮。具体用例见自定义会控按钮。 图4 底部工具栏和更多菜单 图5 共享工具栏和更多菜单 图6 自定义子菜单项: 自定义会议信息窗口 图7 自定义会议信息框 图8 状态工具栏 图9 与会者详情头像点击 自定义会议信息窗口请参考“显示会议信息框”和“销毁会议信息框”。 注意事项 只有需要更改会议界面默认显示样式时,才需要调用该接口,若默认样式已满足要求,可以不调用该接口。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode Config(char uiConfig[HWM_MAX_CONFIG_LEN]);
-
方法定义 1 - (void)downloadHeadPortraitWithThirdAccount:(NSString *)thirdAccount account:(NSString *)account number:(nonnull NSString *)number completionBlock:(void(^)(NSError *_Nullable error, NSString *_Nullable headImagePath))completionBlock;
-
参数描述 表1 参数说明 参数 类型 描述 thirdAccount NSString * appid登录场景下优先使用此字段。 account NSString * 账号 密码登录场景下 优先使用此字。 number NSString * 跨企业场景优先使用此字段。 completionBlock void(^)(NSError *_Nullable error, NSString *_Nullable headImagePath) 结果回调。
-
解决办法 Hue配置过期,重启Hue服务即可。 在 MRS 2.0.1及之后版本,单Master节点的集群Hue服务需要手动修改配置。 登录Master节点。 执行hostname -i获取本机IP。 执行如下命令获取“HUE_FLOAT_IP”的地址: grep "HUE_FLOAT_IP" ${BIGDATA_HOME}/MRS_Current/1_*/etc*/ENV_VARS, 其中MRS以实际文件名为准。 比较本机IP和“HUE_FLOAT_IP”的值是否相同,若不相同,请修改“HUE_FLOAT_IP”的值为本机IP。 重启Hue服务。
-
社交分享定制 - (NSView *)socialShareView:(HWMSDKMeetingInfoModel* )confInfo; 接口描述 该接口用于分享会议拦截处理。实现代理后会拦截SDK调起分享界面的方法,如下图红框标注。 图1 分享拦截SDK弹窗 注意事项 如果实现该协议方法,则会中调用分享功能,会回调到该方法。窗口的位置以及界面的显示隐藏都有SDK内部控制。 示例代码 - (NSView *)socialShareView:(HWMSDKMeetingInfoModel *)meetingInfo { if (!self.socialView) { self.socialView = [[HWMSocialView alloc] initWithFrame:NSMakeRect(0, 0, 500, 300)]; self.socialView.wantsLayer = YES; self.socialView.layer.backgroundColor = [NSColor whiteColor].CGColor; } self.socialView.meetingInfo = meetingInfo; return self.socialView; } - (NSView *)socialShareView:(HWMConfStateInfo *)confInfo; 接口描述 该接口用于分享会议拦截处理。实现代理后会拦截SDK调起分享界面的方法,如下图红框标注。 图2 分享拦截SDK弹窗 注意事项 如果实现该协议方法,则会中调用分享功能,会回调到该方法。窗口的位置以及界面的显示隐藏都有SDK内部控制。 示例代码 - (NSView *)socialShareView:(HWMConfStateInfo *)confDetail { if (!self.socialView) { self.socialView = [[HWMSocialView alloc] initWithFrame:NSMakeRect(0, 0, 500, 300)]; self.socialView.wantsLayer = YES; self.socialView.layer.backgroundColor = [NSColor whiteColor].CGColor; } self.socialView.confDetail = confDetail; return self.socialView; } 父主题: 界面定制
-
查看群组空间详情 登录KooDrive服务业务面。 目前仅支持使用华为账号登录KooDrive服务业务面。 在左侧导航栏选择“团队空间”,页面以卡片视图展示本部门空间、用户拥有的以及加入的群组空间。 鼠标悬浮至待查看群组空间卡片右上角,选择“详细信息”,页面展示空间的详细信息。 可选:若需修改空间信息,单击“修改”。 只有群组空间的拥有者可以修改群组空间信息。 可选:在“修改空间”页面重新设置空间名称和头像,单击“修改”完成群组空间修改。
-
管理群组成员 群组空间的拥有者可以添加成员、修改成员权限、删除成员(拥有者无法删除自己);群组空间的管理者可以添加成员、删除普通成员;普通成员只能查看群组成员。 登录KooDrive服务业务面。 目前仅支持使用华为账号登录KooDrive服务业务面。 在左侧导航栏选择“团队空间”,页面以卡片视图展示本部门空间、用户拥有的以及加入的群组空间。 鼠标悬浮至待管理群组空间卡片右上角,选择“成员管理”,弹出“成员管理”页面。 若登录账号为群组空间的拥有者或管理员,则中展示“成员管理”;若登录账号为群组空间的普通成员,则中展示“查看成员”,单击“查看成员”,可以看到群组当前所有的成员。 参考表2管理群组空间成员。 表2 管理群组空间成员 操作 操作说明 添加成员 单击“添加成员”。 在用户、部门、用户组页签界面搜索并勾选待添加的目标对象,单击。 说明: 用户、部门、用户组名称均支持模糊搜索。 添加的空间成员人数上限为200。 若无用户组可选,可参考管理用户组章节先完成用户组创建。 单击“确定”。 说明: 添加的用户默认角色为普通用户。 修改成员角色 在成员列表后的下拉框中设置成员权限,可设置以下三种权限: 拥有者 管理员 普通成员 说明: 只有群组的拥有者可以修改成员角色。 拥有者和管理员有删除、在回收站还原、彻底删除、清空文件的权限。 删除成员 勾选成员列表名称前的复选框,单击“删除成员”。
-
置顶群组空间 登录KooDrive服务业务面。 目前仅支持使用华为账号登录KooDrive服务业务面。 在左侧导航栏选择“团队空间”,页面以卡片视图展示本部门空间、用户拥有的以及加入的群组空间。 鼠标悬浮至待置顶群组空间卡片右上角,选择“置顶”,该群组空间卡片展示在所有群组空间卡片之前,卡片右上角显示置顶图标。 若置顶了多个群组空间,则置顶空间先按照空间更新时间降序排列;若时间相同,按照名称升序展示。
-
解散群组空间 只有群组空间的拥有者可以解散群组空间。 解散空间后将会清除该空间全部资源,请谨慎操作,建议迁移资源后再进行解散操作。 登录KooDrive服务业务面。 目前仅支持使用华为账号登录KooDrive服务业务面。 在左侧导航栏选择“团队空间”,页面以卡片视图展示本部门空间、用户拥有的以及加入的群组空间。 鼠标悬浮至待解散群组空间卡片右上角,选择“解散空间”。 在“解散团队空间”弹框中,了解解散空间的影响后,如果确认要解散空间,在弹框中输入“确定解散”并勾选“我已知悉,强制解散”,然后单击“确定”。
-
退出群组空间 群组的管理员和普通用户可以退出群组空间,拥有者不能退出群组空间。 登录KooDrive服务业务面。 目前仅支持使用华为账号登录KooDrive服务业务面。 在左侧导航栏选择“团队空间”,页面以卡片视图展示本部门空间、用户拥有的以及加入的群组空间。 鼠标悬浮至待退出群组空间卡片右上角,选择“退出空间”。 在“退出团队空间”弹框中,了解退出空间的影响后,如果确认要退出空间,单击“确定”。
-
参数描述 表1 data参数说明 参数 类型 描述 eventName string 事件名称 参考表2 content object 事件上报内容 参考表2 表2 事件及参数说明 eventName content 描述 invite_third_user { confID:string, guestPwd:string, subject:string, joinUrl:string } 外邀第三方事件 confID:会议id guestPwd:来宾密码,如果来宾免密则为空串 subject:会议主题 joinUrl:入会链接
-
参数描述 表1 参数说明 参数 类型 描述 injectBtn HwmClickInjectBtn 按钮类型。 data void* 按钮参数,可能为空。 若按钮类型为HWM_CLICK_INJECT_BTN_CALL_OTHER_NUM,该参数为期望呼叫的与会者信息; 若按钮类型为HWM_CLICK_INJECT_BTN_INVITE,该参数为空。 id const char* 自定义按钮id。 当按钮类型为HWM_TOOLS_INJECT_BTN_CUSTOM时,该参数为自定义按钮的id; 当按钮类型为HWM_CLICK_INJECT_BTN_PARTICIPANT_DETAIL,该参数为HwmConfAttendee; 当按钮类型为其他值时,该参数为空。 表2 枚举HwmClickInjectBtn说明 枚举值 描述 HWM_CLICK_INJECT_BTN_INVITE 邀请按钮。 HWM_CLICK_INJECT_BTN_CALL_OTHER_NUM 呼叫其他号码按钮。 HWM_CLICK_INJECT_BTN_ATTENDEE 与会者按钮。 HWM_CLICK_INJECT_BTN_SHARE 共享按钮。 HWM_CLICK_INJECT_BTN_LEAVE 离开按钮。 HWM_TOOLS_INJECT_BTN_CUSTOM 用户自定义按钮。 HWM_CLICK_INJECT_BTN_COPY_CONF_INFO 复制会议信息按钮。 HWM_CLICK_INJECT_BTN_PARTICIPANT_DETAIL 与会者详情按钮。
-
ShowToast 接口描述 该接口用于显示toast。 注意事项 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode ShowToast(const HwmToastInfo* toastInfo); 回调函数 1 virtual void OnShowToastResult(hwmsdk::HwmErrCode ret, const char* reason) {}; 参数描述 表1 参数说明 参数 是否必须 类型 描述 toastInfo 是 HwmToastInfo toast提示信息。 表2 结构体HwmToastInfo参数说明 参数 类型 描述 content char[] 提示内容。 duration int 提示持续时间(单位:秒)。 表3 返回值 类型 描述 HwmErrCode 成功返回0,其他值表示失败。失败返回值见错误码参考。 示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 /** * 显示toast提示 */ void demoShowToastDlg::OnBnClickedOk() { hwmsdkagent::HwmToastInfo toastInfo{ 0 }; std::string toastContent = "toastContent"; strcpy_s(toastInfo.content, HWM_MAX_TOAST_CONTENT_LEN, toastContent.c_str()); toastInfo.duration = 5; int ret = hwmsdkagent::ShowToast(&toastInfo); if (hwmsdk::HWM_COMMON_SUC CES S != ret) { AfxMessageBox(_T("show toast error")); return; } }
-
getErrorMessage 接口描述 该接口可根据错误码获取错误提示。 方法定义 1 - (NSString *)getErrorMessage:(NSUInteger)code; 参数描述 表1 参数说明 参数 类型 描述 code NSUInteger 错误码。 返回值 表2 参数说明 类型 描述 NSString * 错误提示。 示例代码 1 2 3 - (void)setError:(NSError *)error { NSString *errorTips = [[HWMBizSdk getBizOpenApi] getErrorMessage:error.code]; }
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格