jech / galene

The Galène videoconference server
https://galene.org
MIT License
899 stars 119 forks source link

Local recording using getDisplayMedia and getUserMedia #164

Open zerolabnet opened 11 months ago

zerolabnet commented 11 months ago

Can you add the ability to record locally like has been done for Jisti? https://github.com/webrtcHacks/jitsiLocalRecorder

Full details: https://webrtchacks.com/jitsi-recording-getdisplaymedia-audio/

jech commented 11 months ago

I'm a little divided on that functionality. On the one hand, it is a useful feature, and not too difficult to implement. On the other hand, it makes it very easy to record without authorisation, and I'm not sure I want to enable that.

dashohoxha commented 11 months ago

I think that anyone can record locally, for example by recording his screen with Kazam. So, this makes this feature unnecessary (in my opinion). On the other hand, it removes any moral dilemmas if you want to implement this feature.

zerolabnet commented 11 months ago

I have added this functionality to my fork. But from the author the implementation would be better for sure. You can make this feature optional, let administrators decide whether they need to comply with GDPR or something similar or not. This functionality is definitely necessary, because in the current implementation on the server it is impossible to write a common stream, the streams of all speakers are written separately.

gedw99 commented 7 months ago

If all parties know that the video is recored and can all vote then its fair.

just need flash message for similar.