Replies: 1 comment 2 replies
-
I don't know how OpenVidu would integrate with OvenMediaEngine, but assuming you can push a stream to OME from your backend, here are some answers in the context of OME:
Put your own API in front of OvenMediaEngine and authenticate requests before passing them through to the OME API. This is how I approach recording in my own app.
There are various scheduling capabilities in OME but again you'll do best handling this with your own agent. i.e. whatever mechanism you use to send the 'startRecord' call to OME, schedule a followup 'stopRecord' call at the appropriate time.
Use .TS for recordings which can be muxed together into a final output file using something like FFmpeg. You may need some logic in your application to determine which segments belong to which recording session.
This is a separate integration piece. OME saves recordings to a specified location on the server, but how that storage is mapped is up to the developer / implementer. |
Beta Was this translation helpful? Give feedback.
-
How can I implement video recording with React, leveraging OpenVidu for server-side functionality, while addressing the following requirements:
What would be the recommended approach and code structure for achieving this, considering the integration of React components, OpenVidu services, authentication mechanisms, and storage solutions like local disk or S3?
Beta Was this translation helpful? Give feedback.
All reactions