Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Thanks! I took a look at stream.new which is surprisingly similar. And yes, I am uploading and serving the raw MediaRecorder output, without any transcoding.
Did you by any chance try to view the demo using Safari? https://github.com/MarconLP/snapify/issues/12
This is super cool! We built something in the same vein but using Mux as a way to dog food our products: https://stream.new
I noticed your demo example in your top comment isn’t working, which made me suspect you’re just using the raw MediaRecorder output, and sure enough. Unfortunately…that’s just not going to work for any “real” use case.
MediaRecorder is well known in the video infra world as being incredibly crappy videos, to the point of being difficult to transcode reliably much less just use directly as a video for playback. Sorry to be the bearer of bad news, but there’s just no way of avoiding a proper transcode (if you care about the videos created from any supported browser being playable on the gamut of browsers).