AWS SERVERLESS VIDEO PLATFORM

Secure video hosting, built from the infrastructure up.

HalseyVision is a full-stack AWS project that authenticates users, securely accepts video uploads, scans files for malware, processes them for the web, and delivers finished media through CloudFront.

AWS Lambda S3 CloudFront Cognito DynamoDB GuardDuty MediaConvert

ABOUT THE PROJECT

How HalseyVision works

The original version was a simple static video site. It has since evolved into a secure event-driven AWS application with isolated upload and delivery paths.

AUTHENTICATED UPLOAD

Upload a video

Uploads are sent to a private quarantine bucket. They are only made available after malware scanning and MediaConvert processing complete successfully.

Select a video

MP4, MOV, or AVI. Maximum file size: 200 MB.

PROCESSED MEDIA

Video library

Only videos that successfully complete the secure processing pipeline are displayed here.

Loading videos...