Right. But remember that concurrency for a live burst event streaming is very different than concurrency for VOD streaming.
Here are your more technical details (I can dive even more so, but that will be saved for another time):
For VOD, you ingest, transmux, and segment content. Chunks get spread out to origin served by the CDNs. You can pre-generate playlists ahead of user consumption. All of the content is already out in the wild. It just needs to be assembled in a playlist for client apps to consume.
For live without getting into granular, there are mainly 2 types: events and "bypass" (i.e. non event). Generally, you have to do all of the VOD stuff on the fly. What that means is all your data ingestion services have to work realtime to spread it across origins and ensure that master playlists are updated as you go. Essentially one of the key differences is that if your chunk does not make it to origin and is cached ahead of time correctly, there will be some decoding issues by the client. All of these services have to be running at a performant level to ensure that everything gets encoded/transmuxed/cached as soon as possible to create a seamless user experience. Otherwise issues like this happens (and this isnt even a live event feed):
https://www.theverge.com/2017/1/13/14257936/directv-now-errors-complaints-att.
Let's also cover midroll ad insertion. VODs you know where your commercial breaks are coming ahead of time, and you can pre-fetch fixed length ad pods. For live events, this has to be configured on the fly and will probably require a manual intervention or a subliminal message from the feed itself that signals when the feed should be focused back to live. It makes it quite more challenging given that you have to update playlists with this ad segment chunk and also notify clients to be able to react accordingly.
For live streaming cable shows, that's essentially following the "bypass" flow via some protocol similar to RTMP. Those are essentially wiring feeds to an encoder box that spits out encoded content that can be served through your CDNs. They don't usually worry about SSAI. You're basically watching an exact mirror of the cable stream.
Bottom line is... if you can do live (+event) well at scale, you can do VOD trivially. The same does not hold the other way around.