RTSA Lite SDK 支持以下功能:
功能 | 描述 |
---|---|
RTSA SDK 间的互通 | 支持多种音视频编码格式的双向互通,详见agora_rtc_send_audio_data 和 agora_rtc_send_video_data。 |
RTSA SDK 与 RTC Native SDK 互通 | 支持 RTSA SDK 与 RTC Native SDK 的双向互通。详见 音视频互通。 |
RTSA SDK 与 RTC 第三方框架 SDK 互通 | 支持 RTSA SDK 与 RTC 第三方框架 SDK 的双向互通。详见 音视频互通。 |
RTSA SDK 与 RTC Web SDK 互通 | 支持 RTSA SDK 与 RTC Web SDK 的双向互通。详见 音视频互通。 |
RTSA SDK 与 RTC 小程序 SDK 互通 | 支持 RTSA SDK 与 RTC 小程序 SDK 的双向互通。详见 音视频互通。 |
上行带宽预测 | 支持根据带宽预测算法提出目标码率建议,反馈当前应该提高还是降低码率以及相应的建议值。 |
关键帧 | 支持本地关键帧主动请求和远端关键帧请求响应回调。 |
音视频流传输状态管理和监听 | 支持灵活开始和暂停发送本地音视频流以及接收远端音视频流。支持监听远端音视频流的传输状态。 |
仅 1.3.0 及以上版本支持与 RTC Native SDK 和 RTC Web SDK 的互通。
RTSA Lite SDK 的极小包体积、低内存占用以及低功耗特性特别适合嵌入式 IoT 领域的各类场景,详见下表:
场景 | 描述 |
---|---|
实时监控 | 如智能家用摄像头、车载监控、可视门铃等,集成 RTSA Lite 后,可实现:
|
电话手表 | 低功耗电话手表端集成 RTSA Lite 后。用户可通过手机 App(使用 RTC SDK) 同手表进行实时音视频通话。 |
RTSA Lite SDK 具有以下性能:
特性 | 声网指标 |
---|---|
包体积 | 集成 SDK 包体积增量 < 400 KB 在同时收发 320*240、H.264 码流的场景中,内存占用 < 2MB |
连通率 | 连通率 > 99% |
数据传输速率 | 单个频道单个用户最高 50 Mbps 的码率 |
网络适应性 | 50% 内丢包无感知恢复 |
RTSA Lite SDK 具体的兼容性要求见下表。
平台 | 支持版本 |
---|---|
Linux |
|
HarmonyOS | ARM 架构:arm-liteos-eabi 内核 liteOS 2.0 |
Android | Android 版本 ≥ 4.1 Android SDK 支持如下 ABI:
|