返回顶部

热点聚焦

基于VIS H.323 DLL LIBRARY的视频会议系统

日期:2018-05-25 点击:     关键词:视频会议,视频会议系统,H.323

2018-05-25

在基于VIS H.323 DLL LIBRARY的视频会议系统中,利用VIS H.323 DLL LIBRARY实现了视频会议系统中的文字传输、语音传输、视频传输、私聊、群聊、会议管理、与会者的添加以及删除等多项功能。

VIS H.323 DLL LIBRARY为视频会议系统提供了一下14种接口函数和变量:

IsH263Available:判断H.263编解码器是否有效;

class CH323EndPoint :操作h.323终端的类;

class CAudioMixer :实现多路音频混合的类;

class CVideoMixer :实现多路视频混合的类;


视频会议系统

class CVolumeCtrl :控制系统音量的类;

class CVideoGrabber :操作视频捕获设备的类;

class CAudioRecorder :操作音频输入设备的类;

class CAudioPlayer :操作音频输出设备的类;

class CILSClient :封装了对ILS支持的类;

enum UseGKResult:注册到网守的结果;

enum SilenceDetectionMode:静音检测模式;

enum CallEndReason:通话结束的原因;

enum ConnStatus:连接的状态;

enum VideoFormat:视频格式;

我们就其中一种函数进行介绍:CAudioMixer 函数。

该函数封装了对视频会议音频进行多路实时混合的操作。所支持的音频格式为PCM 16bit 8000Hz,CAudioMixer 是为集中型视频会议设计的,它能混合的音频路数没有限制,但由于PCM音频的特性,使其受到一定限制,超过16路的音频进行混合时,有可能达不到令人满意的效果。

400-0806-056