Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module adds a custom media source to Drupal for Podpoint podcasts. It allows you to easily add podcasts to your media library by providing a Podpoint URL, which automatically extracts the title and creates a responsive player.

The Podpoint Media Source module provides a custom media source and media type for integrating Podpoint podcasts into your Drupal site.

FEATURES

  • Custom Media Source: Adds a "Podpoint" source to the Drupal Media system.
  • Title Extraction: Automatically extracts the podcast title from the Podpoint URL during creation.
  • Media Library Integration: Includes a custom form for the Media Library to easily add Podpoint podcasts by URL.
  • Responsive Player: Comes with a template and CSS for a responsive iframe player.
  • Validation: Ensures that only valid Podpoint embed URLs are saved.

REQUIREMENTS

  • Drupal 10.x or 11.x
  • Media (Drupal Core)
  • Field (Drupal Core)

INSTALLATION

Install as you would normally install a contributed Drupal module. Visit: https://www.drupal.org/node/1897420 for further information.

USAGE

Adding Media

  1. In the Media Library or at /media/add/podpoint, enter a Podpoint embed URL.
  2. Example URL: https://podpoint.com/episode/embed/123456
  3. The module will automatically fetch the title and set it as the media entity name.

INTEGRATION WITH PODPOINT FEEDS

This module pairs exceptionally well with the Podpoint Feeds module.

While Podpoint Media Source provides the underlying data structure and player, Podpoint Feeds automates the import process. It can scrape an organization's Podpoint RSS feed, automatically create Podpoint media entities, and attach them to your content types (like a "Sermon" or "Podcast" node).

Together, they provide a seamless, hands-off solution for keeping your Drupal site in sync with your Podpoint podcast series.

SUPPORT DEVELOPMENT ON THIS MODULE

A lot of hard work and dedication has gone into developing this module. If you find it helpful and would like to support ongoing development, consider buying me a coffee! Your support helps ensure that I can continue enhancing and maintaining this module for everyone. Thank you for your generosity!


Activity

Total releases
1
First release
Jan 2026
Latest release
5 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.x-dev Dev Jan 26, 2026