Add as many cameras as your computer can handle, plus screen shares and media. Click a source below to put it on stage.
Transition
Sources 0
Click a thumbnail to cut to it full-screen · keys 1–9
📱 Phone remote
Control the sound from an Android phone
Mixer, EQ, dynamics, FX, Smart Vocals, output routing and the master section, live in both directions. Synced through your Firebase project.
Phone remote is off.
Turn the phone remote on to show the pairing code
Turn the switch on (top right).
On the phone, scan this QR code with the Camera or Google Lens and open the link in Chrome.
Tip: in Chrome tap ⋮ → Add to Home screen to open the remote like an app next time.
Pairing code (type it on the phone if you can't scan)
–
Listening quality
Connected phones
None yet
Anyone with this QR code or link can change your sound. Only show it to people you trust, and use New code to lock everyone out.
Setup & advanced
1 · Firebase database rules (one time). Firebase console → Realtime Database → Rules. Add the "studiopro" part inside your existing "rules" (keep your other rules) and press Publish. No sign-in method needs to be enabled.
2 · Phone page address. Empty = automatic: this computer on your Wi-Fi (the phone must be on the same Wi-Fi to open the page; after that only Firebase is used). To use the remote from anywhere, host remote.html (e.g. with Firebase Hosting, see README) and enter its address here, e.g. https://magicstream.live.
3 · Firebase project (web app config). Pre-filled with your project; paste another project's firebaseConfig to use that instead.
📱 Phone cameras
Use Android phones as wireless cameras
Each phone becomes a normal camera source: layouts, smart shots, AI framing and the auto director all work with it. Add as many phones as you like.
Phone cameras are off.
Turn phone cameras on to show the QR code
Connect the phone to the same Wi-Fi as this computer.
Scan this QR code with the Camera app or Google Lens and open the link in Chrome. The first time, tap Advanced → Proceed.
Tap Start camera and allow the camera. The phone appears in Sources by itself. Hold it sideways.
Pairing code (type it on the phone if you can't scan)
–
Connected phones · control them from here
⚠️ This link is not https. Android Chrome only opens the camera on secure https pages. Use your hosted website address (Setup & advanced below).
Anyone with this QR code can send a picture to your studio (it never goes on air unless you put it on stage). Use New QR code to lock everyone out.
Setup & advanced
1 · Custom phone page address (normally leave empty). Empty = the choice above: this computer (https://<this computer>:8443) or the website https://magicstream.live. The address must be https. Uses the same Firebase rules as the phone remote.
2 · TURN server (optional). Only needed when a phone on mobile data or a different network can't connect. On the same Wi-Fi it is never used. Example: turn:turn.example.com:3478
Add cameras
Select several cameras at once. If a camera won't start, it is usually busy in another app or sharing a USB hub without enough bandwidth. Lower the resolution or plug it into a different port.
Add microphones
Browser processing
For pro mics and interfaces leave these off and use the built-in EQ, gate and compressor instead. Turn on echo cancellation only if you use speakers instead of headphones.
Source settings
Channel strip
Stereo
This mic was added in mono, so L and R carry the same signal. You can still EQ them differently for a stereo effect. For two truly separate inputs (e.g. 2 mics on an interface), remove it and add it again with Channels set to Stereo.
Drag points to set frequency and gain · scroll on a point to change Q · double-click to turn a band on or off. In Left/Right or Mid/Side mode, pick the side to edit. The other side's curve shows as a dashed line.
1–9Cut to source N full-screen (vision-mixer style)Shift+1–9Add or remove source N on stageGGrid layoutPPicture-in-pictureSSpotlight (main + side column)LLeader (main + bottom strip)BSide by side0Show all sources on stage (grid)TShow or hide the lower thirdKShow or hide the tickerFFullscreen programAAuto director on / offVHide / show the Bible verse[]Previous / next Bible verseNShow / hide the current note,.Notes position back / forward→←Next / previous slide live (PageDown / PageUp, presentation clicker)EnterTAKE: put PREVIEW liveXClear the slide (back to the cameras)WShow / hide the PREVIEW | PROGRAM screen+−AI camera: zoom in / out one shot size (wide → full → knee → half → shoulder → close-up)Ctrl+RStart / stop recordingClick programClick a tile to make it the main source; double-click to go solo on it
MagicStreamMulti-camera church live-streaming studio · v10.5.1