Video delivery speed in AWS S3 storage

0

Hi, we have session recording software. We are looking for the following things: 1. Our session recording videos of all customers, as and when generated, should automatically get uploaded to AWS S3 from our VPS server. Is such an arrangement possible? 2. Currently, our session recording videos buffer for 10 seconds before starting to play. If we deliver this video through AWS S3, can buffering be reduced to 2 seconds? Basically, we want to deliver session recording videos to all our customers at the best video speed. How can I achieve this and by using which Amazon service?

2개 답변
3

Hi, For number 1, take a look at Kinesis Video Streams. This service was purpose built specifically to delivery streaming video to S3. https://aws.amazon.com/kinesis/video-streams/features/?nc=sn&loc=2 For 2, there are several things you can try. First, you want to match you media with the consumer. For example, you don't necessarily want to deliver 4K video over a 3G comms link. So with both HLS and Dash you can provide adaptive bitrate streaming so that you can match the delivery network with the delivery format. Elemental MediaPackage does this for you and you can configure how Media Package works. https://aws.amazon.com/mediapackage/

AWS
답변함 일 년 전
0

Hello,

What kind of format are you storing the video file in on S3? If it's one giant MP4 or MOV or similar file, you might want to pull the file through MediaConvert and output to S3 in either HLS or DASH format with a short segment length (Like 2 or 4 seconds), this would greatly reduce the time the player would need to buffer the content, as it's only downloading a few segments at a time while playing back the content. Rather than having to download the entire file to the player.

-Dirk

AWS
답변함 일 년 전

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

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

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

관련 콘텐츠