You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

拉流回源

最近更新时间2023.09.11 20:09:55

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

视频直播支持在播放时触发式拉流回源,已实现无感知触发拉流回源。本章节为您介绍配置拉流回源的方法。

背景信息

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

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

注意事项

  • 支持添加第三方源站的回源地址,视频直播将从已添加的回源地址进行拉流。
  • 开启拉流回源的域名或 AppName,将无法使用录制、转码、截图等功能。
  • 如您需要获取更多鉴权配置,可联系我们获取技术支持。

前提条件

操作步骤

  1. 登录视频直播控制台。选择左侧导航的功能配置

  2. 单击拉流回源,进入拉流回源页签。

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

播放触发

  1. 选择播放触发类型。

  2. 单击添加配置按钮,打开添加拉流回源对话框。

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

参数说明如下表所示。

参数说明

AppName

填写该推流域名对应的 AppName,仅支持小写。

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

回源地址

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

说明

最多支持添加 10 个回源地址,回源失败时,将按照您添加的地址顺序轮循尝试。

回源参数选填项,如需带有鉴权参数,可填写 key 和 value。
  1. 单击确定按钮,完成配置。可在列表中查看配置结果。

说明

单击操作列的编辑删除按钮,可修改或删除当前拉流回源策略。

固定触发

  1. 选择固定触发类型。
  2. 单击添加配置按钮,打开添加拉流回源对话框。
  3. 根据页面提示配置 AppName、StreamName 和回源地址等参数。

参数说明如下表所示。

参数说明

AppName

填写该推流域名对应的 AppName,支持小写字母、数字、短横线"-"、下划线“_”组合。

说明

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

StreamName直播流名称,支持小写字母、数字、短横线"-"、下划线“_”组合。

回源地址

直播源服务器的地址,支持填写回源域名和 IP 地址,支持 RTMP、FLV、HLS 协议的直播地址。

说明

最多支持添加 10 个回源地址,回源失败时,将按照您添加的地址顺序轮循尝试。

回源模式选择回源时间,默认为固定回源。
回源时间选择固定回源模式的回源起始时间和结束时间,时间跨度最大支持 7 天
  1. 单击确定按钮,完成配置。可在列表中查看配置结果。

说明

单击操作列的编辑删除按钮,可修改或删除当前拉流回源策略。