Session Spotlight
Build a Video Hosting Platform in Minutes with Cloudflare Stream
Tuesday, January 30, 2024 - 7:00 PM UTC, for 1 hour.
Regular, 60 minute presentation
Room: Campsite 1
Video is one of the most powerful ways to communicate with your audience, but it can also be one of the most challenging and expensive to implement. That’s why Cloudflare Stream is here to make video “so easy it just works” for your websites and applications. With Stream, you can focus on creating amazing video content, while Stream takes care of the rest: storage, codecs, encoding, packaging, and delivery. In this project demo, you will learn how to use Stream and other Cloudflare Developer Platform tools, such as Workers and Pages, to quickly build a video hosting platform app for on-demand content. Whether you want to stream live or on-demand video, you will see how easy and fast it is to add video features to your app with Cloudflare Stream and Developer Tools. Don’t miss this opportunity to discover how to unleash the power of video for your app with Cloudflare.
Prerequisites
I will be giving an overview of what can be accomplished with Stream and how we compare to other platforms. As a vehicle for that, I'll be talking about the API calls to facilitate uploading and fetching video content from Stream, and building both the frontend and backend components in a Next.js app on Cloudflare Pages. So there will be content and diagrams/code samples for a few different audiences, no previous work required.
Take Aways
- Understand some basics of delivering video on the web
- Receive user generated video content
- Play video easily on websites and applications