Care to elaborate? Most things boil down to client side features like streaming the video with HLS or DASH, even if it's not live just to get the encoding benefits. DRM is its own thing.
I think it's important to have the distinction between delivering video content and the in-app experience. I do think streaming VOD is way easier than live content.