Remote Work Isn’t Just Video Conferencing: How We Built CloudflareTV
Mar 20, 2020Zaid Farooqui

Summary
This post details the construction of CloudflareTV, an internal video application. It describes how to secure videos using signed URLs generated by Cloudflare Stream, how to tag videos using the meta field, and how to fetch video data programmatically using Cloudflare Workers. It also explains how to restrict access to the application using Cloudflare Access with Google as an identity provider and an access policy based on email domain.
More from the Video Streaming with Cloudflare Stream trail
- An API for MoQ: provision your own isolated relays
- Innovating to address streaming abuse — and our latest transparency report
- Extract audio from your videos with Cloudflare Stream
- MoQ: Refactoring the Internet's real-time media stack
- Make your apps truly interactive with Cloudflare Realtime and RealtimeKit