How to fix DM video loading and playback issues in browsers
This article explains how to resolve issues with Dynamic Media videos that fail to load, buffer frequently, or don’t allow users to reposition within the video on certain browsers or devices. By following the outlined steps, you can ensure smooth video playback by encoding videos into renditions and utilizing the Dynamic Media Video Player to access the generated Adaptive Video Set (AVS).
Description description
Environment
Dynamic Media Classic
Issue
When attempting to load a DM video via a URL such as https://domain/is/content/company/video
, videos may buffer frequently, fail to load on certain browsers or devices, or restart when trying to reposition within them.
Resolution resolution
To resolve this issue, encode the video into renditions by applying a video encoding profile to the folder where it is uploaded. This generates an Adaptive Video Set (AVS) with optimized renditions. Access the video using the Dynamic Media Video Player by updating the URL to: https://domain/s7viewers/html5/VideoViewer.html?asset=company/video-AVS
.
If the initial rendition is of poor quality, improve it by adding the initialbitrate
parameter to the URL, such as: https://domain/s7viewers/html5/VideoViewer.html?asset=company/video-AVS&initialbitrate=4000
.
Cause
When a video is loaded with a URL like https://domain/is/content/company/video
, Dynamic Media delivers the video file exactly as it was uploaded. The browser must use a compatible player to handle the video. However, the video codec might not be supported by the browser’s player, or the video’s bitrate could be too high for the player or the available bandwidth, leading to buffering issues.