Getting started
From a lecture file on your laptop to a protected video your students can watch — in about ten minutes.
Uploading your first lecture
1. Open Videos
Click Videos in the top nav. This is where you will spend most of your time.
2. Choose the spoken language
Before uploading, set the spoken language selector on the toolbar to whatever language the lecture is actually in — Hindi, English, Tamil, and so on.
3. Drop your file in
Drag the video anywhere onto the page, or click ↑ Upload. You can select several files at once. Accepted formats are MP4, MOV, MKV, WebM, AVI and M4V.
The title is filled in from the filename, so
Maths_Calculus_Lecture3.mp4becomes “Maths Calculus Lecture3”. You can rename it afterwards.4. Wait for processing
Files upload one at a time and each tile shows its progress. Once uploaded, the video is encrypted and converted into multiple quality levels, which takes a few minutes for a typical lecture. You can close the tab — processing continues without you.
Setting the language first saves you a step
The spoken language is what makes AI transcription, subtitles and dubbing possible later. Setting it at upload time means you will not have to revisit each video before using those tools.
Secure or public?
At upload time you choose one of two modes, and the difference matters a great deal.
Secure (default)
- Encrypted and streamed in pieces
- Carries the student's identity watermark
- Can be locked to your domains
- Cannot be downloaded with the usual tools
Use this for paid course content.
Public MP4
- No encryption, no watermark
- A plain link anyone can open and save
- No processing delay — available at once
Use this for free previews, ads, and demo reels.
Public videos have no protection at all
A public video is a normal MP4 file on the open internet. Anyone with the link can download it, share it, or re-upload it elsewhere. Never use this mode for content students have paid for.
Organising with folders
Folders work like the ones on your computer, and can be nested as deep as you need — a subject, then a batch, then a module.
- New uploads go into whichever folder you have open.
- Move a video with the
⋯menu on its tile → Move to. - Rename a video or folder with
⋯→ Rename. - Search looks across every folder, not just the one you are in.
Deleting a folder keeps the videos
Deleting a folder moves its videos up to the parent folder rather than deleting them. To remove videos, select them and use the bulk delete action instead.
Putting the video on your site
Open any ready video and scroll to Embed codes. Copy the one you need and paste it into your website, LMS page, or course builder.
The basic embed
<iframe src="https://videokavach.com/embed/vid_abc123" width="720" height="405" frameborder="0" allowfullscreen ></iframe>
Naming the student
To put a student's identity on the watermark, pass it in the URL:
<iframe src="https://videokavach.com/embed/vid_abc123?viewerId=student_42&[email protected]" width="720" height="405" frameborder="0" allowfullscreen ></iframe>
URL parameters are visible to the student
Anyone who views the page source can change viewerId or emailto someone else's. That is fine when the page is already behind your own login and the domain allowlist is set. For paid content where the watermark is your main deterrent, use a signed embed token instead — it cannot be edited.
Locking it to your website
By default an embed works on any site. Until you set a domain allowlist, someone can copy your embed code onto their own page and serve your lectures from your account.
1. Open Settings → Default embed domains
This applies to every video that has not set its own rule.
2. Add the domains you actually use
For example
myinstitute.comandlms.myinstitute.com. Wildcards like*.myinstitute.comcover every subdomain.
An empty allowlist means no restriction
Leaving the list empty does not block everything — it allows everything. This is the single most common gap in a new account.
What next
- Protecting your videos — watermarks, device limits, and what piracy protection can and cannot do.
- Managing videos — chapters, subtitles, and language versions.
- Moodle & WordPress — if your course already lives in an LMS.