How to stream pair programming sessions
How to stream pairing sessions with OBS
We typically recommend using OBS to stream your screen with the Tuple call active.
To capture the audio from you and your pair, you could use Loopback to pipe the multiple audio streams into OBS.
To show your own self-view in the stream, you can persist your self-view.
How to stream pairing sessions with StreamYard
- Set up StreamYard and invite your pair to a new stream in StreamYard
- Once your pair has joined the StreamYard call, call them in Tuple
- Everyone turn off webcams and mute yourselves in Tuple
- Everyone go to Tuple audio settings and make sure Voice Boost is off (macOS only; it should work without changes to your settings if you're using the Windows client)
- Either pair can share their screen on Tuple, which will allow the other to annotate and control as expected
- Share your audio and webcam over StreamYard
- Either pair can share their screen over StreamYard to show the pairing session
- We recommend having the same person who's sharing their screen via Tuple to share their screen via StreamYard to reduce UI chrome on your stream
How to stream pairing sessions with Riverside
- Set up Riverside and invite your pair to join you in the recording studio in Riverside
- Once your pair has joined your Riverside studio, call them in Tuple
- Everyone turn off webcams and mute yourselves in Tuple
- Everyone go to Tuple audio settings and make sure Voice Boost is off (macOS only; it should work without changes to your settings if you're using the Windows client)
- Either pair can share their screen on Tuple, which will allow the other to annotate and control as expected
- Share your audio and webcam over Riverside
- Either pair can share their screen over Riverside to show the pairing session
- We recommend having the same person who's sharing their screen via Tuple to share their screen via Riverside to reduce UI chrome on your stream