IVS and MediaLive have somewhat different customer bases and therefore have different feature sets. The MediaLive / MediaPackage workflow gives you many different output formats, to reach a broader base of player devices. Therefore it is a bit more complex to configure. IVS is more built for interactive solutions, and therefore has that functionality that isn't available in MediaLive. See https://aws.amazon.com/ivs/faqs/ for some info describing the difference between an IVS workflow and a workflow using the MediaServices, e.g. MediaLive -> MediaPackage -> CloudFront.
Both MediaLive and MediaPackage also have limits, but these can be extended upon request using the AWS Service Quotas console. See https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html for detail.
Lastly, CloudFront also has ways of restricting access. See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecurityAndPrivateContent.html as a starting point on this subject.
Thanks a lot!
How can i use s3 url as Ingestion endpoint to stream video in IVSasked 2 months ago
4K Live Streaming Solution - How to get there?asked 7 months ago
IVS support for audio rendition groupsAccepted Answerasked 8 months ago
View live stream 404asked a year ago
IVS - live streaming issue - Starvation startasked 8 months ago
Amazon IVS Latency 15 seconds on iOS web?asked 18 days ago
AWS IVS player sample code to display Status, Health, Duration and Viewersasked 7 months ago
Does IVS support rewinding?Accepted Answerasked 2 months ago
IVS or Live Streaming?asked 2 years ago
IVS player quality of streaming 1080 is poorAccepted Answerasked 8 months ago