畅直播
  • iOS
  • Android : Java
  • macOS
  • Windows
  • Web
  • Flutter
  • 产品简介
    • 概述
    • 发布日志
    • 基本概念
    • 产品优势
    • 应用场景
    • 限制说明
    • 升级指南
  • 计费说明
  • 下载
  • 快速开始
  • 直播推流
  • 直播拉流
  • 基础功能
  • 进阶功能
  • 最佳实践
  • 常用错误码
  • 服务端 API
  • 客户端 API
  • 常见问题

CDN Plus 直播拉流

更新时间:2022-11-30 15:30

1 功能简介

CDN Plus 直播拉流,是指 CDN 和超低延迟直播无缝融合,实时诊断观众的质量问题并智能调节,及时精准改善观众直播体验。直播端到端延迟为 3s 左右,弱网抗性明显优于 CDN。

2 前提条件

在使用 CDN Plus 直播拉流之前,请确保:

3 使用步骤

3.1 开通服务

  1. 超低延迟直播功能不是默认开启的,使用前请在 ZEGO 控制台 自助开通(开通步骤请参考 项目管理 - 服务配置 中的“超低延迟直播”),或联系 ZEGO 技术支持开通。

  2. CDN 直播功能不是默认开启的,使用前请在 ZEGO 控制台 自助开通(开通步骤请参考 项目管理 - 服务配置 中的 “CDN”),或联系 ZEGO 技术支持开通。

  3. CDN Plus 直播功能不是默认开启的,使用前请联系 ZEGO 技术支持开通。

3.2 CDN Plus 拉流

调用 startPlayingStream 接口,并将 resourceMode 参数设置为 “ZegoStreamResourceMode.DEFAULT”。

// playView 为 UI 界面上 View.
ZegoCanvas playCanvas = new ZegoCanvas(playView);
ZegoPlayerConfig playerConfig = new ZegoPlayerConfig();
playerConfig.resourceMode = ZegoStreamResourceMode.DEFAULT;
engine.startPlayingStream(playStreamID, playCanvas, playerConfig);