Only Vimeo Premium subscribers have offline viewing functionality via the mobile apps. But videos could be downloaded separately and mirrored locally.