OBS Studio

I'd say if a crew gets together to jam each persons laptop could have a secondary function.

Streaming setup

Streams to Twitter, Twitch and Facebook

Twitter is limited to 128k audio

NDIS plugin will capture output from other instances of OBS studio on network

Zwobots plugin will capture MAx/MSP output via the max/msp sprout plugin.
DroidCam is best app so far for capturing a phone cam

Use VLC player and milk plugin for sync music. Send aux output to VLC player via audio caputre

I use one cheap little laptop(gollum) as the main streamer. 📽️ Because it does nothing else it guarantees no buffer overruns or crashes for smooth audio.

Clint and Bilbo can be pushed to their limits in a live situation with each acting as a redundency for the other