Пропустить навигацию

Интеграция с Open edX

Обновлено: 28.12.2025

Open edX — бесплатная LMS-система со свободным исходным кодом, с которой Kinescope поддерживает интеграцию через расширение XBlock. Это расширение позволяет преподавателям встраивать защищённые видео из Kinescope прямо в курсы Open edX без необходимости использовать внешние ссылки или сторонние решения.

Кому подходит эта статья

  • Администраторам Open edX — нужно установить и настроить расширение XBlock для Kinescope
  • Преподавателям — требуется добавить защищённые видео в курсы на платформе Open edX
  • Разработчикам образовательных платформ — нужно интегрировать Kinescope в свою LMS
  • Создателям курсов — требуется использовать защищённые видео в обучающих материалах

Что такое Kinescope XBlock?

XBlock — это расширение для Open edX, которое добавляет новый функционал в образовательную платформу. Kinescope XBlock позволяет преподавателям встраивать видео из Kinescope прямо в курсы Open edX без необходимости использовать внешние ссылки или сторонние решения.

Установка Kinescope XBlock

Kinescope XBlock доступен в GitHub-репозитории OpenCraft и в каталоге расширений Open edX: Extensions Directory в разделе Video Delivery.

Для установки выполните следующие шаги:

  1. Клонируйте репозиторий в вашу среду Open edX:

    git clone ``__https://github.com/open-craft/xblock-kinescope.git__

    cd xblock-kinescope

  2. Установите XBlock с помощью pip:

    pip install -e .

  3. Добавьте XBlock в конфигурацию LMS:

    В файле lms.env.json добавьте:

"XBLOCK_SETTINGS": {
    "kinescope": {
        "enabled": true
    }
}
  1. Перезапустите сервер Open edX: tutor local stop

    tutor local start -d

    После этого Kinescope XBlock станет доступен в Studio для добавления в курсы.

Тестирование Kinescope XBlock

Тестирование в готовой песочнице (sandbox):

  1. Перейдите по ссылке:Kinescope XBlock Test Course
  2. Войдите, используя тестовые данные: Логин: edx Пароль: edx@2023
  3. Откройте подраздел Kinescope.
  4. Убедитесь, что видео загружается и воспроизводится корректно.

Тестирование в Studio

  1. Откройте Kinescope XBlock в Studio.
  2. Войдите с теми же тестовыми данными: Логин: edx Пароль: edx@2023
  3. Нажмите Edit, чтобы изменить ссылку на видео.
  4. Проверьте, что изменения сохраняются и отображаются в LMS.

Как добавить видео в курс Open edX через Kinescope XBlock

Чтобы добавить видео в курс на платформе, нужно всего 10 шагов. Ниже записано короткое видео, чтобы процесс был нагляднее.

  1. Перейдите в Open edX Studio. Выберите курс, в который нужно добавить видео.
  2. Кликните New Section, чтобы создать новый раздел в курсе.
  3. Введите название раздела.
  4. Внутри раздела создайте новый подраздел Subsection и новый блок Unit.
  5. В открывшемся редакторе выберите Advanced (Расширенные компоненты).
  6. Найдите Kinescope XBlock и добавьте его в курс.
  7. Нажмите кнопку Edit в Kinescope XBlock.
  8. Вставьте ссылку на видео из Kinescope и сохраните изменения.
  9. Используйте кнопку View Live, чтобы увидеть, как видео отображается у студентов.
  10. После тестирования нажмите “Publish”, чтобы видео стало доступным студентам.

Интеграция готова! Теперь можно добавлять видео в свои курсы с помощью готовых компонентов XBlock.

Что дальше?

После настройки интеграции с Open edX рекомендуем:

  1. Основные настройки медиафайлов — настройка конфиденциальности и доступа
  2. Настроить защиту контента — включите DRM-шифрование и водяные знаки для защиты обучающих материалов
  3. Ограничить доступ по доменам — разрешите просмотр видео только на вашей платформе Open edX
  4. Добавить субтитры и главы — улучшите доступность обучающих материалов

Остались вопросы? Напишите в чат поддержки — специалисты помогут!