Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS是否可以承载一个随时可以更改的HLS链接?_Amazon Web Services_Http Live Streaming_Apple Tv_Roku_Amazon Fire Tv - Fatal编程技术网

Amazon web services AWS是否可以承载一个随时可以更改的HLS链接?

Amazon web services AWS是否可以承载一个随时可以更改的HLS链接?,amazon-web-services,http-live-streaming,apple-tv,roku,amazon-fire-tv,Amazon Web Services,Http Live Streaming,Apple Tv,Roku,Amazon Fire Tv,​大家好, 情况:我想让AWS托管一个HLS链接,我可以随心所欲地更改该链接(因此,不是硬编码),以引导像Roku、Fire TV、Alexa、Apple TV这样的设备,HLS链接所在的位置。目前,我的程序告诉设备转到Ooyala,然后Ooyala告诉设备从哪里获取HLS链接。 所以,我想去掉Ooyala,只使用AWS告诉设备从哪里获得HLS链接(在CDN) 问题:有人知道这是可能的还是另一种解决方案吗?如果是,我需要什么,需要研究什么?我想写一个脚本和一个静态IP 如果您有想法,请为我标记一

​大家好,

情况:我想让AWS托管一个HLS链接,我可以随心所欲地更改该链接(因此,不是硬编码),以引导像Roku、Fire TV、Alexa、Apple TV这样的设备,HLS链接所在的位置。目前,我的程序告诉设备转到Ooyala,然后Ooyala告诉设备从哪里获取HLS链接。 所以,我想去掉Ooyala,只使用AWS告诉设备从哪里获得HLS链接(在CDN)

问题:有人知道这是可能的还是另一种解决方案吗?如果是,我需要什么,需要研究什么?我想写一个脚本和一个静态IP

如果您有想法,请为我标记一些步骤,以便我能够了解可能性

谢谢,


Jackson

我在您列出的设备上构建了许多应用程序。一些客户端决定使用外部配置(json或xml),每个应用程序在启动时都会加载该配置。最终,它相当于API响应。您可以在请求文件的过程中使用一些缓存破坏,以确保始终获得最新的文件。您可以选择在任何您想要的地方托管该文件…

我认为,我们需要一个“告诉设备从何处获取HLS链接”的清晰定义。如果它只是一个简单的、未经验证的、带有静态响应或通过HTTPS重定向的
GET
请求,那么您可能正在寻找一个S3 bucket。最简单的方法是在包含HLS资产URL的S3 bucket(或您的网站所在地)中托管一个指针文件。如果资产将频繁更改,则需要确保它不会被缓存太长时间。我假设
Ooyala
为您做的更多,而不仅仅是托管资产,那么您是否考虑过变更的其他后果?