Some details
Utilizing a set of Amazon Web Services, e.g. Elastic Transcoder, SNS, SQS, Cloud Formation and more, build a fully automated, background-running workflow to transcode any user uploaded videos to HLS containers for best quality and performance streaming and playing. In an environment where users are uploading videos of all kind of types, quality and formats, the hosting application must do the best to provide streaming of those
videos in the best possible quality and performance, no matter the source type.