音视频通话 2.0
Android

AI 超分

更新时间: 2023/05/17 10:49:37

在音视频通话或互动直播场景下,因网络带宽限制和编解码过程损耗,视频画质通常会被压缩。网易云信提供 AI 超分算法,可以复原低质视频、还原图像细节、提高视频通话的图像质量。

功能介绍

在 RTC 实时视频通话场景中,因网络带宽限制,视频有时会以低分辨率的尺寸进行传输,而且经过编解码后画质会被压缩,导致接收端的视频质量不佳,影响视频通话质量。

网易云信自研 AI 超分算法(Super-Resolution, SR)经过大量训练数据,改善因受限于网络带宽限制或实时性的要求导致视频分辨偏低的问题,基于原低分辨率图像重建出相应的高分辨率图像,还原图像细节。在视频通话和互动直播场景下,AI 超分功能可以实时复原低质视频,提升视频通话体验。

效果展示:

注意事项

  • 使用 AI 超分功能之前,请联系技术支持开通 AI 超分功能。
  • AI 超分功能仅对以下类型的视频流有效:
    • 必须为本端接收到的第一路 360P 的视频流。
    • 必须为摄像头采集到的主流大流视频。AI 超分功能暂不支持复原重建小流和屏幕共享辅流。

实现方法

调用 enableSuperResolution 可以开启或关闭 AI 超分功能。

本端加入房间并通过 enableSuperResolution 开启 AI 超分功能之后,SDK 会针对接收到的第一路符合条件的视频流进行 AI 超分,提升画质并还原图像细节。该用户离开房间之后, SDK 会选择下一路符合条件的视频流进行 AI 超分。

示例项目源码

网易云信提供 AI 超分的示例项目源码 SuperResolution,您可以参考该源码实现AI 超分。

示例代码:

NERtcEx.getInstance().enableSuperResolution(enableFlag);
此文档是否对你有帮助?
有帮助
去反馈
  • 功能介绍
  • 注意事项
  • 实现方法
  • 示例项目源码
  • 示例代码: