Diagram: on the left the main device with pocketSRT, in the middle three helper phones with pocketBond and their own plans, on the right the SRTLA receiver. Dashed lines show the Wi-Fi used for discovery, flowing lines show each helper's cellular uplink.
Open source · Companion app

Extra phones become additional uplinks

pocketBond is not a standalone streaming app. The app complements pocketSRT and brings the cellular connection of additional Android phones into the stream as extra SRTLA paths.

A shared Wi-Fi network is used for automatic discovery over mDNS. According to the project description, the forwarded stream packets themselves run over the cellular connection of each extra device.

Contents

1. How pocketBond works

Two paths in a pocketBond setup
ConnectionJob
Shared Wi-FiThe devices find each other over mDNS and connect locally
Helper phone's cellular connectionForwards stream packets as an additional SRTLA path (according to the project description)
The practical benefit: Android phones you already own can contribute extra networks and plans, without each device having to encode a full stream itself.

2. Requirements

No extra path without its own plan: A phone on the same Wi-Fi does not yet bring an independent connection. For real redundancy, each helper device needs a usable cellular path that is as separate as possible.

3. Setting up pocketBond

  1. In pocketSRT, choose SRTLA and enable the pocketBond helper.
  2. Set your own non-public password there.
  3. Install pocketBond from the official GitHub releases on the extra device.
  4. Enter the same password and connect both devices to the same Wi-Fi network.
  5. Check the detected path in the bonding dashboard, and only then start the stream.

The project mentions many helper devices in theory. In practice, two or three extra phones are much easier to keep under control when it comes to heat, power, cellular networks, and operation.

4. A sensible practical test

  1. Start with exactly one extra phone.
  2. Check data usage and bandwidth per path.
  3. Deliberately disconnect and re-enable cellular on the helper device.
  4. Check whether picture and audio stay stable during the outage and the return.
  5. Only then add more devices and run a longer test.

5. Security and privacy

pocketBond is open source and, according to the project, uses native Android interfaces for network binding, discovery, and UDP forwarding. Even so, the password, device access, and network configuration need protecting.

6. Common questions

Does pocketBond work without pocketSRT?

No. pocketBond is a companion app and needs pocketSRT on the main device. Without pocketSRT, there is nothing for pocketBond to add to.

Does every extra device need its own data plan?

Yes. Only with its own active cellular connection does the extra phone bring an independent uplink.

Does everything run over Wi-Fi?

No. The devices only need Wi-Fi to find each other and connect locally. The extra uplink is meant to run over the helper phone's cellular connection.

How many helper phones should I use?

The project mentions many helper devices in theory. With two or three extra phones, though, you can still keep heat, power, cellular networks, and operation under control. Start with one.

Where do I get the APK?

Download pocketBond only from the project's official GitHub releases (link at the top in the overview). Check the current state before you install.

Last technically reviewed: · Updated: · Published by IRL4YOU