Overview
ApsaraVideo Real-time Communication (ARTC) SDK helps you build cost-effective interactive streaming solutions, powered by the extensive experience of Alibaba Cloud in real-time communication (RTC) technologies.
API design and callback mechanism
ARTC SDK adopts a stateful API design. You set the desired state through API calls, and the SDK operates autonomously, returning status updates through callback functions. This eliminates repeated API calls and removes concerns about call timing and context.
Exception handling mechanism
ARTC SDK attempts to resolve exceptions internally and notifies you only when recovery fails. Unrecoverable errors may result from physical constraints such as network issues, audio/video device malfunctions, and CPU or memory limitations, or from external factors such as authentication failures or channel removal.
Download the SDK
ARTC SDK is powered by the RTC engine developed by Alibaba Cloud. To download the SDK, see SDK download.