Most people stream videos without thinking twice about what happens when the internet slows down or disappears completely. You click play, wait for buffering, and hope the quality does not suddenly drop to something barely watchable. It gets worse wh...