Communication icon indicating copy to clipboard operation
Communication copied to clipboard

Prioritising video feeds

Open Kalyan492 opened this issue 4 years ago • 3 comments

Hi,

Is there a way to prioritise video when someone is talking in the teams meeting call?

My scenario is I am displaying 3 participant tiles (based on the joining order) on the screen for mobile. If the fourth participant starts his video, not able to see the video as participant is not in the tiles. 

Is there a way for me to know which participants have video enabled?

Thanks

Kalyan492 avatar Mar 12 '21 07:03 Kalyan492

Application may pick a stream from a given participant based on

  1. stream being present in videoStreams collection
  2. stream being available (stream.isAvailable == true) - meaning that sender is ready to send it
  3. remote participant/sender is speaking ( participant.isSpeaking == true )

Application can then create new VideoStreamRenderer instance, create new 'view` - once it becomes available - attach it to the layout - if it want's to switch and display another stream - it can create second renderer/view and swap between them - do keep in mind that you have to dispose unused views/renderers

akania avatar Apr 04 '21 23:04 akania

Hey @RinaRish, this issue has been marked as needing attention. Please review the issue and remove the Needs: Attention label if this was done in error. Thank you!

ghost avatar Apr 04 '21 23:04 ghost

@Kalyan492 please let us know if we answered your question

RinaRish avatar Jun 04 '21 21:06 RinaRish