Not much free will handle 3000 people in a video chat. It takes quite a bit of bandwidth and/or processing power to receive, merge, and broadcast 3000 video streams at once.
Do all 3000 really need to participate via video in a conference style system? If not then, why not use a live streaming platform instead of a conferencing system? Many have text chat capabilities, just not video except from the streamer.