DASH/HLS adaptive streaming returns “Advanced Streaming is not enabled” error in AEM Dynamic Media
If you see Advanced Streaming is not enabled when accessing DASH adaptive streaming in AEM Dynamic Media, the problem is usually an incorrect URL format for the MPD file. The solution is to use the correct AVS naming convention when requesting the MPD file.
Description description
Environment
AEM Dynamic Media / Scene7
Issue/Symptoms
- Accessing a DASH video stream returns the error Advanced Streaming is not enabled.
- The error appears when the MPD file URL doesn’t follow the AVS naming convention.
Resolution resolution
Note: Follow the AVS naming convention to ensure successful playback of DASH/HLS streams in AEM Dynamic Media.
- Confirm that DASH adaptive streaming is generally available and doesn’t need extra feature toggles or company settings.
- Verify that the advanced streaming feature flag is active in your production environment.
- Request the MPD file using the AVS naming convention by adding
-AVSbefore.mpdin the asset URL. - Test playback of the updated MPD URL with a DASH-compliant media player.
- If needed, reprocess affected assets and repeat steps 3 and 4.
- Check that video content plays as expected without errors.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f