This is Infrastructure as Code (AWS CDK) to setup CloudFront distribution with origin
- install nodeJS
- install npm
npm install -g aws-cdk
git clone https://github.com/arief-hidayat/cf-mp-close-caption-cdk.git
cd cf-mp-close-caption-cdk
Review cf-mp-close-caption-cdk.ts, especially domainName
in CloudFrontMediaPackageProps
Run
cdk deploy
You will get output like this
Outputs:
CfMediaPackageStack.cfMpCloudFrontDistributionId = EXXXX
CfMediaPackageStack.cfMpCloudFrontDomainName = dxxx.cloudfront.net
Try playing your media using above cloudfront domain name