开发者社区 问答 正文

我想的是AUI直播间跟每场的直播绑定,正在直播时显示直播内容,直播结束后显示回放内容。 每次都直播?

我想的是AUI直播间跟每场的直播绑定,正在直播时显示直播内容,直播结束后显示回放内容。 每次都直播流跟房间保持唯一性。 那我是需要每次新直播的时候都生成一次推流地址么?消息组如果在回放的时候也可以使用么,还是会注销了?

展开
收起
真的很搞笑 2023-07-04 19:31:33 790 分享 版权
来自: 阿里云CDN
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    AUI 平台提供的直播功能可以实现您所描述的直播和回放的需求。当您创建一个直播场次时,可以设置直播场次的开始时间和结束时间,并且可以选择是否开启回放功能。如果您选择开启回放功能,直播结束后,观众可以在直播页面上观看回放内容。

    每次直播前,您需要在 AUI 平台上创建一个新的直播场次,并将直播场次的开始时间设置为当前时间或者稍晚的时间。当直播开始时,观众可以通过 AUI 平台提供的直播页面或者嵌入式播放器观看直播内容。当直播结束后,观众可以在直播页面上观看回放内容。

    2023-07-30 23:02:07
    赞同 展开评论
  • 如果您想要实现 AUI 直播间与每场直播绑定的功能,可以考虑以下步骤:

    1. 创建直播间:在 AUI 中,为每个场次创建一个独立的直播间。这可以是一个唯一的标识符或者是一个包含相关信息的对象。

    2. 开始直播:当直播开始时,在相应场次的直播间中进行推流,并将直播内容展示给观众。这可以通过调用 AUI 提供的推流 API 或使用适合的推流工具来实现。

    3. 直播期间显示直播内容:在直播期间,您可以在直播间界面上显示正在直播的内容,例如视频流、聊天室等。这样观众可以实时观看、互动和参与直播活动。

    4. 结束直播:当直播结束时,停止推流并标记该场次的直播为已结束。

    5. 显示回放内容:根据需要,您可以在直播间中提供回放功能,使观众可以在直播结束后重新观看之前的直播内容。这可能涉及将直播录制下来,并在需要的时候进行转码和播放回放。

    2023-07-13 21:20:05
    赞同 展开评论
  • 新直播指的是创建一个新的直播间吗?这个是业务逻辑,我们的demo是注销了。appserver创建直播间的时候会调用live的openapi生成新的推流地址,您如果是自行实现,可以参考appserver的源码,此回答整理自钉群“AUI客户支持群

    2023-07-04 19:51:04
    赞同 展开评论
问答分类:
CDN
问答地址: