技术解码 | 伪直播及拉流多平台转推介绍

2021-05-13 15:10:46 浏览数 (1)

伴随着直播技术的发展,及各类直播产品的火爆应用,伪直播的场景被越来越多的使用。同时面对越来越多的直播平台,同一个直播源对多平台分发的需求也越来越多。

应用场景:

  • 线上直播课,不少在线教育行业,使用伪直播进行授课,将历史录制的上课视频文件,进行不定时段的作为直播课放出,一方面减少了老师上课压力,对于重复内容,不需要再次实时讲解,还可以抽身出来在后台对学生的疑问进行实时解答。
  • 重大赛事活动,受疫情影响,无法大规模线下聚集参与活动,越来越多的活动场景被搬到线上直播,面对空无一人的场地,为了提高直播活动的质量,可进行提前录制、纠错及修片,将活动内容进行精细化打磨后,通过伪直播的形式,在指定时间段进行线上直播。
  • 主播活跃房间,主播精力有限,无法长时间在线陪伴粉丝互动时,可将历史录制的直播内容通过伪直播形式定时放出到直播间,增加直播间人气,提升粉丝数。
  • 运营直播房间,官方可将版权电视剧进行轮播,为观众提供一个实时追剧,同时实时对内容进行互动评论的直播间。
  • 多平台转拉流,当直播源只有一份,但需要多平台分发时,可通过创建拉流转推任务,将直播源进行实时多平台转发。

赛事活动重播:

疫情期间线上活动:

产品应用 - 云导播台:

云导播台控制台

疫情期间爆火的线上直播课,将直播的课程进行录制,以点播文件的形式再次直播,提前设定课程轮播列表,学生共享直播课,展开评论交流,提高学习效率。云导播台集成轮播功能,提供丰富的直播编辑能力。

特性介绍:

  1. 可支持多文件循环轮播,文件源支持腾讯云COS,腾讯云点播,及第三方点播文件。腾讯云文件可内网拉流,传输更稳定。
  2. 可支持断点续播,机器故障或网络异常时,发生任务自动容灾迁移,迁移后可从断点续播,不影响观众直播体验。
  3. 点播源缓存及缓冲,可支持轮播时自动上传第三方文件到腾讯云COS进行存储,存储成功后可转为内网拉取。同时为点播增加缓冲buffer,提高抗网络抖动能力。
  4. 可支持直播源多平台分发,对源和目标均为云直播的任务,可支持内网拉流和内网推流,使直播质量更稳定。
  5. 任务形式管理,可指定时间段,指定轮播次数,指定更新源时的刷新方式,指定起播文件及偏移。
  6. 任务回调,包括任务的事件回调,及告警回调,用户可实时监控任务动态。
  7. 提供云API3.0接口及控制台,方便用户任务管理。

节点容灾介绍:

  • 节点故障迁移:节点定时上报心跳,被扫描到节点心跳超时后,会进行信令探测,确认机器状态异常后发起任务迁移。
  • 任务迁移前确认:节点故障引起的任务迁移时,每个任务迁移前先进行任务存活检查,确保只对异常任务进行迁移,减少不必要的任务重启。

控制台使用:

控制台页面

创建任务:

  • 支持指定就近地域,创建点播或直播源任务。
  • 支持地址生成器快速生成云直播目标推流地址。
  • 支持任务粒度配置接收回调的地址。
  • 支持轮播任务指定轮播次数。

修改任务:

  • 支持任务信息变更,及点播源更新。
  • 修改点播源时可指定修改后的更新方式。

查询任务:

  • 支持按任务 ID,备注内容等查询任务,详细任务信息展示。

删除任务:

  • 支持批量操作任务禁/启用状态,及批量手动清理任务。
  • 系统支持配置过期自动清理任务,及时释放过期。

功能规划:

  1. 控制台提供详细的任务进度及质量曲线查看页面,同时提供预览窗口,提高可运营性。
  2. 对轮播任务提供更高可编辑能力,可便捷指定播放文件及偏移,随时调整播放文件顺序。
  3. 支持绑定云直播已有的转码模板、水印模板功能,可支持将直播源录制上传COS功能。

0 人点赞