产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明

./SDK/CPlusPlus/Win64/ 下,主要包含以下几个部分:目录名 | 说明 |
include | 带有详细接口注释的 API 头文件 |
lib | 编译用的 .lib 文件和运行时加载的 .dll 文件 |
TRTCDemo 的 QT 应用程序,如下图所示:

$(ProjectDir)SDK\\CPlusPlus\\Win64\\include 和 $(ProjectDir)SDK\\CPlusPlus\\Win64\\include\\TRTC,如下图所示:$(ProjectDir)SDK\\CPlusPlus\\Win32\\include 和 $(ProjectDir)SDK\\CPlusPlus\\Win32\\include\\TRTC。
$(ProjectDir)SDK\\CPlusPlus\\Win64\\lib,如下图所示:$(ProjectDir)SDK\\CPlusPlus\\Win32\\lib 。
liteav.lib,如下图所示:
copy /Y $(ProjectDir)SDK\\CPlusPlus\\Win64\\lib\\*.dll $(OutDir),能够在编译完成后,自动将 SDK 的 .dll 文件拷贝到程序的运行目录下,如下图所示:copy /Y $(ProjectDir)SDK\\CPlusPlus\\Win32\\lib\\*.dll $(OutDir) 。
TRTCDemo.cpp 文件顶部增加头文件引入,代码如下:#include "ITRTCCloud.h"#include <QLabel>
TRTCDemo.cpp 文件的 TRTCDemo::TRTCDemo 构造函数中,添加下面的测试代码:ITRTCCloud * pTRTCCloud = getTRTCShareInstance();std::string version(pTRTCCloud->getSDKVersion());QString sdk_version = QString("SDK Version: %1").arg(version.c_str());QLabel* label_text = new QLabel(this);label_text->setAlignment(Qt::AlignCenter);label_text->resize(this->width(), this->height());label_text->setText(sdk_version);

TXLiteAVSDKTRTCMacx.x.x/SDK/TXLiteAVSDKTRTC_Mac.framework 拷贝到与您 QTTest 工程目录同级目录的 SDK 文件夹下。QTTest.pro 文件,然后添加 SDK 相关引用:INCLUDEPATH += $$PWD/.DEPENDPATH += $$PWD/.LIBS += "-F$$PWD/base/util/mac/usersig"LIBS += "-F$$PWD/../SDK"LIBS += -framework TXLiteAVSDK_TRTC_MacLIBS += -framework AccelerateLIBS += -framework AudioUnitINCLUDEPATH += $$PWD/../SDK/TXLiteAVSDK_TRTC_Mac.framework/Headers/cpp_interfaceINCLUDEPATH += $$PWD/base/util/mac/usersig/includeDEPENDPATH += $$PWD/base/util/mac/usersig/include
Info.plist 添加对应的权限申请说明:NSMicrophoneUsageDescription : 申请使用麦克风NSCameraUsageDescription : 申请使用摄像头

#include "ITRTCCloud.h" 直接引用。fatal error C1083: 无法打开包括文件: “TRTCCloud.h”: No such file or directory
error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static class TXString __cdecl TRTCCloud::getSDKVersion(void)" (__imp_?getSDKVersion@TRTCCloud@@SA?AVTXString@@XZ),该符号在函数 "protected: virtual int __thiscall CTRTCDemoDlg::OnInitDialog(void)" (?OnInitDialog@CTRTCDemoDlg@@MAEHXZ) 中被引用
文档反馈