【问题标题】:How to link AWS CloudFront distribution to AWS Elemental MediaPackage from PHP SDK如何从 PHP SDK 将 AWS CloudFront 分发链接到 AWS Elemental MediaPackage
【发布时间】:2020-12-19 00:41:01
【问题描述】:

我想从 MediaPackage 链接 CloudFront,这可以通过 AWS Elemental MediaPackage 控制台实现,但是 我需要从我使用 PHP 的编码中做到这一点。

我没有看到 CreateChannel 函数中的快速启用选项,因为它在控制台上。

https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-mediapackage-2017-10-12.html#createchannel

我需要从 CloudFront SDK 创建并配置所有选项吗?

这是我从 Elemental MediaPackage 控制台自动生成的 CloudFront 的外观。

需要帮助。

【问题讨论】:

    标签: amazon-web-services amazon-cloudfront cdn aws-elemental aws-media-live


    【解决方案1】:

    正如您已经发现的那样,MediaPackage /origin_endpoints API 目前不提供关联 CloudFront 分配的选项,类似于 AWS MediaPackage 控制台体验。

    由于之前建议的解决方法涉及直接查询 CloudFront API,我已提交功能请求以在 API 中实现此功能。

    与对 AWS 服务的任何产品功能请求一样,我无法提供有关是否或何时实施此类功能的任何详细信息。

    【讨论】:

      【解决方案2】:

      我在查看 PHP SDK MediaPackage 文档时注意到了同样的事情。看起来您需要做的是在创建 MediaPackage 通道和端点之后使用 SDK 的 CloudFront 客户端创建 CloudFront 分配。此页面上有执行此操作的说明。这些说明位于“从 Amazon CloudFront 创建分配”标题下。

      https://docs.aws.amazon.com/mediapackage/latest/ug/cdns-cf.html#cdns-create-cf

      【讨论】:

      • 谢谢 :) 我也做了同样的事情,我们没有从 MediaPackage SDK 创建的选项。我们需要通过 CloudFront SDK 来完成。
      猜你喜欢
      • 2021-09-01
      • 1970-01-01
      • 2021-03-22
      • 2021-07-28
      • 1970-01-01
      • 2019-04-10
      • 2018-07-30
      • 2018-03-04
      • 1970-01-01
      相关资源
      最近更新 更多