【问题标题】:Media Live channels takes ages from Idle to Running媒体直播频道从空闲到运行需要很长时间
【发布时间】:2022-01-27 13:41:49
【问题描述】:

我的设置如下:

  • 我有一个频道接受 HLS 输入并将其推送到特定的 twitch 频道
  • 输出组不变
  • 但是输入确实每天都在变化,我正在执行输入切换(选择不同的 HLS 播放列表),然后我启动频道
  • 一旦直播结束,我就停止频道

我有一个节点应用程序,它不断检查应该安排哪个 HLS 输入,并在给定时间和启动通道后立即自动切换输入

我的问题是,即使一切都按预期工作,频道有时也需要 5-8 分钟才能从空闲到运行

这似乎是完全随机的,有时需要不到 50 秒(这是可以接受的),但必须等待 5 分钟或更长时间是愚蠢的。

我还尝试为输入购买预订(遵循 AWS 建议的“查看匹配的预订产品”),但没有任何改变...开始时间仍然是随机的,而且通常需要几分钟才能开始流。

我做错了什么?

【问题讨论】:

    标签: amazon-web-services aws-media-live


    【解决方案1】:

    很遗憾,MediaLive 不提供频道开始时间的 SLA。

    启动频道后,MediaLive 会根据频道配置在后端启动一堆资源,在某些情况下,启动可能需要长达 10 分钟。

    输入预留不影响通道开始时间。预留是对特定输入或输出配置的一年承诺,适用于处理输入的成本。 (1)(2)。

    除了在您的工作流程中预先预计大约 10 分钟的等待时间之外,没有办法控制开始时间,但这可能值得作为反馈提交。

    1. 在 AWS Elemental MediaLive 中处理预留:https://docs.aws.amazon.com/medialive/latest/ug/reservations.html
    2. 输入和输出保留:https://docs.aws.amazon.com/medialive/latest/ug/input-output-reservations.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-21
      相关资源
      最近更新 更多