1

我找不到任何信息如何处理这种情况:

直播开始:大约 3 点钟。

1.在直播的人(我们称他为主播)开始直播之前,我希望有静态图像,上面写着:“活动即将开始”。

2.Streamer 开始将他的流推送到 RTMP 端点,但他迟到了,从 3.02 开始。在 3.02 之前应该可以看到相同的图片(如第 1 点所示)。

3.Streamer 应该在 4 点结束,但他在 4 点前结束 5 分钟(推stop他的设备)。

4.现在,结束屏幕应该在 5 分钟到 4 分钟后可见。

我知道应该切换输入以更改视图,这可以安排在固定时间,但我希望动态切换,即。当流媒体开始推送到 RTMP URL 并停止推送到 RTMP URL(来自例如 Larix 软件)。如何在 AWS Media Live 中处理?

4

1 回答 1

1

感谢您在 stackoverflow 上提出这个问题,实现您想要做的最简单的方法是使用 Input Prepare Scheduled Action。然后,通道将监控输入并在 RTMP 源不存在时发出警报。当 RTMP 源开始时,警报将解除,您可以将警报发送到 lambda,该 lambda 将查找这些警报,并且当它看到 RTMP 输入丢失警报已清除时,可以从 slate MP4 切换到 RTMP 源。当 RTMP 输入消失时,也可以这样做。

有关准备输入的信息: https ://docs.aws.amazon.com/medialive/latest/ug/feature-prepare-input.html

全局配置 - 输入丢失行为: https ://docs.aws.amazon.com/medialive/latest/ug/creating-a-channel-step3.html

扎克

于 2021-06-08T18:40:57.057 回答