智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 开发指南 开放性简介

入门使用

开放性简介

更新时间:2019-11-18

华为云会议的开放能力

华为云会议提供服务端开放和客户端开放,开发者可以根据业务的需要使用对应的接口集成开发。

  • 服务端集成:华为云会议提供服务端REST接口开放,包括会议管理、会议控制、业务发放、企业通信录等能力;可以基于客户自己的Web系统调用会管会控接口,定制自己的会管会控系统。
  • 客户端集成:华为云会议提供了客户端SDK开放,开发者可以在自己开发的PC客户端或者APP上,集成华为云视频会议能力,实现创会、入会、会管会控、通讯录等功能。
图1 华为云会议开放能力概述 

集成场景 1:第三方系统直接调用会议客户端入会

第三方系统只需要在其应用中调起原生华为会议客户端,即可集成华为的音视频会议能力。

图2 基于应用集成 

集成场景 2:客户在自己的Web系统上集成会议功能

客户有自己的Web系统,希望在Web系统中集成会议的功能。此时,用户可以基于华为云会议的Web SDK集成开发,在Web系统上开发对应的入口,会议操作的UI界面以及会议功能均由华为云会议提供,实现快速集成。

图3 基于Web SDK集成场景 

集成场景 3:第三方APP通过UI集成,快速调用会议客户端入会

客户有自己的APP,通过在APP上调用具有UI的会议客户端SDK接口,快速集成会议功能。只需要在客户的APP上开发对应的入口并调用对应的接口,创建会议、入会后的会控操作都有现成的界面,无需新开发。

图4 基于UI控件集成场景 

集成场景 4:基于Native SDK接口,满足行业终端深度定制

行业的应用集成华为云会议能力,是行业数字化转型中使行业应用更高效和智能化的一种典型应用方式。行业终端对操作流程、操作界面有深度定制需求。华为云会议可以将企业通讯录、会议管理、会议控制等功能通过开放高层Native SDK接口,由第三方终端灵活实现定制。

基于Native SDK集成的场景,需要开发者基于行业应用APP自己开发会议UI,深度定制,会议和行业APP的融合也会更好。相对基于UI SDK集成的场景,开发者需要自行开发会议中的视频和数据界面。

说明: 

后续华为云会议会提供基于Native SDK的UI插件,对于提供视频和数据共享功能标准UI窗口,开发者可以通过UI插件集成,进行简单定制即可使用。目前UI插件尚在规划中。

图5 基于Native SDK接口集成场景 

集成场景 5:第三方管理系统集成鉴权接口,实现单点登录

华为云会议支持通过标准接口与客户已有的鉴权服务器对接,用户帐号只需要登录一次自己的鉴权服务器,使用华为云会议时就无需再次登录。

图6 集成鉴权接口实现单点登录场景