Weak connections
How EveryCord keeps your stream going on a weak connection
When your upload slows down, EveryCord lowers your stream’s bit rate to what your connection is really carrying, and then its frame rate, so the stream stays live instead of falling behind, and it raises them again once the connection is steady. Each of your up to three outputs runs on its own, so one platform dropping does not end the others, and EveryCord saves a copy of the live stream on your iPhone or iPad as it goes. This page describes how the app is built, from its code; it is not a measured comparison with other apps.
- When upload slows
- Bit rate follows your connection, then 30, 20, 15 fps
- Lowest video bit rate
- 300 kbps, a tenth of the 3 Mbps maximum
- Back to full quality
- Step by step after 15 steady seconds
- Outputs
- Up to 3, each on its own connection
- Copy on your device
- Written every 4 seconds while you are live
- Play on EveryCord
- Reconnects on its own for as long as you are live
When your upload slows down
Once a second, EveryCord checks how much video actually left your iPhone or iPad and whether data is piling up waiting to be sent. When it piles up, the video bit rate drops to about 80 percent of what your connection carried, so viewers keep watching a live picture instead of one that falls further and further behind. Each output follows its own connection, whether it goes to YouTube, Twitch or a custom RTMP server.
At the lowest bit rate, a tenth of the 3 Mbps maximum, the frame rate steps down from 30 to 20 to 15 frames per second, so each frame keeps enough detail. If nothing gets through at all for a moment, the bit rate halves at once.
After 15 steady seconds, EveryCord brings the frame rate back first and then the bit rate, a tenth of the maximum at a time, waiting another 15 steady seconds before each step.
When one platform drops
- Each of your up to three outputs connects on its own. If YouTube, Twitch or a custom server drops its connection, your other outputs keep streaming.
- An output that drops stays off for the rest of that broadcast. To bring it back, end the broadcast and start a new one. The broadcast ends by itself only when every output has stopped.
- Live monitor shows each output’s status while you stream, so you can see which one dropped.
Play on EveryCord on a weak connection
When you post your stream to Live Now, Play on EveryCord also sends it to EveryCord, so people can watch it in the app and on everycord.net. If that connection drops, or sends nothing for 10 seconds, EveryCord reconnects on its own after 2, 4, 8 and 16 seconds and then every 30 seconds, for as long as you are live, and the parts join into one stream.
It never takes bandwidth from your platforms: when any of your outputs starts to back up, Play on EveryCord pauses, and it resumes once they have been clear for 5 seconds. It never ends your broadcast.
While it catches up, viewers on EveryCord see a reconnecting notice over the last picture. After 30 seconds, the player switches to the YouTube or Twitch player of the same stream, when there is one.
For the people watching
If a viewer’s own connection keeps pausing playback, two pauses of a second or more within a minute, the player in the EveryCord app on iPhone, iPad and Apple Vision Pro, and on app.everycord.net, steps down: to a lighter version of the stream when there is one, then to Delayed view, which plays a little further behind live with a bigger buffer so it stops pausing. After two minutes without a pause it moves back up.
If the broadcast stops or the connection drops for a while
- Save live streams on this iPhone is on unless you turn it off. EveryCord writes the stream to your device every 4 seconds from the video it already sends, so if iOS stops the broadcast, you lose at most the last few seconds, and the copy is recovered the next time you open EveryCord.
- The copy never holds up the stream: if storage runs low, the copy stops and the stream goes on.
- Your stream stays on Live Now through short drops. EveryCord takes a stream off Live Now only after 3 minutes without hearing from your broadcast.
- If your connection drops while you host co-hosts, EveryCord reconnects you to the co-host room by itself, with or without your camera on.
- Live chat reconnects by itself and sends any messages that had not gone out yet, without sending them twice.
What this page does not claim
These are the rules the app follows, read from its code. EveryCord has not published side-by-side measurements of reliability, battery use or picture quality against other apps, so this page does not claim that it does better on those. How a stream holds up depends on your connection, your device and the platform you stream to.
Questions and answers
What happens if my internet slows down while I am live?
EveryCord lowers the stream’s bit rate to what your connection is carrying, then the frame rate from 30 to 20 to 15 fps, so the stream stays live. After 15 steady seconds it raises them again, step by step.
Does EveryCord reconnect to YouTube or Twitch if the connection drops?
No. If YouTube, Twitch or a custom RTMP server drops the connection, that output stops and your other outputs keep streaming; to bring it back, start a new broadcast. Play on EveryCord, the copy that plays in EveryCord, reconnects by itself.
Do I keep a copy of my stream if iOS stops the broadcast?
Yes. With Save live streams on this iPhone on, which it is unless you turn it off, EveryCord writes the stream to your device every 4 seconds, so you lose at most the last few seconds, and the copy is recovered the next time you open EveryCord.
Is EveryCord more reliable or easier on the battery than other streaming apps?
EveryCord has not published measured comparisons of reliability, battery use or picture quality with other apps. This page describes what the app does when a connection weakens; how that compares depends on your network, your device and the platform.
Related
- Stream to YouTube, Twitch and more at the same time from your iPhone
- Go live with up to three friends on camera from your iPhone
- Questions and answers
Checked on October 21, 2026 against EveryCord 2.5 on the App Store, released October 21, 2026.