【发布时间】:2017-07-12 16:08:52
【问题描述】:
大家好,
情况:我希望 AWS 托管一个 HLS 链接,我可以随心所欲地更改(因此,不是硬编码)来引导 Roku、Fire TV、Alexa、Apple TV 等设备,其中HLS 链接是。目前,我的程序告诉设备转到 Ooyala,然后 Ooyala 告诉设备从何处获取 HLS 链接。 所以,我想删掉 Ooyala,只使用 AWS 告诉设备从哪里获取 HLS 链接(在 CDN)。
问题:有谁知道这是否可能或其他解决方案?如果是这样,我需要什么以及研究什么?我正在考虑编写脚本和静态 IP。
如果您有想法,请为我标记几个步骤,以便我了解可能性!
谢谢,
杰克逊
【问题讨论】:
-
我们需要一个明确的定义“告诉设备从哪里获取 HLS 链接”, 我想。如果它只是一个简单的、未经身份验证的
GET请求,带有静态响应或通过 HTTPS 重定向,那么您可能正在寻找 S3 存储桶。 -
最简单的方法是在包含 HLS 资产 URL 的 S3 存储桶(或您的网站所在的任何位置)中托管一个指针文件。如果资产经常更改,您需要确保它不会被缓存太久。我认为
Ooyala为您做的不仅仅是托管资产,那么您是否考虑过更改的其他后果?
标签: amazon-web-services http-live-streaming apple-tv roku amazon-fire-tv