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.
Install module
Install module via composer and enable it e.g. via drush. After enabling you have to adjust URL and name of your AVideo server on /admin/config/media/avideo.
Additional Requirements
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).
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Integrations, Media
- Ecosystem: Video Embed Field
8 sites report using this module
- Created by jan kellermann on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Version 1.2.x supports Video Embed Field 3.1.x
Development version: 1.2.x-dev updated 21 Apr 2026 at 20:41 UTC



