使用SDK功能前,需对SDK进行初始化操作。
请去[创世云管理控制台]()申请SDK初始化需要的AppID,具体申请步骤可参考[获取AppID]()。
引用头文件 、导入库文件:
#include "AVSignalEngine.h"
#pragma comment(lib, "./lib/LiveVideo.lib")
g_avSignalEngine = createAVSignalEngine();
g_avSignalEngine->initialize();
void AVSignalEngine::initialize()
{
// 完成初始化
this->initSDK();
string sVersion = this->getSDKVersion();
write_log("LiveDemo UP SDK_VERSION[%s]", sVersion.c_str());
}
方法 | 描述 |
---|---|
initSDK: | 初始化SDK |
在停止使用SDK功能的时候,可以销毁SDK。
static_cast<AVSignalEngine*>(g_avSignalEngine)->unInitSDK();
g_avSignalEngine->release();