NERtc Windows SDK
V4.4.301
|
#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 |
RtcEngineContext definition.
const char* nertc::NERtcEngineContext::app_key |
Users register the APP key of YunXin. If you have no APP key in your developer kit, please apply to register a new APP key.
IRtcEngineEventHandlerEx* nertc::NERtcEngineContext::event_handler |
IRtcEngineEventHandler callback interface class is used to send callback event notifications to the app from SDK.
const char* nertc::NERtcEngineContext::log_dir_path |
The full path of log content are encoded in UTF-8.
uint32_t nertc::NERtcEngineContext::log_file_max_size_KBytes |
The size of SDK-input log file. Unit: KB. If the value is set as 0, the size of log file is 20M by default.
NERtcLogLevel nertc::NERtcEngineContext::log_level |
The log level. The level is kNERtcLogLevelInfo by default.
NERtcServerAddresses nertc::NERtcEngineContext::server_config |
The private server address. You need to set the value as empty by default. ** To use a private server, contact technical support for details. **
bool nertc::NERtcEngineContext::video_prefer_hw_decoder |
To speed up the encoding of video hardwares, we prefer to use hardware to encode video data. Valid on the mac platform only.
bool nertc::NERtcEngineContext::video_prefer_hw_encoder |
To speed up the encoding of video hardwares, we prefer to use hardware to encode video data. Valid on the mac platform only.
bool nertc::NERtcEngineContext::video_use_exnternal_render |
Specifies whether to use external rendering. False is the default value. Valid on the mac platform only.