There are millions of videos on YouTube, but you can’t always watch them online, in streaming. Sometimes the connection is not good enough, and you don’t...