Home > Enterprise >  What is the difference between S3 video storage and streaming?
What is the difference between S3 video storage and streaming?

Time:12-18

I'm hosting videos on aws S3 at the moment. I can place the s3 url into the src attribute of my tags and everything works correctly and plays as though the video is being streamed to my site. These are not small videos either. Some are 1gb in size. I can also immediately jump to the end of the video as though the entire file wasn't downloaded, but just the part I need.

Whenever I google info on streaming on demand video from aws I get answers that I need a service in front of s3 to do something like this. Is aws automatically doing this for me?

CodePudding user response:

S3 support partial GET requests. This allows clients to request only a specific part of the file. Most modern players (including HTML5) are able to utilize this feature to provide the experience you describe to the users.

Quoting from here:

HTTP range requests allow to send only a portion of an HTTP message from a server to a client. Partial requests are useful for large media or downloading files with pause and resume functions, for example.

  • Related