You picked a stream key, pasted it in, tapped start, and now chat is telling you the stream looks like a melted JPEG. Nine times out of ten the fix is the bitrate number, not your camera or your Wi-Fi router.
Short answer: For live streaming from an iPhone at 1080p30, use 4500 kbps video and 128 kbps audio on solid Wi-Fi, and drop to 2500 kbps on cellular. In DemoScope (HD Face Cam Screen Recorder on the App Store and Google Play), open Stream mode, pick your platform, paste the stream key, and set those two values before tapping start.
Last updated: November 2026.
The one rule behind every iPhone live stream bitrate setting
Your bitrate must fit inside your upload speed, with room left over. A good rule: never stream above roughly 50 to 60 percent of your measured upload bandwidth. If a speed test shows 10 Mbps up, 4500 kbps is comfortable, 6000 kbps is risky, and 8000 kbps will stutter the moment someone else in the house starts a video call.
Bitrate is the amount of data per second your phone sends to the streaming platform, measured in kilobits per second. Higher bitrate means more detail held in fast motion and fine text, and more chance of dropped frames if your connection cannot sustain it.
Which number to pick
DemoScope’s Live Streaming (RTMP) feature offers video bitrates of 2500, 4500, 6000 or 8000 kbps, audio at 96, 128 or 160 kbps, at 30 fps. Here is how I’d map those to real situations:
| Video bitrate | Use it when | Watch out for |
|---|---|---|
| 2500 kbps | Cellular, hotspot, hotel or conference Wi-Fi | Fine text in app demos gets soft |
| 4500 kbps | Home or office Wi-Fi, 1080p30, most streams | Nothing. This is the default pick |
| 6000 kbps | Verified 12+ Mbps upload, high-motion content | Twitch non-partner ingest tops out near 6000 |
| 8000 kbps | Wired-quality 20+ Mbps upload, YouTube only | Overkill at 30 fps for screen content |
My opinion after a lot of phone streams: 4500 kbps is the right answer for almost everyone, and the trade-off is that you give up a little sharpness on fast-moving gameplay in exchange for a stream that never buffers. A stable 4500 looks better to a viewer than a stuttering 8000, because dropped frames are far more visible than mild compression.
For audio, set 128 kbps and stop thinking about it. Use 160 kbps if music is part of your stream, and 96 kbps only if you’re fighting a weak connection and need to claw back every kilobit.
How to set bitrate in DemoScope step by step
- Open DemoScope on your iPhone or iPad and switch to Stream mode.
- Choose what you’re streaming: a website, a photo, a video from your camera roll, or the Other App source if you want your whole phone on screen.
- Pick your platform: Twitch, YouTube Live, Facebook Live, or a custom RTMP/RTMPS server.
- Paste the stream key from that platform’s dashboard.
- Set video bitrate (2500, 4500, 6000 or 8000 kbps) and audio bitrate (96, 128 or 160 kbps).
- Position your face cam bubble, drag it to a corner, pinch to size it, and pick the shape you want.
- Tap start, then confirm in the platform’s dashboard that the stream is live and healthy before you start talking.
DemoScope runs on iPhone, iPad and Android, so the same Stream mode and the same bitrate choices are there if you switch devices. If you’re streaming prerecorded footage rather than live camera, how do i stream a video from my camera roll on iphone? covers that path, and how to live stream iphone screen to youtube with face cam walks through the YouTube-specific key setup.
What the free built-in iPhone tools do here
Nothing, honestly. The iOS built-in screen recorder saves a video file to your camera roll. It has no RTMP support, no stream key field, and no face cam, so there is no bitrate setting to choose because there is no stream. iOS can broadcast to a third-party app that registers a broadcast extension, but the plain Control Center recorder is a local capture tool, not a streaming tool.
The free path that does exist: use a platform’s own mobile app, like the YouTube app’s go-live feature. That works, it costs nothing, and it gives you zero control. No bitrate selector, no face cam over your screen, no overlays.
| DemoScope | iOS built-in recorder | Streamlabs mobile | |
|---|---|---|---|
| RTMP streaming | Yes, custom RTMP/RTMPS | No | Yes |
| Bitrate control | 2500 to 8000 kbps video, 96 to 160 kbps audio | N/A | Yes |
| Face cam over screen | Yes, draggable and resizable | No | Yes |
| Price model | $19.99 one-time (Pro) | Free | Subscription for the paid tier |
| Free tier limit | Watermark, 10 min per take or stream | Unlimited local recording | Watermark/feature limits |
Troubleshooting a stream that keeps dropping
- Blocky picture, smooth motion: bitrate is too low for the detail on screen. Step up one level, 2500 to 4500.
- Frames dropping, viewers see freezes: bitrate is too high for your upload. Step down one level and retest.
- Looks fine on Wi-Fi, falls apart on cellular: set 2500 kbps before you leave the house. Cellular upload swings wildly.
- Audio out of sync or thin: check the mic source first, then raise audio to 160 kbps only if the content actually needs it.
- Twitch rejects or throttles the stream: try 4500 instead of 6000 or 8000. Twitch ingest for non-partners is not generous.
Honest limits worth knowing before you go live
DemoScope streams to one platform at a time. There is no multistreaming to Twitch and YouTube simultaneously, and there is no chat overlay inside the app, so keep chat on a second device or a laptop. Frame rate is 30 fps, which is plenty for app demos and tutorials and not ideal for fast-paced gaming. There is also no video editing, trimming or captioning in DemoScope, so a stream you record is what you get.
On iPhone, the Other App source in Stream mode gives you the floating face cam over any app, but the in-app tools (touch indicators, teleprompter) stay in in-app recording mode. On Android, Other App mode keeps the teleprompter, drawing and text tools over other apps, and tap dots come from Android’s own “Show taps” developer setting.
Free users can stream with a watermark and a 10 minute cap per stream. Pro is $19.99 one-time, no subscription, which removes both.
If you’re building out a repeatable process around streaming and recording from a phone, mobile video content creation: a complete workflow guide and building a mobile video content creation workflow that actually works cover the surrounding steps.
Frequently Asked Questions
What bitrate is best for 1080p streaming from a phone?
4500 kbps video with 128 kbps audio at 30 fps. That combination fits inside most home Wi-Fi upload speeds and holds up well for screen demos, talking head segments, and slower-paced tutorials.
Does a higher bitrate always look better?
No. A higher bitrate only helps if your connection can sustain it continuously. Pushing 8000 kbps on a 6 Mbps upload produces dropped frames and buffering, which looks far worse to viewers than the mild softness of a stable 4500 kbps stream.
What bitrate should I use on cellular data?
Use 2500 kbps video and 96 or 128 kbps audio. Cellular upload speed fluctuates as you move and as the tower load changes, so leaving headroom matters more than squeezing out detail.
Can I change the bitrate mid-stream?
Set your video and audio bitrate before you tap start in DemoScope’s Stream mode. If a stream is clearly struggling, stop it, drop one bitrate level, and restart rather than fighting it live.
Do I need a computer or capture card to stream from an iPhone?
No. DemoScope streams directly from iPhone, iPad or Android to Twitch, YouTube Live, Facebook Live or any custom RTMP/RTMPS server using just the stream key, with no computer or capture card involved.
If your streams keep stuttering, change one variable, the bitrate, before you blame anything else. Set 4500 kbps, run a two minute test stream to an unlisted destination, and watch the platform’s health indicator. DemoScope is worth a look if you want that control plus a face cam overlay without signing up for another monthly bill.