Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events
SOLVED

Audio podcast component

Avatar

Level 8

Hello All,

 

In AEM core components section, do we have Audio podcast component? If yes, please guide me. Or else, how can I create custom component from scratch.

 

Thanks in advance.

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi @Mahesh_Gunaje!

The Core Components do not include a specific podcast component. Depending on your requirements, there are a couple of approaches that could be leveraged by extending existing Core Components, such as:

  • Embed Component
    You could check if the supported URLs do cover what you need or extend the component to support the required format/platform/behavior.
  • Download Component
    If all you want to do is provide podcast files to your website visitors for download, you might evaluate the Download Component.

There are other questions to consider:

  • What exact requirements do you have for a podcast component? What behavior should it have? Do you need a player that runs as part of your website? Do you want to provide a download? Is the requirement about providing podcasts to common clients/players?
  • Where are you hosting your podcasts? Do you deliver them from AEM or are you using a 3rd party provider?
    As mentioned by @Mahedi_Sabuj, 3rd party providers might have existing integrations or players that you could leverage.

Based on these questions you can start the evaluation of existing approaches and your solution design.

 

Hope this helps!

View solution in original post

2 Replies

Avatar

Community Advisor

We used acast.com for hosting podcasts and broadcasting them to platforms like Apple Podcasts, Google Podcasts, and Spotify. Acast provides an embedding feature that allows us to seamlessly integrate podcasts into an AEM component using an iframe.

Avatar

Correct answer by
Employee Advisor

Hi @Mahesh_Gunaje!

The Core Components do not include a specific podcast component. Depending on your requirements, there are a couple of approaches that could be leveraged by extending existing Core Components, such as:

  • Embed Component
    You could check if the supported URLs do cover what you need or extend the component to support the required format/platform/behavior.
  • Download Component
    If all you want to do is provide podcast files to your website visitors for download, you might evaluate the Download Component.

There are other questions to consider:

  • What exact requirements do you have for a podcast component? What behavior should it have? Do you need a player that runs as part of your website? Do you want to provide a download? Is the requirement about providing podcasts to common clients/players?
  • Where are you hosting your podcasts? Do you deliver them from AEM or are you using a 3rd party provider?
    As mentioned by @Mahedi_Sabuj, 3rd party providers might have existing integrations or players that you could leverage.

Based on these questions you can start the evaluation of existing approaches and your solution design.

 

Hope this helps!