Can a live stream have an S3 bucket as it's endpoint?

0

Can a live stream have an S3 bucket as it's endpoint?

chrisj
질문됨 8달 전407회 조회
1개 답변
0
수락된 답변

No, Amazon S3 is designed for static object storage and is not natively capable of receiving live streaming data. However, you can integrate several AWS services to store the output of live streams in S3. Here's a general workflow of how you could achieve this:

- AWS Elemental MediaLive: Use AWS Elemental MediaLive to create a live stream. MediaLive can ingest live video feeds and process the video for delivery to viewers.

- AWS Elemental MediaPackage: After processing the live stream with MediaLive, you can use AWS Elemental MediaPackage to prepare and protect your video for delivery over the Internet. MediaPackage creates video streams formatted to play on connected TVs, mobile phones, computers, tablets, and game consoles.

- S3 Storage: Once your video has been processed and packaged, you can configure the output to be stored in an S3 bucket. However, keep in mind that this would typically be in the form of segmented files (like HLS segments) rather than a continuous single file.

- Amazon CloudFront: If you want to deliver the video to end users, you can integrate S3 with Amazon CloudFront. CloudFront is a content delivery network (CDN) service that can distribute the video content globally with low latency.

To summarize, while you cannot directly use an S3 bucket as an endpoint for a live stream, you can use a combination of AWS services to process, package, and store live streaming video in S3.

profile picture
답변함 8달 전
profile pictureAWS
전문가
검토됨 8달 전
  • Hi, I had a issue when i archieved an output to S3 bucket when the stream gets over it gets saved as .ts file the whole stream video. Now the problem for me is when i start streaming with same hls link and medialive streaming url and key and stop the stream the the file in s3 gets overwritten i want to save the 2nd stream file as another .ts file but dont know how Please Help!

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