Android's open file system allows for several high-performance third-party applications.
: Videos remain accessible for up to 29 days as long as you connect to the internet once during that period.
The only method explicitly endorsed by Google for offline viewing is a subscription.