# Getting Started ## Download - Android - [zrcsdk-android.zip](https://nws.zoom.us/nws/pkg/1.0/package/download?identifier=us.zoom.ZRC.SDK.ANDROID&arch=multi) - Linux - [zrcsdk-linux-x86_64.zip](https://nws.zoom.us/nws/pkg/1.0/package/download?identifier=us.zoom.ZRC.SDK.LINUX&arch=x86_64) - [zrcsdk-linux-arm.zip](https://nws.zoom.us/nws/pkg/1.0/package/download?identifier=us.zoom.ZRC.SDK.LINUX&arch=arm) - [zrcsdk-linux-arm64.zip](https://nws.zoom.us/nws/pkg/1.0/package/download?identifier=us.zoom.ZRC.SDK.LINUX&arch=arm64) - Mac - [zrcsdk-mac-arm64.zip](https://nws.zoom.us/nws/pkg/1.0/package/download?identifier=us.zoom.ZRC.SDK.MAC&arch=arm64) - Windows - [zrcsdk-win-x64.zip](https://nws.zoom.us/nws/pkg/1.0/package/download?identifier=us.zoom.ZRC.SDK.WIN&arch=x64) ## ZRC SDK file structure The ZRC SDK ZIP file contains several folders and files. ```plaintext ## Linux/Windows/macOS zrcsdk--/ ├── include/ (header files) │ └── ServiceComponents/ (header files) ├── libs/ (libs or frameworks) └── dll/ (Windows only) **ARM packages (>= 7.0.0):** `libs/` contains ABI subdirectories instead of placing libraries directly: libs/ ├── arm/ (ARM 32-bit) └── armhf/ (ARM 32-bit hard-float) ## Android zrcsdk-android-/ ├── zrcsdk-android-studio.zip (Android Studio sample project, zipped) ├── zrcsdk-android-studio-public/ (unzipped from zrcsdk-android-studio.zip) │ ├── sample/libs/zrcsdk.aar (core SDK library) │ ├── sample/src/... (sample app source code) │ └── build.gradle / gradle / ... └── package.json (package version information) ``` ## Prerequisites - On Linux, Glibc version 2.27 or later is required. - Starting from ZRCSDK version 7.0.0, Glibc version 2.31 or later is required. - On macOS, the SDK supports only Macs with Apple Silicon (M1 chip or later). - On Windows, the SDK supports x64 architecture - Use Visual Studio 2019 or newer. In this documentation, we use Visual Studio 2019 as our default IDE. - When installing Visual Studio, install Desktop development with C++ workloads and the platform SDKs that you're building for. - On Android, the SDK supports arm64-v8a and armeabi-v7a architectures and requires Android 8.0 or later.