Avelon does it without calling the API but by just embedding the video in the inline web view (or at least it looks like it).
Glad to know I’m not the only one