I want to integrate group Video and Audio chat functionality with Quickblox framework but have following doubt:
Note: Please also suggest if you have any better framework option to integrate cross platform video chat (iOS/Android) .
Maximum number of users in a call for QuickbloxWebRTC iOS SDK depends on hardware abilities.
Video call
For example, iPhone 6s+ can handle up to 7-10 users.
For iPhone 4s maximum number of users in multi call is 2-4, because iPhone 4s is lack of CPU performance.
Audio call
Even with 4s you can have up to 5-10 users at the same time.
6s can handle much more.
But the great advantage of QuickbloxWebRTC is that you can configure quality and cpu load http://quickblox.com/developers/Sample-webrtc-ios#Manage_local_video_track
If you prefer quality, set Full resolution for peer to peer calls.
If you prefer quantity, set Low resolution for peer to peer multi calls.
Everything depends on hardware you use, QuickbloxWebRTC doesn't have limits.