Browser Autoplay Policies

Automatically starting the playback of audio (or videos with audio tracks) immediately upon page load can be an unwelcome surprise to users. While autoplay of media serves a useful purpose, it should be used carefully and only when needed.

Why web browsers are restricting autoplay

Chrome and Safari are restricting their autoplay capabilities as a result of the continuous misuse of autoplay which causes bad user experiences. These changes are intended to give greater control of playback to users and to benefit publishers with legitimate use cases.


Currently, VIXY supports two types of autoplay:

  1. Unmuted Autoplay: autoplay with audio enabled.
  2. Muted Autoplay: autoplay with audio disabled.

The first type is considered abruptive, while the second type is more user-friendly. Some browsers that normally disallow unmuted autoplay allow it when the viewer explicitly indicates so.


Browser support for Autoplaying videos

An HTML5 video player can't circumvent these technical limitations, this also applies to the VIXY video player. VIXY offers additional player settings (also available via the API) which enable you to switch between muted and unmuted autoplay where this is allowed.


Default player behaviour

By default, the VIXY player will still autoplay but muted. You can overwrite this behaviour with additional player settings to stop autoplay in unsupported browsers. 


How to stop autoplay on browsers where unmuted autoplay is restricted

  1. Open the Player Studio from the top menu and click on the link to change the specific player
  2. Go to the Additional Plugins section on the left (power plug icon)
  3. Under UI Variables, add the following key and value: 

For more information on browser autoplay restrictions:


iOS Autoplay Policies  

https://webkit.org/blog/7734/auto-play-policy-changes-for-macos/

https://webkit.org/blog/6784/new-video-policies-for-ios/


Chrome Autoplay Policies:

https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us