1Install Raspbian on your Raspberry Pi 4
Follow the instructions at https://www.raspberrypi.org/documentation/raspbian/
2Install Speedify channel bonding software on Raspberry Pi 4
See here how to install Speedify: https://support.speedify.com/article/562-how-to-install-speedify-on-linux
3Install ffmpeg on Raspberry Pi 4
Follow the instructions at https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu. We installed every third party library listed except for libaom, since it is unstable and not necessary for our setup.
4Setup the Circuit Playground Express
See the GitHub resources here: https://github.com/speedify/rpi-streaming-experiment
5Connect the tethered smartphones or cellular dongles via USB
As the Raspberry Pi runs a Linux based operating system, see here instructions on adding the connections: https://support.speedify.com/article/578-adding-internet-connections-on-linux
6Connect all hardware
1. Power the Raspberry Pi 4 using the battery pack.
2. Connect the video camera to the video capture card using the micro HDMI to HDMI adapter.
3. Then, connect the video capture card to one of the Raspberry Pi 4's USB port
4. Connect the Circuit Playground Express remote to another USB port of the Raspberry Pi 4.
5. Assemble the whole setup into the organizer.
7Start IRL streaming on Twitch
Just push the button you programmed on the Circuit Playground Express remote.
You can control the stream using the remote: one button starts the live stream, one button stops it, and the switch reboots the Raspberry Pi if needed.