westonsoftware / vue-webrtc

WebRTC video component for Vue.js
MIT License
365 stars 127 forks source link

how record video and audio to media file and save it in storage #103

Closed AhmadAlaswadDev closed 1 year ago

AhmadAlaswadDev commented 2 years ago

how can I record video and audio for all peers and save it as mp4 file to upload it to cloud service such as GCP or AWS

westonsoftware commented 2 years ago

You would need a media server for that ... I would suggest Wowza.

AhmadAlaswadDev commented 2 years ago

thank you for answering but how can integrate it with vue-webrtc ?

is there native way to get the buffer for specific channel or user using vue-webrtc ? so i can save it as mp4 file and upload it to cloud service

westonsoftware commented 2 years ago

You might try something like this ... https://github.com/muaz-khan/RecordRTC But you will be limited by memory and only to a single stream on the client side.