IVS or Live Streaming?

1

I want to start a live streaming, and I want to restrict who can view the video. Now I have 2 solutions:
Solution 1. AWS IVS:
push streaming to IVS and use playback keys to restrict visitors.
Solution 2. AWS Live Streaming: MediaLive_MediaPackage_CloudFront.
push streaming to MediaLive input and use CloudFront restrict feature to restrict visitors.
What I wonder is what's the difference between the 2 solutions? It seems that the IVS is easier to create.
Besides, I find that there're quotas in IVS(default 5000 channels per region), and we can increase the quotas by requesting. So what's the maximum number can we request? And is there the same quotas when I create MediaLive channels and MediaPackage channels?

vans
已提問 3 年前檢視次數 989 次
2 個答案
1

vans

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.

已回答 3 年前
1

Thanks a lot!

vans
已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南