Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/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_Http Live Streaming_Amazon Elastic Transcoder - Fatal编程技术网

Amazon web services 弹性转码器(HLS):基于原始视频生成播放列表

Amazon web services 弹性转码器(HLS):基于原始视频生成播放列表,amazon-web-services,http-live-streaming,amazon-elastic-transcoder,Amazon Web Services,Http Live Streaming,Amazon Elastic Transcoder,我正在开发一个使用弹性转码器将上传的视频转换成hls流的服务。上传的视频可以改变分辨率。我必须根据视频的分辨率生成流 例如,如果原始视频是全高清(1080p),那么我想生成240p、360p、480p、720p和1080p流,但如果原始视频是360p,那么我只想生成两个240p和360p流,因为通过拉伸生成更高质量的流没有意义 我能够定义预设以生成固定长度的播放列表。“如何制作”是基于视频的变量 一种方法是进行不同的预设,解析视频以读取分辨率,然后相应地选择预设。转码器能提供更好的方法吗 谢谢

我正在开发一个使用弹性转码器将上传的视频转换成hls流的服务。上传的视频可以改变分辨率。我必须根据视频的分辨率生成流

例如,如果原始视频是全高清(1080p),那么我想生成240p、360p、480p、720p和1080p流,但如果原始视频是360p,那么我只想生成两个240p和360p流,因为通过拉伸生成更高质量的流没有意义

我能够定义预设以生成固定长度的播放列表。“如何制作”是基于视频的变量

一种方法是进行不同的预设,解析视频以读取分辨率,然后相应地选择预设。转码器能提供更好的方法吗

谢谢