Kinescope for Open edX

Kinescope XBlock embeds protected Kinescope video right inside Open edX courses. Install it once on your server, then add it to any unit in Studio and paste the video link.

They left Vimeo, Kaltura and Mux

Every number is what they saved against the platform they left.

Add a video to an Open edX course

The platform admin installs the XBlock once. Course authors then add it like any other Studio component.
Install on your server

1. Clone the XBlock repository and install it with pip.
2. Enable it in lms.env.json under XBLOCK_SETTINGS.
3. Restart the server: Kinescope XBlock appears in Studio.

Open edX Studio, Add New Component: Advanced is pressed and Kinescope XBlock appears in the list
Add a video in Studio

1. Open the course in Studio and create a section, a subsection and a unit.
2. In the unit editor, choose Advanced and add Kinescope XBlock.
3. Click Edit, paste the video link from Kinescope and save.
4. Check it with View Live, then click Publish.

Kinescope catalog Cohort 12: the menu of the video Lesson 4 · Functions opens, Copy link is pressed, Link copied

What your Open edX videos get

Video inside the unit

Students watch protected video right in the course unit, without external links.

An Open edX unit, Unit 3 · Lists, with the unit steps on top: inside it the Kinescope player, a teacher talking, the time moving

Protection travels with the video

The privacy and protection settings you set in Kinescope apply inside the course. DRM is available on paid plans. More on DRM video hosting.

Kinescope new project Data Science — Cohort 12: the Turn on encryption button pulses

Plays only on your platform

Domain restriction ties the video to your Open edX domain: a copied link or embed shows a blocked player elsewhere. More on private video hosting.

Kinescope video privacy settings: Embedding policy Specific domains, Add domain, openedx.school.edu is typed in Domains and added

Add your first Open edX video for free

Upload a video to Kinescope, add Kinescope XBlock to a unit and paste the link. No credit card required.

FAQ

Can’t find the answer you need? Check out our Setup guide.

Clone open-craft/xblock-kinescope, run pip install -e ., enable kinescope in XBLOCK_SETTINGS in lms.env.json and restart the server. With Tutor that is tutor local stop, then tutor local start -d.

In Studio, in the unit editor under Advanced components.

The video link from Kinescope. Paste it in the XBlock editor, save, check it with View Live and publish.

Yes. The video keeps the privacy and protection settings from Kinescope, including DRM on paid plans.

Bring protected video into your Open edX courses.

Free to start, then from €10/month. No credit card required.