Online Course Video Hosting
Whether you self-host your course site (WordPress + LearnDash, custom Next.js, Webflow + memberships) or use a hosted LMS (Teachable, Thinkific, Kajabi), AVCaption handles the video layer.
What you get
- Encrypted segments — yt-dlp variants stop working; bulk piracy gets harder.
- Custom player branding — your course feels like a product, not a YouTube embed.
- Multi-language subtitles — sell to global audiences without paying translators.
- Watermarking — leakers identifiable.
- Predictable bill — flat tier doesn’t move with launch traffic.
The underlying tech: encrypted video streaming + custom embed player.
Setup in 7 steps
- Record in your usual tool (ScreenFlow, Camtasia, OBS, Loom).
- Upload to AVCaption (drag-and-drop or chunked API).
- Encode — GPU NVENC produces HLS variants in minutes.
- Configure — domain whitelist, accent color, watermark.
- Translate (Enterprise) — pick target languages, AI Studio generates tracks.
- Embed — iframe code into LMS/course site.
- Launch — bandwidth covered, no surprise bills.
Multi-language strategy
If you sell to creators worldwide, language coverage compounds revenue:
- English only: addressable market roughly ~1.1–1.5B speakers (depending on whether you count L1 only or include L2 speakers)
- + Spanish + German + French: +1B speakers, large share with high purchasing power
- + Japanese + Korean + Vietnamese: significant Asian-creator market underserved by English-only courses
The AVCaption player carries unlimited subtitle tracks per video on every tier — viewers pick their language from the CC menu, and bilingual learners can render two tracks on screen at once. Studio (Enterprise) handles transcript creation when you don’t have source files; per-track translation cost is fixed at the Enterprise tier with no per-language fee.
Anti-piracy for paid courses
- AES-128 multi-key encryption (always on)
- Signed embed tokens (per-session for high-value content)
- Domain whitelist (your course domain only)
- Per-student watermark (Enterprise)
The combination doesn’t make piracy impossible — but it makes it inconvenient enough that most casual sharing stops.
Why this beats hosted-LMS video
LMS-native video (Teachable, Thinkific, Kajabi) is convenient but ships with bandwidth caps, 1080p resolution caps, no multi-key encryption, and no per-student watermark. See the full breakdown in LMS video hosting.
Get started
If you’re shipping under 200 hours of video, Premium covers you flat at $100/mo — Enterprise unlocks per-student watermarks for high-piracy categories (premium tutorials, cohort-based courses, anything where one buyer leaking the catalog kills the business).
Most course creators migrate one course first to validate the embed flow. Upload a single test lesson on the free tier, paste the iframe into your LMS sandbox, and confirm the player + subtitles + watermark before moving the rest.