Use case
Video for online courses
Course platforms upload long lecture recordings, auto-generate captions, organize videos into collections, and authorize playback only for enrolled students. Per-gigabyte pricing means a two-hour lecture that's watched occasionally doesn't carry a per-minute premium, so a large catalog stays cheap to keep online.
When to use rehelios for this
Choose rehelios for course/LMS video when you have long-form content, need captions and chapters for accessibility, and want to restrict playback to paying students without a per-minute bill.
- Auto-captions and chapters for long lectures
- Collections to organize a course catalog
- Per-GB pricing keeps long-form content cheap to host
How it works
- 1
Upload the lecture
Upload or import each recording; group them into a collection per course.
- 2
Auto-caption
Trigger auto-captions (VTT/SRT, multi-language) and add chapter markers for navigation.
- 3
Gate per student
Mint a signed playback token per enrolled student, or set a domain allowlist for your app.
- 4
Track completion
Use per-video completion rate and watch time to surface progress.
Fastest path
One command (or one MCP tool call) gets you started:
# import a recording straight from your storage, into a course collection
npx @rehelios/cli import https://storage/lecture-03.mp4 \
--collection col_calc101 --wait