直播录制回看

最近更新时间:2019-08-15 17:20:40

操作场景

录制回看是指您可以把用户整个直播过程录制下来,然后作为点播视频用于回看,如下图:

在 App 上线的初期阶段,由于主播数量比较少,所以在直播列表中加入录制回看,能够在一定程度上丰富 App 在观众端的信息量。即使到 App 成长起来,并且主播数量形成规模以后,好的直播内容的沉淀依然是必不可少的一个部分,每个主播的个人介绍里除了有名字、照片和个人信息,历史直播的视频回看更是不可或缺的重要组成部分。

操作步骤

步骤1:开启点播服务

录制回看功能依托于腾讯云的云点播服务后台集群,如果您想要对接这个功能,首先需要在腾讯云的管理控制台 开通点播服务。开通云点播服务之后,新录制的文件也可以在云点播控制台的 视频管理 里找到。

步骤2:开启直播录制

腾讯云支持对视频直播过程进行全程录制,您可以在 云直播管理控制台 中对其进行设置,见下图:

步骤3:录制文件落地

一个新的录制视频文件生成后,会相应的生成一个观看地址,您可以按照自己的业务需求进行处理。例如:您可以将其追加到主播的资料信息里,作为该主播曾经直播的节目而存在。或者将其放入回放列表中,将优质的视频推荐给您的 App 用户。

那么怎样才能拿到文件的地址呢?腾讯云给出了两种解决方案:

  • 方案一:消息通知
    您可以使用腾讯云的 事件通知服务:您的服务器注册一个自己的回调 URL 给腾讯云,腾讯云会在一个新的录制文件生成时通过这个 URL 通知到您。

  • 方案二:主动查询获取
    录制文件生成后自动存储到云点播系统,您可以直接在云点播系统查看,或直接通过云点播 API 查询,详情请参见 录制文件获取

步骤4:App 视频播放

您的服务器获得录制的文件后,就可以生成播放 URL 了,App 拿到 URL 后交给 RTMP SDK 的云点播播放模块就可以观看回放: