Video distribution system including progressive playback | Patent Number 09794318 | Patexia