You need to enable JavaScript to run this app.
导航

快速入门

最近更新时间2023.11.07 15:51:17

首次发布时间2021.10.19 18:43:43

本文档将为您介绍首次使用火山引擎视频直播的基本流程。您可以参考文档,快速完成服务开通和基础配置,并通过播放工具进行直播开播和直播观看。

准备工作

  • 请您先完成火山引擎账号注册实名认证
  • 准备 2 个完成备案的域名,用于配置加速域名。

接入流程

alt

开通服务

  1. 登录火山引擎控制台

  2. 单击页面左上角的产品与服务,选择视频直播产品,进入开通页面。

  3. 单击立即开通按钮。

  4. 根据提示选择计费方式并勾选视频直播服务协议,计费规则可参见计费说明

  5. 单击确认按钮,开通视频直播服务,默认进入视频直播控制台概览页。

添加域名

  1. 在视频直播控制台左侧导航栏,选择域名管理

  2. 单击添加域名按钮,进入添加域名页面。

  3. 填写提前完成备案的推流域名拉流域名,设置域名空间名称、加速区域、项目组和标签。

    • 域名空间:推流域名和拉流域名使用域名空间进行关联,完成一个业务所使用的推流域名和拉流域名需在同一个域名空间下。
    • 加速区域:为访问域名的客户端配置加速区域,加速区域越接近客户端,加速效果越好。
    • 项目组:为域名空间设置项目,您可以从项目维度查看资源消费账单,便于计算云资源使用成本;有关项目的更多信息,请参见项目概述
    • 标签:为域名空间设置标签,使用标签进行标识分类后,可以按照标签维度进行分账,解决财务成本分摊的问题;有关标签的更多信息,请参见标签概述
  4. 单击下一步按钮,进行 CNAME 配置。

配置 CNAME

  1. 在视频直播控制台左侧导航栏,选择功能管理 > 域名管理

  2. 在域名列表中找到添加的推流域名拉流域名,复制对应的 CNAME 地址。

  3. 在域名服务对应的 DNS 解析平台,添加推拉流域名 CNAME 地址。

  4. 等待 CNAME 解析生效(验证是否生效可参考配置 CNAME),CNAME 解析成功后状态如下图所示。

域名配置(可选)

视频直播为您提供了域名安全保障能力,配置说明可参考控制台指南的域名配置

功能配置(可选)

视频直播为您提供了增值服务能力,配置说明可参考控制台指南的转码配置录制配置截图配置拉流回源时移配置直播水印截图审核回调配置

生成直播地址

  1. 在视频直播控制台左侧导航栏,选择直播工具 > 地址生成器

  2. 根据页面提示选择地址类型和域名,并填写 AppName、StreamName 和过期时间。

  3. 单击生成地址按钮。可在生成结果下获取生成的推流地址和拉流地址。

    说明

    直播地址支持手动拼接生成,您可以参考生成直播地址最佳实践进行手动拼接。

开始推流

本章节介绍使用视频直播控制台Web 推流工具进行推流。

说明

您可以在以下推流工具上,使用生成的推流地址,进行推流直播操作。

  • 具有推流能力的应用软件,如 OBS ;
  • 集成了视频直播客户端推流 SDK 的应用。
  1. 在视频直播控制台左侧导航栏,选择直播工具 > Web 推流

  2. 输入在生成直播地址中生成的推流地址,配置推流参数,单击开始推流,即可开始直播。

开始拉流

本章节介绍使用 VePlayer Web 端播放器工具进行拉流播放。

说明

您可以在以下拉流工具上,使用生成的拉流地址,进行拉流操作,观看直播。

  • 具有拉流能力的应用软件,如 VLC;
  • 集成了视频直播客户端拉流 SDK 的应用。
  1. 访问 VePlayer Web 端播放器

  2. 选择 RTM 拉流,在代码示例中修改 url生成直播地址中生成的 RTM 拉流地址,单击运行即可开始观看直播。