Skip to content

Add plugin to stream data to AWS S3 bucket

Marcin Kolny requested to merge loganek/gst-plugins-rs:master into master

This is the first iteration of the plugin. I think it already provides a value in the current state and I think it's almost ready to merge (I just need some more testing), however, there's a lot more to add here, and I'm planning to do it over time:

  • uri handling (I think this should be also fixed for the s3src plugin to follow the pattern used in AWS sdk)
  • re-trying mechanism
  • better logging
  • more parameters (certificate file, maybe arn role, expose part buffer size etc.)
  • bug fixes (if any)
  • ....

I haven't used Rust before a lot, so there's probably a lot of non-idiomatic fragments - any feedback is more than welcome.

Edited by Marcin Kolny

Merge request reports