numerique-gouv / meet

MIT License
5 stars 0 forks source link

Blur background #88

Open lebaudantoine opened 1 month ago

lebaudantoine commented 1 month ago

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe. While working at home, people don't want to expose their personal life. If desired, they should blur their background.

Describe the solution you'd like

Add a button on the pre-join and in the video conference view to allow user to activate/deactivate 'blur background' feature. Based on Arnaud's feedbacks, no need to support virtual image.

Let's agree on a mockup before developing it.

lebaudantoine commented 1 week ago

LiveKit has developed a library. However, it relies on MediaStreamTrackProcessor, which is not supported on Safari and Firefox

Take a look at https://github.com/livekit/track-processors-js/issues/38. It uses media pipe libraries developed by Google @mediapipe/tasks-vision. [Documentation][Supported platforms]