AgoraIO / Basic-Video-Broadcasting

Sample app to join/leave a channel, set the role as a host/audience, mute/unmute, switch between front/rear cameras, and set the video parameters.
MIT License
269 stars 287 forks source link

Issue in showing 4 hosts #120

Open himanshu2601 opened 3 years ago

himanshu2601 commented 3 years ago

There are 4 hosts joined a channel. In iOS, I am unable to see video of all the hosts but I can hear them.

plutoless commented 3 years ago

currently this demo supports up to 4 hosts (including yourself local video). To support more you will need to adjust the code a little bit.

himanshu2601 commented 3 years ago

you can please help me out regarding that

himanshu2601 commented 3 years ago

I have already set maxVideoSession as 20 but having issue in updateBroadcastersView() function

sarmabkp commented 3 years ago

Hi plutoless, How are you doing? we are developing broadcasting app. we are using this OpenLive SDK. Just to clarify : 4 Hosts + unlimited audience can join right? I mean 4 Host + and100 people can join as audience ?

plutoless commented 3 years ago

@sarmabkp yes this should work properly.

sarmabkp commented 3 years ago

@plutoless , one quick doubt: What is the difference between the broadcasting and generic video conference? in code and architecture wise?

plutoless commented 3 years ago

@sarmabkp live broadcasting usually has 1 host only, or at most 2 host to co-host. While video conferencing everyone can be host. Implementation-wise they are similar, while you can read best practice for multiple user use case here, https://docs.agora.io/en/Interactive%20Broadcast/multi_user_video?platform=Android