A course library people paid for
Entitlement on every request, resume where they left off, and a completion record the business can rely on.
Putting video on a page is easy. Delivering it so it starts in under a second on a phone on mobile data, holds up when the connection drops, and cannot be downloaded from the page source by anyone who opens dev tools is the actual work.
That means adaptive bitrate streaming with several renditions, a CDN close to the audience, signed URLs that expire, and a poster frame so the page never shows a black rectangle while it loads. Autoplay is muted or absent, because a video that starts talking at someone is a reason to close the tab.
For anything sold, playback has to know who is watching. Entitlement checks, resume position, and progress tracking are what separate a course platform from a folder of files with a paywall in front of it.
Entitlement on every request, resume where they left off, and a completion record the business can rely on.
One large file served to every device. Multiple renditions and a CDN fix the common case entirely.
Direct file URLs found in the page source. Signed, short-lived URLs make casual sharing stop working.

A marketplace for online courses on money and Bitcoin: free, full, and cohort tiers, with video lessons, checkout, and student progress in one place. Taught in person at a 450-student learning center, now streaming.
In build. Not open to students yet.

Discovery calls are free and usually last 30 minutes. We listen first, and we will tell you honestly if audio/video streaming is the wrong thing to spend money on.