游密Video SDK可以实现一对一、一对多、多对多的实时通话功能;在相同频道内的用户可自由发言和收看视频画面;适用于实时音视频通话、多人语音视频群聊等场景。
主要功能 | 功能描述 |
---|---|
登录房间 | 用户可以自由登录房间 |
自由语音视频互动 | 用户可以自由加入或退出语音视频互动 |
语音SDK中有两个子文件夹:lib、include,下面依次介绍下这两个子文件夹。
include
:SDK的头文件。
详细介绍下inlude,所有接口都在这个文件夹中。
IYouMeVoiceEngine.h
封装了语音SDK的全部功能接口,集成方可通过IYouMeVoiceEngine::getInstance ()->…来调用语音SDK接口。IYouMeEventCallback.h
包含语音SDK的所有回调事件接口,例如初始化结果,频道加入成功等,都将通过此接口通知集成方。YouMeConstDefine.h
包含语音SDK的所有枚举类型定义,如错误码等。lib
:库文件。init
引擎初始化。
setVideoLocalResolution
设置本地采集分辨率。
setVideoNetResolution
设置网络传输分辨率。
joinChannelSingleMode
加入房间。
createRender
创建渲染。
startCapture
开始摄像头采集。
setMicrophoneMute
设置麦克风状态。
setSpeakerMute
设置扬声器状态。