前言
1. 前言
目前在智能家居的场景下,用户对音视频通信的需求逐步提升,各类承载音视频硬件的设备也不断涌现,在此,美的IoT提供统一的音视频解决方案,通过服务的方式提供统一的音视频接入能力标准。
#1.1 概览
#1.1.1 APP SDK
提供整套的设备端到App端的解决方案,使客户能低成本,安全、快速接入IoT平台,集成音视频功能
#1.1.2 音视频云服务
为美的美居用户提供安全、可靠、高效的视频连接、存储及观看等全套视频场景能力
#1.1.3 模组 SDK
帮助用户简单、快速、低成本实现视频类设备接入、视频推流、视频转发、云端存储等能力建设
#1.2 核心能力
-
设备快速接入
通过设备端 SDK,只需要简单几行代码,即可实现设备快速接入。极大缩短开发周期,让设备接入更高效、更便捷。
-
视频秒开呈现
通过高效、智能的 P2P 穿透技术和分布式转发技术,建立高成功率、高可靠的视频播放链路,视频无需等待秒开呈现。
-
高并发低时延
支持千万级 QPS 实时海量视频播放请求,视频播放可控制在300 - 400毫秒左右低时延,确保高流畅、高可靠的视频播放体验。
-
安全隐私保护
通过多种视频加密技术,实现端到端链路数据加密、设备身份认证、密码保护及管理,全方位保护您的数据隐私和设备安全。
#1.3 技术特点
从 TCP 到 UDP:对于延时不敏感的场景,使用 TCP 可以达到要求,但面对互动性强的音视频场景,使用 TCP 已经很难保证延时,替换到 UDP 来传输时,实现更好的实时性,同时也需要解决可靠性的问题。
-
ARQ:从 ACK 到 NACK
TCP 的 ACK 机制保障了可靠性,但丢包时重传时间长,在 UDP 中使用 NACK 的方式,将丢包重传耗时缩减到最多等待 300ms。
-
FEC:以带宽换延时
网络层收发包时,添加一定比例的校验数据,即使传输过程中有部分丢包也可直接恢复,减少重传耗时。
-
QoS:应对带宽变化
多年业务打磨积累的 QoS 策略,实现更快速准确的带宽预测,及时地调整编码速率以匹配带宽变化,减少本地数据堆积。
-
RPS:从编码层减少视频损伤
在编码处理上,通过 RPS 方式编码的视频帧序列,即使部分网络丢包导致视频丢帧,也不会引起视频数据无法播放导致卡顿。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具