直播云

  • 直播云 > 使用指南 > 控制台使用指南 >PUB转推服务

    PUB转推服务

    最近更新时间: 2022-04-24 18:21:59

    七牛云提供的PUB转推服务,实现将直播流或者点播流转推至目标直播平台。若您需要将直播源进行多平台分发,或者需要将点播文件转成直播流进行分发,那即可使用我们的PUB转推服务,快速拉取已有的直播流/点播视频,推送到指定的直播推流地址上。
    image.png

    业务场景

    一、电视台/摄像头信号源分发
    电视台多为rtsp/hls等协议,而且有拉流数量限制,需要使用互联网平台的直播服务进行直播分发。
    摄像头信号源大多数为rtsp协议,这个协议不适合在互联网平台分发观看,因此需要使用pub服务将rtsp流转推至rtmp服务器,最后生成rtmp/flv/hls流进行分发。

    二、伪直播场景
    在线教育领域以及各类活动都会有伪直播场景,将已录制完成的文件作为直播流进行分发,这时可以使用pub转推服务做为解决方案。

    三、多平台分发
    活动直播有时提供单路信号源,如果需要转推多家第三方直播平台,就可以使用pub转推服务。

    控制台PUB服务使用说明

    一、创建任务

    1、进入七牛云控制台,选择视频直播Pili–>Pub转推,进入Pub转推页面
    image.png
    image.png
    2、进入任务列表页面,点击新建任务,进入新建pub转推任务弹窗
    image.png

    配置参数及说明

    配置项 配置参数 配置说明
    服务区域 国内/海外 创建任务时选择的任务运行区域,注意:海外转推的机房在国外,实现的是海外拉流转推至海外,并不能直接将国内的拉流地址直接转推至海外。
    国内的流希望转推至海外其他直播平台,可以先国内直播推流至七牛云的全球直播空间,使用七牛云的全球区域hub直播拉流地址,转推至海外的其他直播平台
    任务名称 英文字符 自定义任务名称,名称仅支持字母和数字,并且不超过20个字符
    任务描述 中英文字符 自定义任务描述内容,支持中英文等字符,不超过32个字符
    拉流地址 1、支持直播/点播拉流两种类型
    2、支持多个拉流地址填写
    3、支持指定哪个运营商网络拉流:默认/电信/移动/联通
    1、添加多个拉流地址时,会在前一个拉流地址结束之后进入下一个拉流地址(添加多个地址场景一般为点播类型的拉流地址)
    2、海外转推任务不支持运营商网络的选择
    3、支持直播拉流:rtmp/flv/hls/rtsp协议流;点播拉流:m3u8/flv/mp4视频封装格式(备注:视频的编码格式需要h.264/h.265,音频的编码格式需要为AAC)
    4、只有点播类型的转推任务支持播放次数的设置
    推流地址 1、支持多个推流地址填写
    2、支持指定哪个运营商网络拉流:默认/电信/移动/联通
    1、添加多个推流地址时,会同时拉流转推至多个推流地址上,在计费时会计算多倍的推流时长
    2、海外转推任务不支持运营商网络的选择
    3、支持推流协议:rtmp协议
    播放次数 不循环/无限循环/指定循环次数 1、只有拉流地址是点播类型的,才能设置播放器次数,不支持直播类型的拉流地址设置循环播放次数
    2、在达到播放次数或者定时关闭时间的任一条件之后,系统会停止任务
    定时开启 时间 设定开启任务的时间
    定时关闭 时间 设定关闭任务的时间,定时关闭的时间需要在定时开启的时间之后
    断流重试 时间 1、如果转推任务失败或者中断,在重试时间内,转推任务会进行不断重试拉流转推,直至达到任务重连成功或者达到设定的重试时间(目前的实现逻辑是按照10s重试一次,如果设定的是5分钟,那么最终的重试次数为30次,以重试次数消耗完为准)
    2、断流重试时间一般在拉流类型为直播时进行设置,点播一般不设置断流重试

    特殊说明:转推中断 3 秒后重连,连续转推中断 5 次后状态变为"失败",转推任务终止。

    二、管理任务

    1、查看任务

    在任务列表中,查看转推任务的状态,默认是国内的任务列表,支持选择查看海外的转推列表
    image.png

    2、编辑任务

    在任务列表中,选择已经创建成功的转推任务,单击右侧操作栏的编辑按钮,进入修改pub转推任务
    image.png
    根据需要,可以编辑修改任务备注、拉流地址、推流地址、播放循环次数以及定时开启和定时关闭内容。
    注意:运行中的转推任务,不允许编辑和删除

    3、开启/停止任务

    在任务列表中,选择需要开启或者停止的转推任务,找到运行开关一栏,点击开启或者关闭按钮即可。
    image.png

    4、删除任务

    在任务列表中,找到对应需要删除的转推任务,点击删除按钮,确认是否删除,点击确认即可将此转推任务删除。
    注意:转推任务删除后不支持找回,如有需要,可以重新创建对应的转推任务。
    image.png

    5、运行日志

    运行日志为最近一次转推任务运行的日志信息,这个信息对专业知识要求较高,一般用于查看转推任务失败原因。
    在转推失败时,咨询我们售后同学时,可以附带此运行日志,方便我们这边排查对应的失败原因。
    image.png

    三、历史记录查询

    查看转推任务的转推记录
    支持根据任务的开始时间进行搜索,也可以根据任务名称进行搜索该任务的转推记录。
    image.png
    点击查看时,为查看当时转推任务的运行日志,如下图
    image.png

    以上内容是否对您有帮助?
  • Qvm free helper
    Close