Picture a typical case. A chemistry teacher—call her Ms. Ellis—records 47 demonstration experiments for the 9th grade over a school year. Each one runs 5-12 minutes: reactions that would be dangerous to repeat in a classroom with 30 children, but which need to be seen. She uploads them to her school Google Drive, sorts them into folders, labels them carefully, and posts the links in the class chat. Everything works.

Then Ms. Ellis transfers to another school, and her account on the school domain is deleted—standard procedure. Google Workspace does give administrators a way out: before deleting the account, any admin can transfer the user's Drive files to someone else, and a super admin can do it during the deletion itself. Files that aren't transferred are kept for 20 days, but they're only accessible if the account is restored (Google Workspace Admin Help). If the admin doesn't transfer the files first, all 47 recordings go with the account. The new chemistry teacher arrives to an empty drive. A year of work—as if it never happened.

That's the usual life cycle of school video content. A teacher films enthusiastically, stores it on a personal (or semi-personal) account, and when they leave, the content goes with them unless someone remembers to move it. And the next teacher starts from scratch.

A closed video library is an attempt to break this cycle. To create a place where videos belong to the school, not to an individual teacher. Where recordings are organized, accessible to the right people, and protected from accidental publication. A shared drive can fix the ownership part, but it is still a file cabinet: a link can't carry a password or expire for the families who have it. Private video hosting like VodSpot solves the problem differently: recordings live in the school's workspace rather than in a teacher's account, and each page gets its own access rules—a password for families, an expiration date, a link an administrator can revoke in one click.


How Many Videos Does a School Actually Create?

Most schools don't realize the volume of video content they generate. It seems like "we don't shoot much." But if you sit down and count, the numbers are astonishing. The figures below are our own rough estimates, not survey data—plug in your school's numbers.

Educational Content. Lesson recordings for sick students. Experiment demonstrations. Listening in foreign languages. Reviewing problems before exams. Video guides for lab work. Master classes on drawing, handicrafts, and physical education. One active teacher might create 20-50 videos per year. In a school with 40 teachers, even if only 10 are filming, that's 200-500 videos per year.

Events. Winter concert. Graduation. First day of school. Teacher Appreciation Week. Sports competitions. School play. Each event produces 1-3 videos (full recording + highlights). Another 15-30 recordings per year.

Internal. Faculty meetings. Training sessions on first aid, fire safety, and working with children with disabilities. Instructions for new staff. Parent-teacher meetings (yes, they are recorded too). 10-20 videos per year.

Public. Website promotional video. Virtual tour for an open day. Principal's address. 3-5 videos, but they last for years.

Total, by our rough estimate: an active school can easily generate 250-600 videos per year. Without a storage system, after three years, that can mean well over 1,000 files scattered across personal phones, Google Drive, YouTube, and WhatsApp chats.


Four Audiences – Four Access Levels

The most common mistake in school video libraries is a lack of separation. A recording of a faculty meeting is located next to a children's concert, and both are equally accessible. This isn't just inconvenient – it's a violation of privacy and potentially a violation of the law.

The school has four audiences, and each sees only its own:

Students – educational content: lessons, demonstrations, exam preparation. Access is via an LMS (Canvas, Moodle, Google Classroom) or a link from the teacher. The video is embedded in the system and restricted to the school domain – it's impossible to copy the embed code to another website. In VodSpot, you list the school's domains once in the workspace settings, and the embedded player won't load on any other site.

Staff – trainings, faculty meetings, instructions, teaching materials. Access is via a link with a password known only to staff. Downloading is disabled—the recording of the faculty meeting should not end up in the parents' WhatsApp chat.

Parents and Families — Concerts, ceremonies, holidays. Access is via a link with a password, which is transmitted through the school app or by the homeroom teacher. The expiration date is 60–90 days after the event. This is enough for everyone to view, but the recording won't remain online forever.

Public — The school's reception video, the principal's address, and highlights from the open day. Open access, embedding on the school website.

