element-call icon indicating copy to clipboard operation
element-call copied to clipboard

Dedicated speaker view/mode during conference calls

Open Feakster opened this issue 3 months ago • 2 comments

Your use case

What would you like to do?

Allow an account/user to maintain focus during conference calls, or be selected by another account/user as the video they wish to stay in focus.

Why would you like to do it?

I tried to use Matrix to stream a board game to a friend. However, we could find no way to lock focus to the board game camera. It would keep flipping to whoever spoke last. In the end, we had to switch back to Discord, which has such a feature.

How would you like to achieve it?

Hoping in the direction of element-hq.

Have you considered any alternatives?

No.

Additional context

This may also be useful for actual conference calls in which there is a single speaker for the majority/entirety of the call.

Feakster avatar Sep 29 '25 08:09 Feakster

I suspect something like this is easily possible with the right metadata, but probably needs https://github.com/element-hq/element-call/issues/123 because something like this would definitely need to be limited to room moderators. Since for the most part Call does not expose moderator functions, we need to think about this.

Half-Shot avatar Oct 03 '25 09:10 Half-Shot

+1

This mode can be used for 24/7 live streaming, such as using a home surveillance camera or playing a specific video source with OBS. My thoughts on the specific behavior in this mode: Any user other than the host:

  • Can only enter and leave the room;
  • Cannot use the microphone or camera;
  • Cannot enable screen sharing;
  • Cannot send hand-raise or other responses;
  • Cannot send disruptive messages such as text, images, or voice messages;

In addition, the host's video stream is always maximized and given the highest priority on the EC UI, while other users are always hidden. This ensures that the video size is not affected by the entry and exit of users.

YamatoRyou avatar Oct 08 '25 00:10 YamatoRyou