Use HTML5 for video and audio features
With the steadily rising popularity of multimedia and interactive elements, ecommerce organizations that include this feature onsite can ensure accessibility via the use of HTML5. HTML5 code provides the ability to directly embed audio or video without the use of a plugin. Unfortunately, HTML5 is not fully leveraged in all browsers, but there are javascript alternatives which can be used to synchronize captions for audio. A quick web search provides resources on how to accomplish this, a viable option is LeanBack Player.