Jump to content
  • 0

[iOS client] - Conference mode


Antonio Mazzeo
 Share

Question

Hi to everyone,

two weeks ago I have received a beta version of iOS SDK with conference facilities.

It works very well, but I have a small question for you.

I have five views for other participants and when a participant leaves the room, his view is correctly hidden. If another participant joins the same room, i see for a second the last frame of the previous participant.

This is not a big problem, but if the previous had a 4:3 camera and new participant has a 16:9 camera i can see the last frame of previous participant  on top and bottom during the conference.

Is there anyway to remove the frame of the participant inside local view when he leaves the room?

This small issue also happens on reference app received with iOS sdk.

Thanks a lot,

Antonio
Link to comment
Share on other sites

  • Answers 2
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

2 answers to this question

Recommended Posts

  • 0

Hi,

Let me give my comments. 

>I have five views for other participants and when a participant leaves the room, his view is correctly hidden. If another participant joins the same room, i see for a >second the last frame of the previous participant.

Yeah it's likely that. We use polling to synch the streams in the sample app. The previous method is providing websocket notification. It was faster but it has some problems when scaling the conference in the cluster. Anyway, If you want to have more quick response time, you can implement 

remoteStreamRemoved delegate method in the ViewController.  

>but if the previous had a 4:3 camera and new participant has a 16:9 camera i can see the last frame of previous participant  on top and >bottom during the conference.

 

I think you just need to make sure that previous participant view is removed from the screen completely. Because it seems like an UI issue. 
Secondly, if the stream view is not removed from the screen, it's a known issue that last frame appears there.

We can take a look at the reference app to re-produce this problem. As you mention, it seems like an UI issue.

Sorry for late response. 

Regards,
A. Oguz

Link to comment
Share on other sites

 Share

×
×
  • Create New...