- Newest
- Most votes
- Most comments
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/
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
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 10 months ago