# 1. 前言

目前在智能家居的场景下,用户对音视频通信的需求逐步提升,各类承载音视频硬件的设备也不断涌现,在此,美的IoT提供统一的音视频解决方案,通过服务的方式提供统一的音视频接入能力标准。

# 1.1 概览

img

# 1.1.1 APP SDK

提供整套的设备端到App端的解决方案,使客户能低成本,安全、快速接入IoT平台,集成音视频功能

# 1.1.2 音视频云服务

为美的美居用户提供安全、可靠、高效的视频连接、存储及观看等全套视频场景能力

# 1.1.3 模组 SDK

帮助用户简单、快速、低成本实现视频类设备接入、视频推流、视频转发、云端存储等能力建设

# 1.2 核心能力

  • 设备快速接入

    通过设备端 SDK,只需要简单几行代码,即可实现设备快速接入。极大缩短开发周期,让设备接入更高效、更便捷。

  • 视频秒开呈现

    通过高效、智能的 P2P 穿透技术和分布式转发技术,建立高成功率、高可靠的视频播放链路,视频无需等待秒开呈现。

    img

  • 高并发低时延

    支持千万级 QPS 实时海量视频播放请求,视频播放可控制在300 - 400毫秒左右低时延,确保高流畅、高可靠的视频播放体验。

    img

  • 安全隐私保护

    通过多种视频加密技术,实现端到端链路数据加密、设备身份认证、密码保护及管理,全方位保护您的数据隐私和设备安全。

    img

# 1.3 技术特点

从 TCP 到 UDP:对于延时不敏感的场景,使用 TCP 可以达到要求,但面对互动性强的音视频场景,使用 TCP 已经很难保证延时,替换到 UDP 来传输时,实现更好的实时性,同时也需要解决可靠性的问题。

  • ARQ:从 ACK 到 NACK img

    TCP 的 ACK 机制保障了可靠性,但丢包时重传时间长,在 UDP 中使用 NACK 的方式,将丢包重传耗时缩减到最多等待 300ms。

  • FEC:以带宽换延时 img

    网络层收发包时,添加一定比例的校验数据,即使传输过程中有部分丢包也可直接恢复,减少重传耗时。

  • QoS:应对带宽变化

    多年业务打磨积累的 QoS 策略,实现更快速准确的带宽预测,及时地调整编码速率以匹配带宽变化,减少本地数据堆积。

  • RPS:从编码层减少视频损伤 img

    在编码处理上,通过 RPS 方式编码的视频帧序列,即使部分网络丢包导致视频丢帧,也不会引起视频数据无法播放导致卡顿。

最后修改于: 2024-09-18