LWJ: Put videos behind auth with Darius Cepulis

Опубликовано: 01 Январь 1970
на канале: CodeTV
1,106
35

How do you build a web app that only shows video content to logged-in users? Darius Cepulis will show us how to set it up with Mux.

Upcoming episodes:
https://lwj.dev/schedule

Links & Resources:

  / darius_cepulis  
https://www.mux.com/
https://www.mux.com/blog
https://docs.mux.com/
https://www.learnwithjason.dev/schedule/

Watch future episodes live at https://lwj.dev/live

This episode was sponsored by:
Netlify(https://lwj.dev/netlify)

Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/)


00:00 Welcome
01:14 Darius' Journey into Web Development
05:53 The Complexity of Self-Hosting Video
15:44 Setting Up Mux for Video Hosting
22:28 Implementing Authentication for Video Access
26:32 Creating and Managing Signed URLs
41:24 Using the Mux API and Node.js
52:40 Generating and Using JWTs for Video Playback
55:53 Handling Expirations and User Experience
01:06:40 DRM and Playback Restrictions
01:18:12 Debugging and Final Adjustments
01:25:32 Wrapping Up and Final Thoughts