Will upgrading from free plan enable multiple participants per room for co-streaming?

Hi, I’m building a livestreaming app called Fame Fight (famefight.app) where streamers can go live and battle each other in co-host streams. The feature is fully built but doesn’t work because the free plan appears to limit rooms to 2 participants.

If I upgrade to the Starter plan, will this allow:

  1. Multiple participants publishing video in the same room (co-host streams)
  2. Viewers joining rooms that already have 2 active publishers

Just want to confirm before upgrading. Thanks!

Do I have to upgrade?

The free plan doesn’t limit rooms to two participants. LiveKit doesn’t impose a per-room participant cap on any of its plans.

On the free Build plan, the limit is 100 concurrent participants across your entire project, which is more than enough for a typical co-streaming setup. Upgrading to the Starter plan increases that project-wide limit to 3,000 concurrent participants, but based on what you’ve described, that doesn’t sound like the root cause.

The co-hosting issue is more likely related to token permissions or room configuration. I’d double-check that each participant who needs to publish media has both:

  • canPublish: true

  • canSubscribe: true

Before considering an upgrade, it’s worth verifying the room setup and access tokens, as that’s where these issues usually come from.

Echo @khan 's suggestion above, but also if you could please describe what doesn’t work, it would help to diagnose.