Amazon CloudFront HTML5 Video Player with Playlist

Amazon CloudFront is a web service for content delivery. It provides distribute content to end users with low latency, high data transfer speeds, and no commitments. This plugin generate a signed expiring link for iPad, Android and other mobile devices from a Cloudfront Public/Private Bucket.

Technologies Used * PHP * MySQL * CSS * XML * JSON * jQuery * HTML5 Audio element with Flash Fallback

HTML5 Player

Read more about CloudFront on our blog http://blog.svnlabs.com/?s=cloudfront

– Amazon S3 access keys to make secure REST
– Query protocol requests to any AWS service API.

Subscribe to Amazon CloudFront – Amazon Web Services

Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments.

SKU: html5cloudfront Categories: , , ,

Description

What you need to configure this plugin in wordpress…

Amazon S3 access keys to make secure REST or Query protocol requests to any AWS service API.

Amazon S3 Keys Amazon Web Services

Amazon S3 Keys Amazon Web Services

Amazon Private CloudFront key (Don’t use Download Public Key… Create a New Key Pair to get pk-XXXXXXXXXXXXXXXXXXXXXXXX.pem)

Amazon CloudFront Keys Amazon Web Services

Amazon CloudFront Keys Amazon Web Services

– Public/Private CloudFront Download Server: http://xxxxxxxxxxxx.cloudfront.net/

– Private CloudFront key file Path: /home/user/pk-XXXXXXXXXXXXXXXXXXXX.pem

– CloudFront Key-pair ID: XXXXXXXXXXXXXXXXXXXX

– Amazon S3 Key: XXXXXXXXXXXXXXXXX

– Amazon S3 Secret Key: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

– Amazon S3 Bucket Name for CloudFront : myoriginbucket

– Amazon S3 Bucket End Point: s3.amazonaws.com

CloudFront Expiring Links

You can use wordpress shortcode for media expire time.

Video files in Amazon S3 bucket will have private access.

Plugin will serve Secure & Expired video links using Key Authentication, IP restrictions and Expired Token

Admin Settings for AWS CloudFront HTML5 Player

Admin Settings for AWS CloudFront HTML5 Player

Expired URL look like
https://domain.cloudfront.net/Video_800.mp4?Expires=1359021440&Signature=RBPEOjbx8O9vl~oF68yvJW2qyaDcRdiY4WNk67~WpPyf1tbyDSIIKRl-h-kYsjDghoaYQMXfkvOPP92SqTFmI9m2zX79MrVabC08gOnDaQVv9ZNBAHuKeZnKsIlD0NnAHqPVD0~9eC4tSd9-rh7fsyHA~~fKNrQClhPcD~vWnMU_&Key-Pair-Id=KEY-PAIR

When URL expired it return “Access denied” message in browser

Related Article

AWS CloudFront with PHP

Additional information

Demo

http://www.svnlabs.com/nayak/amazon-cloudfront-media-player/