When:
Wednesday, September 30, 2026 - 17:00 to 17:45 CEST
Room:
Leeuwen Room I&II
Tags:
developer relations & integration, development & coding, drupal showcase
Track:
SVG
m&b icon_new brand
development, ai & agentic architecture

Modern Video in Drupal: AV1, Responsive Sources, CDN Providers, and a Better Contrib Architecture

Modern Video in Drupal: AV1, Responsive Sources, CDN Providers, and a Better Contrib Architecture

David Pacassi Torrico (dpacassi)

What image styles did for images, Drupal still has not really done for video.

This session shows how a modern Drupal 11 video architecture can close that gap with AV1, responsive sources, provider plugins, and production-ready engineering patterns.

Prerequisite

Attendees should be comfortable with Drupal site building and have a basic understanding of media entities and field formatters. Some developer experience with Drupal 10/11, PHP, and contrib module architecture will help, but the session is designed to stay practical and understandable for advanced site builders and technical leads as well. No prior video-encoding expertise is required.

Target Audience

Backend developers, advanced site builders, technical architects, frontend developers working with media output, and technical leads evaluating modern video delivery strategies for Drupal 11 projects. Also relevant for teams integrating Drupal with external media/CDN providers.

Outline

Drupal’s image tooling is mature. Video is not.

Drupal core video support is basic, and current contrib solutions often solve only one part of the problem: embeds, players, or provider-specific integrations.
Meanwhile, delivery has changed fast. With AV1, responsive sources, and video/CDN providers handling encoding and delivery, high-quality video is now practical even for performance-sensitive Drupal sites.

In this session, I’ll present a Drupal 11 video ecosystem built as three standalone contrib modules that also work together.
I’ll show the architecture behind video styles, responsive video mappings, and provider plugins; explain when native video output is a better fit than iframe-first approaches; and walk through integration patterns for remote delivery providers.

This is a case study in solving a real Drupal gap with reusable architecture, practical tradeoffs, and lessons learned from implementation on large real-world sites.

Attendees will leave with:
- a clear map of the Drupal video problem space
- practical architecture patterns for modern video in Drupal
- guidance on AV1, responsive delivery, provider abstractions, caching, and fallbacks
- honest lessons about what is solved, what is not, and where contrib can go next

Learning Objectives

After this session, attendees will be able to:
1. Explain where Drupal core and current contrib video solutions still fall short for modern video delivery.
2. Evaluate architectural options for Drupal video, including native video rendering, responsive sources, provider integrations, and fallback strategies.
3. Design or assess a maintainable Drupal 11 video approach that works with modern codecs like AV1 and external delivery providers.
4. Identify the tradeoffs between solving video inside Drupal versus delegating encoding and delivery to specialized providers.

Experience level
Intermediate