Stream Video Platform Instructional Video

An animated video about the new New York University video streaming website. This video is designed to be a simple and easy way to explain the benefits and functionality of this new technology.