Hello Community,
Using dynamic media openAPI capabilities I have enabled core component and content fragment to connect with remote dam repository.
But what about videos, I fetched delivery URL for approved video and tried in teaser component but not see that playing. If I hit delivery URL directly in browser it is playing the video.
Thanks in advance for any help
Solved! Go to Solution.
Views
Replies
Total Likes
Thanks @SantoshSai for your reply. There was no CORS issue as dynamic media already send the required header.
And I found the solution by creating a new component populating delivery URL under iframe. All good now.
Hi @Love_Sharma,
I think Teaser component doesn’t support video natively: The core Teaser component is more for linking images and CTAs - it won’t embed a video player out of the box. So even if you provide a valid video URL, it may just treat it like an image or ignore it.
You might need to:
Extend the component to handle video rendering explicitly.
Or use a component that is meant for videos (like a custom Video Player component or embed component).
If you just want to check if the video renders properly in AEM, try using the Embed core component. Paste your Dynamic Media video URL in the Embed field and see if that loads correctly. This helps confirm that AEM isn’t blocking it or needing extra config.
Also, one thing that’s worth checking - the CORS settings or Referrer Policy. Since the video is being delivered from Dynamic Media servers, it's possible that the request is being blocked when embedded in the AEM page due to CORS restrictions or referrer policy issues. That said, the fact that the video plays fine when accessed directly in the browser is a good sign—it likely means the URL itself is valid, but the embedding context might be restricted.
Hope that helps!
Thanks @SantoshSai for the reply. I already tried embed, dynamic media and scene 7 components but they are not working.
If I rewrite my question, my understanding is, there is no OOTB component which will render video using the delivery URL ? It has to be a custom component to support video
Views
Replies
Total Likes
@Love_Sharma I don't think so we have any OOTB component. There is one embed component but it's expecting to have Id than URL.
Can you check if you got any Console Errors / CORS Headers?
Open the browser dev console (Network + Console tabs) and look for:
CORS errors (blocked by policy)
403/404 responses
Any JS errors that may break the page
Even if the video URL works in the browser, embedding it might trigger stricter policies (like Access-Control-Allow-Origin
headers not allowing the AEM domain).
Thanks @SantoshSai for your reply. There was no CORS issue as dynamic media already send the required header.
And I found the solution by creating a new component populating delivery URL under iframe. All good now.
Views
Likes
Replies
Views
Like
Replies
Views
Likes
Replies