What do I actually need to launch OTT video streaming?

Six things: adaptive bitrate streaming (HLS/DASH), multi-DRM content protection, CDN delivery, a monetization model, analytics, and developer APIs to tie it all together.