1

I've seen several solutions to streaming audio files from AWS S3 to websites. However, as far as I know S3 uses HTTP and not UDP. Is streaming < 10 mb audio files via S3 and HTTP the "best" or "right" solution when using AWS? Or is there a service or way that is perhaps better suited for this?

I've tried Googling it, but I haven't been able to find anything offical, and most people seem to use AWS S3 and pre-signed links for it.

Does anyone have experience with just using AWS S3 and pre-signed links in any production application?

mkkl
  • 223
  • 3
  • 13
  • You have options for this use case. One option is to build an Android App using the new AWS SDK for Kotlin in Android Studio. Then use the MediaPlayer API to play an MP3 file that is located in an Amazon S3 bucket. – smac2020 Dec 08 '21 at 14:04
  • @smac2020 Do you know of similar solutions in React Native? – mkkl Dec 08 '21 at 14:29

1 Answers1

2

There's no native, cost-effective option that I'm aware of from AWS.

One common option seems to be Icecast running on EC2, possibly using Liquidsoap.

See:

jarmod
  • 71,565
  • 16
  • 115
  • 122