#MUX Uploader

5 messages · Page 1 of 1 (latest)

dim stump
#

Hey Gang!

I am working on an extension that allows you to easily upload video assets to MUX.

Currently you can upload a video and view it in any collection you select that has the corresponding string fields set for "upload_id", "asset_id" and "playback_id".

It includes a custom Mux Player interface to watch your uploaded video in the data studio, while providing the "playback_id" as a string to ingest into any frontend you create.

I have a few extra things planned before I share it with everyone, but wanted to show the current progress on it since I started last week in my spare time. (not much of)

If anyone has any suggestions or feedback let me know!

Things done:

  • Set mux keys via ENV
  • Upload to MUX
  • Mux player interface for data studio
  • Mux webhook

Things to do still for v1:

  • Display notifications when certain webhooks events hit (like when a video is ready for playback, etc)
  • Show a corresponding message in module when upload is completed or failed
  • Secure webhook with MUX's (special) webhook signer
  • Return thumbnail as an image
  • Create documentation

Things I have planned:

  • Create a livestream
  • Build a custom uploader instead of using mux's uploader so you can save the original file on storage and send it to MUX and to also allow things like setting watermarks
  • Add subtitles/captions
  • Secure streaming options
arctic epoch
#

Very cool

dim stump
# arctic epoch Very cool

Thank you! I have a whole bunch of extensions planned now for the community 🙂 but one at a time haha 😂

pastel oxide
#

Wow, it so cool. Can't wait to try it out. Nice move!

dim stump