OVCS 视频会议系统 Demo

OVCS是我们基于 ESFramework 和 OMCS 实现的一个视频会议系统的Demo。OVCS主要功能有:

1.多人 视频/语音/文字 会话。

(1)视频编码质量根据网络状况动态调节,且当网络拥塞时,主动弃帧。

(2)优先保证语音质量。

(3)支持回音消除(AEC)、噪音抑制(DENOISE)、自动增益(AGC)、静音检测(VAD) 等语音技术。 

(4)最多支持16路混音。  

2.多人协作 电子白板。

(1)支持常用的视图元素、可插入图片、截屏,可将整个白板保存为位图。

(2)提供观看模式和控制模式两种选择。

(3)断线自动重连,始终保持白板内容为最新。

3.文件共享。

(1)房间内任何一个成员都可以共享自己的文件,其他的成员可以下载这个文件。

(2)可随时取消共享的文件。

4.桌面共享

(1)桌面编码质量根据网络状况动态调节,且当网络拥塞时,主动弃帧。

(2)房间内任何一个成员都可以共享自己的桌面,其他成员都可以观看该桌面。

(3)共享者可以授权给其他成员来操作自己的桌面。

 

主界面,电子白板 截图: 

即时消息 截图: 

共享文件 截图:

桌面共享 截图: 

 

源码下载:OVCS.rar  

部署说明:

(1)将OVCS.Server部署到服务器上,并运行起来。

(2)修改Client配置文件OVCS.exe.config中的ServerIP的值。

(3)运行第一个Client实例,以随机帐号进入测试房间。

(4)在别的机器上继续运行Client,以随机帐号进入测试房间,大家即可在测试房间中进行视频会议。

注意:

1. 语音视频数据都是实时采集、实时播放的数据,所以测试时,服务器的带宽要求最好是独享带宽,共享带宽一般无法满足实时语音视频的要求。

    对带宽的具体要求可参见 OMCS带宽占用及网络品质测试

2. 关于视频会议系统中OMCS相关视频参数的设置可参见 OMCS 开发手册(08) -- 多人语音/视频 的最后一部分讲解。

3. 如果视频或声音有卡顿现象,需要检查各客户端到服务器的网络状况(包括上行与下行)。另外,也可以调整摄像头采集分辨率和帧频以降低对带宽的要求。

    比如,将 IMultimediaManager 的CameraVideoSize设置为(160x120),MaxCameraFrameRate 设置为 6 。

 

如需技术合作或商业合作,请联系:     

电话:027-87638960    

Q Q:168757008  

官网:www.oraycn.com

导航

首页

官方网站

立即咨询 

站内搜索

ESFramework 通信框架

详细说明

SDK下载

ESFramework FAQ

版本变更记录

OMCS 语音视频框架

详细说明

SDK下载

OMCS FAQ

版本变更记录

OrayTalk 企业即时通讯系统

详细说明

客户端下载

傲瑞实用组件

SDK下载

NPush 消息推送组件

StriveEngine 轻量级的通信引擎

MFile 语音视频录制组件

MCapture 语音视频采集组件

MPlayer 语音视频播放组件

OAUS 自动升级系统

傲瑞组件 FAQ

授权

授权流程

产品授权说明

产品选购指南

授权SDK使用说明

其它

SDK使用技巧

联系我们

电话:027-87638960

Q Q:168757008

邮件:master@oraycn.com