When a teacher uploads a video, they select the audience. Everything else—access level, password, and expiration date—is automatically determined by the policy. There's no need to make a new decision each time.


Why Google Drive and YouTube Don't Work for Schools

They work—technically. But each creates problems that only worsen over time.

Google Drive stores files and plays video right in the browser, but it's a file cabinet with a player attached, not a video library. Google's own help page puts the maximum playback resolution at 1920 x 1080, so the 4K master of a school play won't be seen in 4K. The player carries no school branding, and a shared link can't be protected with a password or set to expire for everyone who has it—a concert recording shared with families stays reachable for as long as the link does.

Plus—Ms. Ellis's problem: files in My Drive belong to the account that owns them. Unless an admin transfers them, they leave with the account. Shared drives solve this—Google notes that files in shared drives aren't deleted with a user's account, because the organization owns them, not the user—but someone has to set them up and make sure teachers actually upload there instead of to their own drives.

YouTube streams perfectly, but: ads before educational videos (imagine a third-grader watching a lesson, and before them, an online casino ad), recommendations after videos lead the student into endless scrolling, unlisted links are an illusion of privacy (anyone who has received the link can forward it), and most importantly, there is no proper access control. You can't restrict viewing of a faculty meeting recording to staff only. You can't set an expiration date. You can't disable downloads.

School LMS (Moodle, Google Classroom, Canvas) are a great place for course structure, but poor video storage. Built-in LMS video features vary widely: some handle streaming and captions well, others are little more than a file upload with a storage limit. And – LMS doesn't address the need for videos for parents or events outside the course structure.

The optimal approach is to use each tool for its strengths. LMS – for course structure and student access. A private video hosting service such as VodSpot is for storage, streaming, and access control. A school website is for public content. Don't replace one with the other, but combine them.


Organization: How to Search, Not Which Folder to Put Them In

When a library has 50 videos, navigation isn't a problem. When there are 500, it's critical. Organization should be tailored to how people search, not what's convenient for the uploader.

A teacher searches for: "reaction speed demonstration for 9th grade." Not "video from March 15, 2026." Not "Ms. Ellis's folder." Not "file_20260315_143022.mp4."

A structure that works for most schools:

Upper level — by subject area:

  • Primary School
  • Mathematics and Computer Science
  • Languages
  • Natural Sciences
  • Humanities
  • Music, Art, Technology
  • Physical Education
  • Events
  • Staff

Second level — by grade or year:

  • 9th Grade / Chemistry
  • AP Exams / Physics
  • English / Listening
  • Concert / Winter 2026

Video naming — standard format: "[Class] — [Subject] — [Topic] — [Type] — [Date]"

  • "9th Grade — Chemistry — Reaction Speed — Demonstration — 2026-03"
  • "Staff — Training — First Aid — 2026-09"
  • "Event — Winter Concert — 5th Grade — 2026-12"

This format needs to be adopted once and written down in a pinned message for all uploaders. Without a convention, navigating the library after a year becomes a case of archeology: "What is this file lab_demo_final_v2.mp4?"—no one remembers.

Start with 6-8 top-level collections. Don't create 30 categories in advance—half will remain empty. Split the collection into two when it accumulates 40-50 videos and it becomes difficult to find what you need.


Student Privacy: Law, Not Recommendation

Videos of students are personal data. In Europe, that brings in the GDPR. In the US, two federal laws come up, and they cover different things.

FERPA governs student records. The U.S. Department of Education says a photo or video counts as an education record when it is directly related to a student and kept by the school. Its own example is a basketball game: a close-up of two or three players, with spectators in the background, is directly related to the players, not to the students in the stands. A hallway surveillance video used to discipline two students who fought is the record of both. Parents can generally ask to inspect such a record, and the Department notes that schools often designate photos and videos of public events as directory information or get consent before sharing them publicly (U.S. Department of Education).

