声网提供智能门铃传输解决方案,包括适用于设备端的 SDK 和客户端 SDK,提供实时音视频和可靠信令的全场景服务。其中设备端 SDK 适用于可视门铃等轻量级嵌入式设备;客户端 SDK 适用于移动端(Android/iOS)、桌面端(macOS/Windows)、Web 端 或小程序应用。通过接入声网的 SD-RTN™,可以实现设备端和客户端应用的实时互动。
例如,在使用智能门铃的场景中,用户可以在手机上查看门铃的视频画面,手机客户端和门铃设备端可以语音双向对讲等。
智能门铃 PaaS 方案支持以下功能:
主要功能 | 功能描述 |
---|---|
实时监控 | 用户可以通过客户端 app 或网页查看门铃的视频画面。一个设备能同时被多个手机查看。一个手机能同时查看多个设备。 |
双向对讲 | 用户可以通过客户端 app 或网页和设备端进行语音通话。 |
控制信令 | 通过云信令(RTM)SDK 实现可靠信令交互,用户可通过客户端 app 或网页远程控制设备。例如门锁设备,用户可以在查看到来人是谁并确认安全情况下,远程操控开锁。一般情况下,智能门铃产品设计支持多个分辨率档位,用户可以通过客户端 app 主动选择分辨率。 |
消息通知 | 设备端通过自身集成的 AI 检测能力(如移动侦测、人形检测、烟雾感知、异声感知、跌倒检测等)检测到异常后,可通过云信令(RTM)SDK 实时通知给客户端。 |
声网提供 RTSA Lite SDK、实时音视频(RTC) SDK 和 云信令(RTM)SDK 共同搭建智能门铃场景。
各 SDK 或服务实现的功能如下:
SDK 或服务 | 实现功能 |
---|---|
声网 RTSA Lite SDK | 设备端加入 RTC 频道,发送可视化门铃的视频,和客户端语音双向对讲,通过内置实时信令功能和客户端进行实时信令交互。 |
声网 RTC SDK | 客户端加入 RTC 频道,观看设备端的视频,和设备端语音双向对讲。 |
声网 RTM SDK | 客户端登录 RTM 系统并加入 RTM 频道,和设备端进行实时信令交互,远程控制设备。 |
此外,你可以在自己的业务后台实现以下功能:
传输架构
下图展示了智能门铃场景中,设备端向客户端发送音视频,并且通过实时信令控制设备的数据传输架构。
图中视频编码支持 H.264 格式;音频编码方面,你可以选择自研的音频编码器,RTSA Lite SDK 支持传输编码后的 AAC 或 Opus 格式。如果没有自研音频编码能力,可以直接传输 PCM 格式,RTSA Lite SDK 会使用内置的 Opus 编码器完成音频编码。
全场景解决方案
提供实时媒体 + 信令控制的全场景一站式实时互动和互联互通解决方案。
支持视频传输编码码流,音频灵活传输编码前/后格式,支持发送可靠控制消息和任意格式 generic codec 。
轻量级设备端 SDK
极小包体、超低功耗,帮助 IoT 设备开发者实现极佳的实时互动级体验,节省设备成本和资源开销。
兼容性强
设备端 ARM/MIPS/X86 等 Linux 全平台、Android,支持 LiteOS、Harmony 等主流 RTOS 平台,覆盖了主流设备端平台和系统,支持设备定制。
依托 SD-RTN™,设备端可和客户端全平台实时音视频互通。
易用性佳
简单、易用、稳定,良好的可扩展性,灵活应对更丰富的 IoT 实时互动场景需求变化。
超低延时
声网 SD-RTN™ 网络节点覆盖全球 200 多个国家和地区,通过就近接入、智能路由等控制策略,保证全球平均端到端延时 < 400 ms。
稳定可靠
提供 SLA 质量保证,登录成功率 > 99%,全年可用时间高达 99.99%。
极致弱网对抗能力
业界领先的弱网对抗算法,保证在 70% 丢包情况下,音视频通话流畅;70% 丢包情况下,音频通话流畅,真正做到低卡顿、不掉线。
质量透明
通过声网水晶球工具,显示端到端全链路的质量监控数据,帮助排查定位问题。