Motion.tv gives users the ability to upload their videos to their online account and share them with the world - all made possible through the use of the nearly-ubiquitous Flash player for video playback. We developed the Flash video player for Motion.tv, including advanced features such as predictive buffering to optimize the user experience.