TheBigK
TheBigK

Reputation: 509

Requesting Suggestions: Record Video Via Browser - SDKs / APIs etc

I'm developing an application with Laravel backend. On the front-end, I'm required to ada a facility that lets user record their videos (30-40 seconds max), and save them directly to the server (handled by Laravel).

Since last 10 hours, I'm exploring options and found out useful links that explain how to do this using native HTML elements and some JS - https://web.dev/media-recording-video/

However, I'm wondering if there's an open source solution / SDK available that lets me use advanced browser based video recording functions like

  1. Letting user add custom notes/captions to the video-preview before recording
  2. Let user re-record the video.
  3. Show time remaining etc.

Would appreciate your suggestions. Thank you in advance.

Upvotes: 0

Views: 161

Answers (1)

omi
omi

Reputation: 718

there are a few javascript libraries for client-side stream recording. But these will only provide camera/screen/canvas stream recording functionality. You will have to develop your functionality on top of the media recording library. I don't think any library is available that match your list of functionality.

https://recordrtc.org/ https://github.com/streamproc/MediaStreamRecorder

Upvotes: 0

Related Questions