We had previous experience building video functionality for mobile and knew that for
content publishers and consumers, the video ecosystem is still in chaos with so many
permutations of video codecs and formats. Add to this the difficulty of streaming
video to mobile devices which often experience slow network connections and you can
see why streaming video in a commercial product is not as easy as it appears.