Below architectural diagram shows how to distribute video content to CDN (Amazon CloudFront) in AWS.
The concept is simple:
1) AWS Lamda monitor Amazon S3 folder if there is anything need to be converted for VOD streaming
2) "AWS Elemental MediaConvert" transcodes the original file in adaptive streaming format like HLS/DASH
3) CloudWatch monitors if that transcoding is successfully done or not and triggers AWS Lambda for publishing to S3 if everything is done as planned.
4) TV can enjoy VOD content through Amazon CloudFront.