Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 正确的HLS格式?_Amazon Web Services_Amazon S3_Http Live Streaming - Fatal编程技术网

Amazon web services 正确的HLS格式?

Amazon web services 正确的HLS格式?,amazon-web-services,amazon-s3,http-live-streaming,Amazon Web Services,Amazon S3,Http Live Streaming,我想将一些m4v视频文件转换为可以从云存储流式传输的格式 我首先将文件上传到AWS S3,然后运行AWS弹性转码器将其转换为HLS v3(Apple HTTP实时流媒体),每秒600千比特,但我无法播放输出文件,即使输入M4V播放效果良好 以下是一个输出:[注意此视频已被删除] 我正在用一个HTML文档测试它 <!DOCTYPE html> <html> <body> <video controls autoplay >

我想将一些m4v视频文件转换为可以从云存储流式传输的格式

我首先将文件上传到AWS S3,然后运行AWS弹性转码器将其转换为HLS v3(Apple HTTP实时流媒体),每秒600千比特,但我无法播放输出文件,即使输入M4V播放效果良好

以下是一个输出:[注意此视频已被删除]

我正在用一个HTML文档测试它

<!DOCTYPE html>
<html>
   <body>
      <video controls autoplay >
             <source src="https://s3.amazonaws.com/lookvideo.streams/v/845f5b39d854687d79e5823e0499c9c2370de0f4.m3u8">
      </video>
  </body>
</html>

我需要使用不同的文件格式吗?或者可能是其他原因导致输出损坏


格式:

文件扩展名似乎有误。扩展名为
.m3u8
的文件用于播放列表。响应(video/MP2T)中的内容类型标头表示它是
.ts
文件,而不是播放列表


src属性应该是播放列表的URL,其中包含对各个片段的引用(
.ts
)。看看苹果网站上的一些文件。文件扩展名似乎是错误的。扩展名为
.m3u8
的文件用于播放列表。响应(video/MP2T)中的内容类型标头表示它是
.ts
文件,而不是播放列表

src属性应该是播放列表的URL,其中包含对各个片段的引用(
.ts
)。看看苹果网站上的一些