Drupal is a registered trademark of Dries Buytaert

video_embed_avideo

3 sites Security covered
View on drupal.org

This module provides AVideo handler for Video Embed Field.

AVideo is a versatile and advanced video streaming platform tailored for individual content creators, businesses, and developers alike. This allows you to operate a data-sovereign video platform yourself. AVideo is distributed under Json License.

Users can add AVideo videos to their site by pasting the video URL into a video embed field.

Additional Requirements

Video Embed Field

Using AVideo without deprecated video_embed_field

For using AVideo with Core Media and without deprecated video_embed_field module you can use oembed_providers. After installing do these steps:

Create a custom provider

Lets assume the url is https://video.example.org and the name is Example Video Portal.

Provider name: Example Video Portal (must be the same as the name of your AVideo portal!)

Provider URL: https://video.example.org

Endpoint schemes:

https://video.example.org/channel/*/videoEmbed/*/*
https://video.example.org/channel/*/videoEmbed/*
https://video.example.org/videoEmbed/*/*
https://video.example.org/videoEmbed/*
https://video.example.org/vEmbed/*/*
https://video.example.org/vEmbed/*

Endpoint URL: https://video.example.org/oembed/

Discovery: disabled

Available formats: json

Create Provider Buckets

To generate a media source you have to create a "Provider Bucket". Just add a new bucket, choose your name and select your new created provider (Example Video Portal).

Create Media Entity

Now you can create a new media entity and choose your created bucket as media source.

Supporting this Module

This module was developed for the German Environment Agency (Umweltbundesamt, UBA).

Activity

Total releases
3
First release
Mar 2025
Latest release
11 months ago
Release cadence
0 days
Stability
67% stable

Release Timeline

Releases

Version Type Release date
1.0.1 Stable Mar 10, 2025
1.0.0 Stable Mar 10, 2025
1.0.x-dev Dev Mar 10, 2025