Environment requirements
- Target platform: Windows x86 (Win32 / 32-bit) or x64 (64-bit)—pick the package that matches your project’s target platform
- Language: C++
- Runtime: the SDK package already includes the VC++ runtime DLLs it needs, so you don’t need to install a runtime redistributable on the target machine
Download the SDK
When a new version is released, follow the same naming pattern and replace the version number. The x64 package has an extra
-x64 segment before the version number:
The SMeeting Windows SDK package already includes the underlying audio and video library (
srtc.dll and others), so you don’t need to download the SRTC Windows SDK separately.Directory structure
After unzipping you get the following (both packages have exactly the same layout, and the root directory inside ismeeting_dll/ in both):
Project setup
1
Add the include directory
Add
meeting_dll/include to your project’s additional include directories, then include the headers in your code:2
Link the import library
Add
meeting_dll/lib to the additional library directories and link SMeeting.lib.3
Deploy the runtime dependencies
Copy everything under
meeting_dll/bin into the directory that contains your executable:The contents of the
bin directory change between versions, so we recommend copying it as a whole rather than picking files one by one by name—when you pick files by hand, it’s easy to miss newly added dependencies when you upgrade
the SDK.Next steps
- Quickstart—log in, create a meeting, and enter it
- Key concepts—rooms, meetings, members, and roles
- Token and authentication—your backend issues the tokens