This project is not covered by Drupal’s security advisory policy.

This module provides JW Player (Self-Hosted) + JW Platform handler for Video Embed Field.
Users can add JW Platform videos to their site by entering the video ID.

JW Player Embedding Support:

  1. NOT SUPPORTED: JW Player (Cloud) + JW Platform.
  2. NOT SUPPORTED: JW Player (Cloud) + Externally-Hosted Content.
  3. SUPPORTED: JW Player (Self-Hosted) + JW Platform.
  4. NOT SUPPORTED: JW Player (Self-Hosted) + Externally-Hosted Content.

Requires:

  • BOTR Api composer require silverorange/botr_api:^2.0
  • Video Embed Field

Needs Patch::

            "drupal/video_embed_field": {
                "Respects allowed providers settings for a video_embed_fields: see https://www.drupal.org/project/video_embed_field/issues/2928035": "https://www.drupal.org/files/issues/video_embed_field-allowed-providers-not-respected-2928035-9.patch"
            },

Installation:

  1. Install like any other module
  2. Go to /admin/config/media/jw-self-hosted
  3. Add at least your API Key and API Secret
  4. Save
  5. Choose your player
  6. Choose your template
  7. Set expiry
  8. Save again
  9. Additionally got the "manage fields" settings of your entity and check "jw player (self hosted)" under "allowed providers"
  10. Go to "manage display" settings of your entity and open the options and choose your player and template
  11. Save
  12. Now add entities by just pasting the video id to the video embed field instead of an url

Project information

Releases