If you&#x27;re willing to host it yourself, Plex has a web UI that doesn&#x27;t require Flash and a set of mobile apps (that support syncing for offline playback).  You&#x27;re providing the content yourself, though.