视频会议场景方案介绍
大约 4 分钟
media
视频会议场景方案介绍
概述
环信音视频能力有几种典型的应用模式,包括:一对一音视频、多人音视频会议、多人音视频互动直播。
多人音视频会议的典型场景包括企业多人视频会议、移动协同办公、远程医疗会诊、会诊模式的视频客服等。
典型需求
多人视频会议场景的典型功能需求包括:
- 多人音频通话
- 多人视频通话
- 共享桌面
- 外部视频源输入
- 美颜
- 服务器端录制及下载
- 即时沟通:在使用多人会议时,也可以通过集成环信即时通讯实现IM沟通,如发文字、图片、语音片段、各种自定义消息等)
- 视频流水印
- 会议室的管理:创建会议、删除会议、获取指定会议室详情、加入会议室、退出会议室
- 会议室的人员管理:获取会议室参会人名列表、踢人,设置观众为主播,设置主播为观众等
- 多端支持:Android、iOS、Web、PC、小程序
提示
在多人视频会议场景下用到的某些功能需要在特定的浏览器、版本或插件下才能使用。
所以为了简化用户体验,不推荐直接使用浏览器,建议引导用户使用本地应用(如PC端应用)。
实现方案
- 多人视频会议开发的入口文档是:多人通话简介,这个文档包含了以下部分:
- 功能列表:各端功能清单
- 通话流程:通话流程描述
- 角色权限:会议室的角色权限说明
- 客户端SDK及demo源码:开发者可以先下载demo,体验demo中的一对一音视频功能。如有需要,还可以查看demo的源代码。
- 计费说明
- 多人视频会议如果需要环信即时通讯云的文字聊天室实现IM沟通功能,请详见文档:
服务器端: 聊天室管理
Android: 聊天室管理
iOS: 聊天室管理
web端: 聊天室管理
微信小程序: 聊天室管理
PC端: 聊天室管理
客户端应用源码
“环信视频会议”Demo主要面向开发者,用于演示如何通过调用音视频API实现视频会议基础功能,如需打造产品级别应用,要按自身项目需求完成UI/UE设计。
Demo 下载
Demo下载地址请见: demo下载
Demo 源码
我们在 Github 提供了完整的 Demo源代码,大家可以在 Github 上获取。
Demo 功能介绍
创建或加入房间
- 创建房间:在本页面,输入一个不存在的房间号和密码,可以创建新房间
- 加入房间:如果输入当前存在的房间号,则加入现有房间
提示
请选择“以主播身份进入房间”。
“以观众身份进入房间”属于环信多人音视频互动直播API的一部分,使用说明请见 互动直播介绍
音视频会议主界面
在音视频会议的主界面,演示了以下功能:
- 打开或关闭麦克风。
- 打开或关闭摄像头。切换前后摄像头。
- 查看当前会议室参会人员名单
- 踢人
- 上麦、下麦
- 退出会议室
提示
“上麦/下麦”属于环信多人音视频互动直播API的一部分,使用说明请见 互动直播介绍