Oh boy, I could write a book in response to this...
> a section on their site explaining how they are able to undercut everyone in the business and still keep going
This is great feedback that I'm putting on our todo list. We should absolutely have this.
We'll never put pricing out there that we can't handle with our economics, or at least have a clear path to supporting. All of our volume pricing is available publicly, so you should never be bait-and-switched if you're understanding concepts like credits. This is in contrast to some of our competitors that regularly surprise users with new pricing when they hit scale. I hate that so much.
Under the hood we use just-in-time encoding and other advanced optimizations that do give us an edge. Not to mention economies of scale. Writeup to come.
But a challenge comes in customer perception. Some of our customers understand encoding and it's cost, plus the benefits it brings like adaptive streaming and handling user-generated uploads. Many devs are new to video and expect it to cost the same as uploading an MP4 to S3. Some point to our competitors with no encoding costs, and some even point to Youtube as a reason why it should be cheaper. In the past Mux has been labeled as "the expensive option" because we charged for encoding, so we've been working on new pricing shape (some launched already, some to come) that allows you to come in at levels using less encoding that we can support economically, then elect higher levels of encoding costs/values when you understand if they're worth it to you.
We also think video should be more places than it is today, but video is inherently expensive in comparison to many other costs related to building an app, so we see it as our job to keep pushing costs down and shaping pricing so video is accessible to more use cases.
There are use-cases were encoding is a huge cost centre, like with user generated content, and so we wanted to make sure you could still build on Mux with that type of model. The tradeoffs for using free encoding are listed here though: https://docs.mux.com/guides/use-video-quality-levels. The free (basic) encoding still has charges for storage and delivery also. We hope that by helping you reduce costs when getting off the ground we can grow with you.
The on-demand (JIT) encoding is actual magic in how well it consistently works!
(I work at Mux)
Mux looks very interesting to me, as a light user of Video.js, but when I put in my entirely normal .org.uk email address for an account signup I get "There was a problem with your request. Please try again." with no further explanation?
We have a quite a few users using .org.uk so this shouldn't be the issue...
If you don't mind sending a screenshot or other details to support@mux we'll figure out what's happening. Edge cases always seem to reveal themselves when someone else is looking at it.