“Autoplay” is certainly useful. JavaScript API for the playback sync is even more useful though (start, pause, stop, etc).
The challenge with detailing of the original oEmbed spec is that, even if providers start supporting the changes, there won’t be easy way for consumers to auto-discover (and rely on) it. One could use “version” or other field for such purposes. However, fields are only be available after oEmbed API call is already done.
Here’s the alternative directions:
* Embedly guys started the project to unify such API in player.js project for their media iframes.
Check it out on GitHub.
* Iframely will reference this JS API into our own responsive
embeds spec as “playback” tag for rel attributes. This way consumers can detect it.
If you do need the auto-play videos, you’d be better off consuming Open Graph. My experience after testing over 2000 domains, is that over 90% of OG videos auto play. Compared to just 2-3 default oEmbed cases that we saw auto play.
Domains DB is here.