Future of online video: Massive but fragmented by multiple devices and user demand