拉流是对第三方直播流地址进行直播流的接入,您可以将接入的流再通过阿里云直播进行直播流处理和直播CDN加速分发。是直接推流接入阿里云视频直播外的另一种直播流的接入方式。

配置固定拉流

支持固定拉流和触发拉流两种方式:
  • 固定拉流:指定拉流的起始时间和结束时间,在指定时间进行拉流直播。
  • 触发拉流:当需要拉取的源站开始播放直播流时,自动触发阿里云视频直播服务进行拉流直播。
注意 拉流暂时不支持H.265编码的第三方直播流接入。
  1. 登录视频直播控制台
  2. 在视频直播控制台左侧导航栏,单击域名管理 ,进入域名管理页面。
  3. 选择您要配置的播流域名,单击域名配置
    域名配置
  4. 单击模版配置 > 拉流配置
  5. 选择固定拉流页签,单击添加
  6. 配置固定拉流。
    使用限制:
    • 回源地址仅支持4个。
    • 同时进行固定拉流的模版最多支持10个。
    • 拉流开始到结束的时间最多支持7天。
    如果不能满足您使用需求,请您提交工单
    拉流配置

    固定拉流配置参数及说明如下表所示。

    参数 描述
    AppName 视频的应用名称,输入的AppName必须与直播推流的AppName保持一致,方可生效。如果您想要进行域名级别拉流,输入星号(*)号即可。
    StreamName 直播流名称。直播流不能与其他拉流模板重复。
    回源地址 第三方直播的拉流地址。最多可添加4个地址。
    起始时间 拉流开始时间和结束时间,当前时间超过结束时间后,将会停止拉流。
  7. 单击确定

配置触发拉流

  1. 登录视频直播控制台
  2. 在视频直播控制台左侧导航栏,单击域名管理 ,进入域名管理页面。
  3. 选择您要配置的播流域名,单击域名配置
    域名配置
  4. 单击模版配置 > 拉流配置
  5. 选择触发拉流页签,单击添加
  6. 配置触发拉流。
    使用限制:
    • 回源地址仅支持4个。
    • 同时进行触发拉流的模版最多支持20个。
    如果不能满足您使用需求,请您提交工单
    触发拉流配置

    触发拉流配置参数及说明如下表所示。

    参数 描述
    播流AppName 播流所属应用名称。输入的AppName必须与直播推流的AppName保持一致,方可生效。如果您想要进行域名级别拉流,输入星号(*)号即可。
    回源AppName 回源拉流AppName。若不填写,则使用播放URL中的AppName。
    回源地址 第三方直播的拉流地址。最多可添加4个地址。
    回源拉流协议 支持RTMP、FLV格式协议。
  7. 单击确定

回调逻辑说明

直播推流状态回调中开播(publish)状态回调逻辑
  1. RTMP推流在阿里云直播服务收到On Publish消息后2秒内,如果推流端不主动断开,阿里云直播服务就会发推流成功回调。如果您的业务需要阿里云直播收到On Publish建联并真正收到直播流数据后才发推流成功回调,请提交工单联系我们后台配置。
  2. 假设您有推流域名A和播流域名B,如果您的域名B使用拉流直播(固定拉流和触发回源拉流)需要回调。请在域名A配置推流回调。配置后域名B的拉流回调逻辑与上一条一致,建联后默认2秒无主动断开即认为拉流成功,需要真正收到数据才认为成功请提交工单申请配置。
说明 建议业务方不仅根据回调通知判断推流、拉流接入正常,同时配合在线流列表查询推流正常后,再下发直播流播放地址给业务方。