NERtc macOS SDK V5.6.30
|
#include <nertc_engine.h>
Public 属性 | |
const char * | app_key |
IRtcEngineEventHandlerEx * | event_handler |
const char * | log_dir_path |
NERtcLogLevel | log_level |
uint32_t | log_file_max_size_KBytes |
bool | video_prefer_hw_encoder |
bool | video_prefer_hw_decoder |
bool | video_use_exnternal_render |
NERtcServerAddresses | server_config |
int32_t | area_code_type |
RtcEngineContext 定义
const char* nertc::NERtcEngineContext::app_key |
用户注册云信的 APP Key。如果您的开发包里面缺少 APP Key,请申请注册一个新的 APP Key。
int32_t nertc::NERtcEngineContext::area_code_type |
区域类型,默认级别为 kNERtcAreaCodeTypeDefault。参考 #NERtcAreaCodeType。
IRtcEngineEventHandlerEx* nertc::NERtcEngineContext::event_handler |
用于 SDK 向 App 发送回调事件通知。
const char* nertc::NERtcEngineContext::log_dir_path |
日志目录的完整路径,采用 UTF-8 编码。
uint32_t nertc::NERtcEngineContext::log_file_max_size_KBytes |
指定 SDK 输出日志文件的大小上限,单位为 KB。如果设置为 0,则默认为 100 M。
NERtcLogLevel nertc::NERtcEngineContext::log_level |
日志级别,默认级别为 kNERtcLogLevelInfo。
NERtcServerAddresses nertc::NERtcEngineContext::server_config |
私有化服务器地址,默认需要置空。如需启用私有化功能,请 提交工单 联系网易云信技术支持工程师获取详情。
bool nertc::NERtcEngineContext::video_prefer_hw_decoder |
视频硬件解码加速,优先使用硬件解码视频数据。仅 mac 和 win 下有效
bool nertc::NERtcEngineContext::video_prefer_hw_encoder |
视频硬件编码加速,优先使用硬件编码视频数据。仅 mac 和 win 下有效
bool nertc::NERtcEngineContext::video_use_exnternal_render |
是否使用外部渲染,默认为 false。仅 mac 下有效