Course video
Ad-free video hosting for online courses
Keep learners focused on the lesson they paid to watch. DynTube does not insert its own advertising or route viewers to unrelated channels, so your course page controls the learning sequence and next action.
Nothing beside the lesson
The problem
What a general-purpose video destination does to a paid lesson
Course video should support the learning sequence, not compete with it. The hosting choice shapes what appears before, during and after every lesson.
Without control
Video hosted on an ad-supported destination
The platform earns when the viewer keeps watching something — not necessarily your something. Its defaults are built for that.
- Advertising can appear before, during or after a lesson your learner already paid for
- End screens and recommendation rails route attention away from your course
- Branding on the surface belongs to the destination, not to you
- Playback can be reached directly on the destination, outside your course
On your own terms
Video hosted for your own course pages
The player shows your lesson and the controls you configured.
- No advertising we insert, and no third-party recommendation rail
- The lesson ends where you decided it ends
- Playback can be restricted to the origins you list, on plans that carry domain restrictions
- Reporting tells you which lessons hold attention
How it works
What actually keeps a course lesson clean
Combine focused playback with the access and branding controls required by your course model.
- No advertising is inserted into a lessonFocused playback
- DynTube does not insert its own advertising into course playback. The viewer can follow the lesson from start to finish while your page controls the surrounding navigation, resources and next step.
- Playback restricted to your originsPlan-gated
- Domain restrictions limit playback to the origins you list, so a lesson embed lifted onto another site fails in a browser — provided the allowlist is actually populated and the account-level allow-key-on-all-origins and empty-origin-embed exemptions are off. Signed native app sessions authenticate separately and bypass host validation. Domain restrictions are not carried on the entry plan.
- Player branding and presetsPlan-gated
- Player appearance can be saved as presets, and the standard landscape layouts carry no vendor logo or wordmark. Saved player presets and branded watermarking are plan features and are not carried on the entry plan. There is no logo component in the current player, so treat any wider branding requirement as something to confirm with us in writing.
Fit
Who this is a good purchase for
Use DynTube as the video delivery layer inside the learning experience you already operate.
Works with your course experience
Keep enrolment, grading, certificates and student administration in your learning platform, then embed DynTube where it accepts an iframe or video embed.
Paid course libraries
Lessons that sit behind your own paywall or membership, on your own pages, where an advertisement beside paid content would be indefensible.
Training you distribute
Onboarding, compliance-style refreshers and partner training where the surrounding page has to stay yours and stay quiet.
Questions
What course sellers ask before moving lessons
Could ads ever appear on my course videos?
DynTube does not insert its own advertising into course playback. Your course website still controls anything displayed around the embedded player.
Does DynTube integrate with my LMS?
Not through a purpose-built connector — there is no SCORM or LTI support. What you can do is embed a lesson wherever your course tool accepts an embed or an iframe, and drive uploads and metadata from your own code through the /v2 API on a plan that carries API access. If your LMS only accepts SCORM packages, check that before planning a migration.
Can I stop a student sharing a lesson with someone who has not paid?
You can make it meaningfully harder and you cannot make it impossible. Restrict playback to your own origins — with the allowlist populated and the account-level exemptions off — so a copied embed fails in a browser elsewhere, and issue signed links that expire or stop working after a set number of plays. A student who records their own screen is outside what any hosting platform controls, and you should price and plan on that basis.
Will my learners see DynTube branding?
Player appearance is configurable per project, and your own logo can replace ours on plans that carry branded watermarking. On the entry plan that branding control is not included, so if an unbranded surface matters for your course, treat it as a plan requirement rather than an assumption.
Create a focused course-video experience
Match domain restrictions, player branding, analytics and API access to the way your course is sold and delivered, then test one representative lesson before moving the full library.