COPPA governs online services, not schools. It applies to operators of websites and apps directed to children under 13 that collect their personal information. A school can act as the parent's agent and consent for them, but the FTC limits that to the educational context: the information must be collected for the use and benefit of the school and for no other commercial purpose (FTC). Before you sign up for any video tool for students, check what it does with their data.

Whatever your jurisdiction, the safe practice is the same: know which consents you have before a video of identifiable children leaves the classroom.

What to check before creating a library:

Consent to film. Which students have parental consent and for what purposes: internal use (in the LMS for a class), for families (concert on a private page), public (school promotion). Three purposes mean three separate consents.

Student without consent in the frame. If a concert recording includes one child whose parents have not consented, the video cannot be published even on a private page for parents. Options: not filming this child, blurring the face during editing, or keeping the recording for internal archives only.

Storage Period. School policy specifies: 1 year, 3 years, or until graduation. Routine lesson recordings are retained for 1-2 school years. Significant events (e.g., graduation) are retained indefinitely. An annual audit removes outdated recordings.

Downloading. Can parents download recordings? If a video features children from multiple families, disabling downloads reduces the risk of uncontrolled distribution. A parent can watch, but not save or forward the file.

Removal upon Request. If a parent or student requests the removal of a video, it is deleted immediately, without discussion. In Europe, the GDPR gives people a right to have their personal data erased in many situations. US federal law has no general equivalent, so make it school policy—families notice.

The school's data protection policy takes precedence over any platform features. The platform's goal is to make compliance easy: private links, passwords, expiration dates, download disabling, and instant revocation. VodSpot provides all these tools, does not require viewers to create accounts, shows no ads, and never sells viewer data.


Who Uploads, Who Checks, Who Decides

Without assigned roles, the library quickly fills up with untitled videos, in the wrong collections, and with the wrong access levels. One teacher will upload a recording of a staff meeting to the "Events" collection, another will name the file "video.mp4," and a third will accidentally make an internal training session public.

Working model for the school:

Teachers — upload videos to the collection for their subject or program. They know the content best. They give the correct titles and add the necessary tags.

Media coordinator or assistant principal — checks new uploads. Does the video follow naming conventions? Is it in the correct collection? Has consent been obtained for all children in the frame? Are subtitles added? This isn't censorship — it's library work, without which the system becomes a dumping ground.

Administrator (IT coordinator or principal) — manages global settings: passwords, domains, users. Only an administrator can make something public.

On VodSpot, team seats are included in the plan—Studio seats up to 10 people. This is enough for a school: 7-8 teacher-editors and 2 administrators. Each teacher uploads and organizes videos in their own section, but does not see the workspace settings.


Subtitles: Not an Option, but a Standard

Subtitles in the school context are not a mere add-on, but a tool that determines educational accessibility:

Deaf and hard-of-hearing students depend entirely on subtitles. Without them, educational videos are nonexistent.

For US public schools, captions are also becoming a legal requirement. The Justice Department's ADA Title II rule requires state and local governments—public schools, community colleges and public universities included—to bring their web content and mobile apps up to WCAG 2.1 Level AA, a standard that includes captions for video. After an extension published in April 2026, the deadline is April 26, 2027 for public entities with a population of 50,000 or more, and April 26, 2028 for smaller ones and special district governments. A school district goes by the population of its city or county (ADA.gov).

Students who learn in a second language—children of immigrants, bilingual classes—often follow the material more easily when they can read along with the audio.

Exam Preparation—It's often easier to find the right moment in the subtitles than to fast-forward through a 40-minute lesson.

Viewing in a quiet environment—in the library, on public transportation, at home when younger children are sleeping. With subtitles, without sound.

Subtitles should be part of the upload process: the teacher records the video → generates automatic subtitles → checks and edits (the automatic subtitles make mistakes with terminology: "enthalpy" turns into "and the fee," "mitochondria" turns into "my toe condria") → uploads. A media coordinator checks before publishing.

