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

回源配置

最近更新时间2024.03.14 17:15:44

首次发布时间2021.11.09 14:47:27

本章节为您介绍配置拉流回源的方法。

背景信息

视频直播拉流回源是指在直播过程中,当观众请求观看某个直播流时,如果直播流在 CDN 节点上不存在或者缓存失效,CDN 节点会向上游的直播源服务器(也被称为回源服务器)发起请求,从源服务器拉取直播流数据,然后再分发给观众。视频直播支持播放触发和固定触发两种回源触发方式。

  • 播放触发:回源操作仅在有观众观看时才会触发,可以节省源服务器的带宽资源,提高系统的整体效率;
  • 固定触发:根据您设置的回源时间,不论是否有观众观看,定时从源服务器拉取直播流数据;这种方式可以确保 CDN 节点始终拥有最新的直播流数据,降低观众在观看时的等待时间,提高观看体验。

注意事项

  • 回源配置成功后预计 3~5 分钟生效。
  • 支持添加第三方源站的回源地址,视频直播将从已添加的回源地址进行拉流。
  • 如您需要获取更多回源鉴权配置,请创建工单联系技术支持获取帮助。

前提条件

操作步骤

  1. 登录视频直播控制台

  2. 左侧导航栏选择功能管理 > 功能配置,选择回源配置页签。

  3. 在页面域名空间的下拉列表中选择域名空间。

添加播放触发回源配置

  1. 选择播放触发类型。

  2. 单击添加配置按钮,打开添加播放触发回源配置对话框。

  3. 根据页面提示配置 AppName、回源协议和回源地址等参数。

    参数说明如下表所示。

    参数说明

    AppName

    应用名称,即直播流地址的 AppName 字段取值。支持填写星号(*)或由 1 到 30 位数字(0 - 9)、大写小字母(A - Z、a - z)、下划线(_)、短横线(-)和句点(.)组成。

    • 填写星号(*)时,表示回源配置对该域名空间内的所有 AppName 生效;该配置即当前域名空间的全局配置;
    • 如果为某 AppName 同时添加了全局配置和单独的配置,则默认使用单独的配置进行拉流回源。
    回源协议回源协议支持 FLV 和 RTMP。

    回源地址

    直播源服务器的地址,支持填写回源服务器的域名或 IP 地址。

    说明

    • 当源站使用了非默认端口时,支持在回源地址中以域名:端口IP:端口的形式配置端口。
    • 最多支持添加 10 个回源地址,回源失败时,将按照您添加的地址顺序轮循尝试。
    回源参数选填项,如需带有鉴权参数,可填写 key 和 value。
  4. 单击确定按钮,完成配置。可在列表中查看配置结果。

    说明

    单击操作列的编辑删除按钮,可修改或删除当前回源配置。

添加固定触发回源配置

  1. 选择固定触发类型。

  2. 单击添加配置按钮,打开添加固定触发回源配置对话框。

  3. 根据页面提示配置 AppName、StreamName 和回源地址等参数。

    参数说明如下表所示。

    参数说明

    AppName

    应用名称,即直播流地址的 AppName 字段取值,支持由大小写字母(A - Z、a - z)、数字(0 - 9)、下划线(_)和短横线(-)组成,长度为 1 到 30 个字符。

    说明

    不支持填写已配置播放触发的 AppName

    StreamName流名称,即直播流地址的 StreamName 字段取值,支持由大小写字母(A - Z、a - z)、数字(0 - 9)、字母、下划线(_)和短横线(-)组成,长度为 1 到 100 个字符。

    回源地址

    需填写完整的回源地址,支持 RTMP、FLV、HLS 和 SRT 回源协议。

    说明

    • 当源站使用了非默认端口时,支持在回源地址中以域名:端口IP:端口的形式配置端口。
    • 最多支持添加 10 个回源地址,回源失败时,将按照您添加的地址顺序轮循尝试。
    回源时间选择回源配置的生效时间,支持固定回源和永久回源。回源时间选择固定回源时需配置回源起始时间和结束时间,时间跨度最大支持 7 天。
  4. 单击确定按钮,完成配置。可在列表中查看配置结果。

    说明

    单击操作列的编辑删除按钮,可修改或删除当前回源配置。