Cloud Video Streaming Integration
Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted4 hours ago
My videos sit in Amazon S3/ Cloudflare storage and I need them to play instantly inside a standard HTML5 player in the browser—on desktop as well as on every modern mobile device. Your job is to wire the storage layer to the front-end so users can click “play” and start watching without waiting for the entire file to download.
Key points I want covered
• Direct, secure pulling of the file from S3 and Cloudflare (signed URLs or an equivalent method to keep the buckets private).
• Smooth playback in Chrome, Safari, Firefox, Edge, and the major mobile browsers, with no reliance on Flash.
• A clean, reusable code sample—JavaScript/TypeScript, Node.js, PHP or another lightweight backend is fine—that I can drop into an existing site.
• Clear instructions so I can replicate the setup for additional videos.
Deliverables
1. Working streaming endpoint(s) that fetch from Amazon S3 and Cloudflare.
2. Front-end snippet demonstrating the player in action on desktop and mobile.
3. Brief README covering environment variables, build/run steps, and any CDN or CORS settings required.
Once everything streams smoothly from both storage locations and plays on desktop and mobile, we are done.
Key points I want covered
• Direct, secure pulling of the file from S3 and Cloudflare (signed URLs or an equivalent method to keep the buckets private).
• Smooth playback in Chrome, Safari, Firefox, Edge, and the major mobile browsers, with no reliance on Flash.
• A clean, reusable code sample—JavaScript/TypeScript, Node.js, PHP or another lightweight backend is fine—that I can drop into an existing site.
• Clear instructions so I can replicate the setup for additional videos.
Deliverables
1. Working streaming endpoint(s) that fetch from Amazon S3 and Cloudflare.
2. Front-end snippet demonstrating the player in action on desktop and mobile.
3. Brief README covering environment variables, build/run steps, and any CDN or CORS settings required.
Once everything streams smoothly from both storage locations and plays on desktop and mobile, we are done.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.