XBlock for embedding Kinescope Videos.
- Clone this repository into
devstack_root/src/
directory. - Add the following to
devstack_root/devstack/options.local.mk
:# Restart both containers edx-restart: lms-restart cms-restart # This allows you to install an XBlock in both lms and studio using # make install-xblock XBLOCK=problem-builder install-xblock: for c in lms cms ; do \ docker exec -it edx.${COMPOSE_PROJECT_NAME}.$$c bash -c \ 'cd /edx/src/$(XBLOCK) && /edx/app/edxapp/venvs/edxapp/bin/pip install -e .' ; \ done make edx-restart
- Run
make install-xblock XBLOCK=xblock-kinescope
.
- Go to
Settings -> Advanced Settings
in a specific course within Studio. - Add
"kinescope"
toAdvanced Module List
and save. - Add
Advanced -> Kinescope
unit to the course. - Go to Kinescope dashboard (https://app.kinescope.io/video)
- Right click on any video and select
Copy Link
- Click on the edit button of the XBlock unit and paste the link in
Video Link/URL
field - Save the XBlock