Choose a video hosting method

Connect a supported video account or paste a supported iframe in each lesson.

TeachKit lessons use videos hosted by another service. Upload and manage the main lesson video with your video host, then add it to TeachKit.

Choose a method

  • Connect YouTube, Vimeo, SproutVideo, or TikTok in Connections to choose videos from that account in the lesson editor.
  • Use a supported provider's HTTPS iframe embed without an account connection. Paste it into the lesson's Video embed code field.

A connection is a convenience for finding videos. It does not make a private video playable for your students or replace your video host's embedding permissions.

The current video connection cards, including TikTok.
The current video connection cards, including TikTok. Example data shown. Select the image to enlarge.

Connect and select a video

  1. Open Connections under Your account.
  2. Find the video service you use and complete its connection flow.
  3. Return to your class and choose Video Lessons.
  4. Select a lesson in Curriculum, then open Video.
  5. Search for and select a connected video, or paste a supported iframe embed.
  6. Review the lesson title and duration, then wait for the saved confirmation.

See YouTube, Vimeo, or SproutVideo for provider-specific guidance.

If a video is missing or will not play

Check that you connected the account that owns the video, that the upload has finished processing, and that the host allows the intended viewers to watch and embed it. Test the lesson as a student before launch. A video that plays for you while signed in to its host may still be unavailable to other viewers.

For another provider, read custom video embeds. An iframe is not accepted solely because it is an iframe. Bunny iframe domains are not supported.