SRT and WebVTT formats are supported by VodSpot and most other hosting services. Don't rely on proprietary formats.


Testing on Real Devices

School networks, ancient laptops in classrooms, tablets with cracked screens, and parents' phones on 3G mobile internet—this is the real-world environment in which your video library must operate.

Adaptive streaming is a key requirement: the platform automatically adjusts quality to internet speed. On good Wi-Fi, it's HD. On mobile 3G, it's 480p. Without adaptive streaming, videos either buffer endlessly or don't play at all.

Minimal pre-launch testing (takes 30 minutes, saves months of complaints):

  • School computer on the school network. Check that the firewall isn't blocking streaming traffic. Sometimes school filters block videos by default—you need to whitelist the hosting domain.
  • Teacher's home computer. Ask one teacher to open the link from home to ensure access works outside the school network.
  • Parent's phone via mobile data. The video should start playing within 2-3 seconds, even on a slow connection. If it doesn't, adaptive streaming isn't working or the speed is too low.
  • Student's tablet. Especially if the school uses assigned devices, check that they don't have any restrictions blocking playback.

Hosting Model: What to Choose and Why

For most schools, the optimal combination is:

LMS (Moodle, Google Classroom, Canvas) — for course structure. Students see videos in the context of the lesson: assignments, videos, quizzes. The LMS manages course enrollment.

Private video hosting (VodSpot) — as a video layer under the LMS. Storage, streaming, access control. Videos are organized by projects and embedded in the LMS with restrictions on school domains. Events are shared with families via password-protected pages with an expiration date. Subtitles are available in any language. Teachers act as editors, and administrators retain control. Originals are stored and available for download.

School website – for public content. Promotional videos, virtual tours, and principal's messages. Embedding via VodSpot – no ads or recommendations.

This combination starts at $24/month for VodSpot (150 GB of storage) for a small school with limited storage. For a larger school with active video production and a team of teachers, Studio is $149/month (1.5 TB, 10 seats). For comparison, specialized educational platforms (Panopto, Kaltura) sell institutional licenses on custom quotes.


Annual Maintenance: Summer Break – Audit Time

Once a year, ideally during the summer break, when there are no classes or urgent tasks:

Archive or delete lesson recordings from the previous year. If the teacher continues to use the same videos, they remain. If the recordings are outdated (new curriculum, new textbook), they are deleted. Events remain in the archive.

Check expired links. Concert recordings that were available for 90 days – have they been closed? If not, close them manually.

Review access permissions. Has a teacher left – been their editorial access removed? Has a new teacher gained access to their subject's collection?

Check your hosting account. Is it linked to a school email address, not a personal one? Are there at least two administrators? Is payment being made using a school card, not the vice principal's personal card?

Update your "Welcome" collection. A 2022 school admissions video featuring a long-departed principal isn't the best calling card.


Frequently Asked Questions

What's the best way to share school videos with parents?

A private link with a password and expiration date, sent through a regular communication channel (school app, email, homeroom teacher). Parents can watch from any device without creating an account. Do not publish on YouTube—even unlisted ones.

Can students watch educational videos without ads?

Yes, if you use private hosting. Embedding an ad-free player in your LMS keeps students focused on the lesson, not the ads.

How can I ensure the privacy of videos with students?

Do not publish on public platforms. Use private links, passwords, expiration dates, and restrictions on school domains. Verify parental consent before each publication. Delete immediately upon request.

How much does a video library cost for a school?

VodSpot: from $24/month (150 GB, 1 seat) for a small school to $149/month (1.5 TB, 10 seats) for a large school. Compare with Panopto/Kaltura (custom institutional quotes) or YouTube (free, but ads, no privacy, no control).

How do I avoid losing videos when teachers change?

The hosting account is on the school email address. Videos are uploaded to the school library, not to the teacher's personal account. A minimum of two administrators is required. When a teacher leaves, their content remains in the library.