"Loading" message - module with videos published as HTML5
Hello,
I have created a module using Adobe Captivate 2019 and published it as HTML5. I am experiencing a lag at several random points during the playing of the e-learning. There is a "Loading" message layer, making it impossible to click on any of the active areas. Slide actions are halted while video and audio carry on unimpeded.
The module includes 12 slide videos, each one ca. 30 - 60 seconds in length, ranging in size between 5 and 10 MB. I assume that the videos are the cause of the issue, because e-learnings without videos do not exhibit the same behaviour. When I publish as executable I do not experience these issues.
Adobe recommend the following:
- Ensure that the videos have sufficient keyframes. The recommended keyframe interval is at least one keyframe in every 2 secs.
You can use Adobe Media Encoder (AME) to increase the keyframe interval if necessary. For a 30-fps video, configure the keyframe-distance to be 60 (frames) in AME (or any other tool of your preference). - Ensure that the videos have optimal bit-rates so that viewers’ experience is good. Else, many ‘loading...’ messages are displayed to the users.
Decide the bit-rates based on the server’s as well as your target users’ bandwidth.
I have experimented with rendering the videos at the recommended keyframe interval with various bit-rates (high, medium, low) but I haven't seen any improvement. I have also tried streaming from Vimeo and Youtube, to no advantage.
Has anyone else experienced the same and come up with a solution?
