实时音视频ARTC SDK简介

欢迎使用实时音视频ARTC SDK来实现您的业务需求,阿里云实时音视频ARTC通过多年以来服务全球客户的深厚技术沉淀,以RTC形态向全球的开发者开放的产品,致力于帮助全球的开发者快速搭建高性价比的实时音视频互动解决方案。

API设计与回调机制

阿里云ARTC SDK的API设计遵循状态式API设计原则。客户只需要把想要的状态通过API传至SDK,SDK内部会进行状态判断,并在适当时机达成用户想要的目标状态,同时在执行时通过回调机制及时向客户反馈SDK当前执行状态,使客户使用我们的SDK时享受到无忧的体验。您只需设置期望的状态,SDK便会自动处理并通过回调通知您,无需重复调用,也不需要关心具体的调用时机和场景。

异常处理机制

遇到异常情况时,ARTC SDK会优先尝试内部解决,仅在内部无法恢复时,才会提示客户介入处理。目前这些无法恢复的内部错误主要分为物理限制(如网络问题、音频设备故障、视频设备故障、CPU或内存资源限制)和外部因素(例如被移出房间或鉴权失败)两类。

下载指南

阿里云ARTC SDK是视频云纯自研的RTC引擎,请通过阿里云官网进行下载,详情请参见SDK下载