Network bonding for Windows live-video products

Add network bonding to your own Windows application.

StarBonding lets OEMs add multi-network live-streaming capability without building a bonding engine from scratch—or giving up control of their product experience.

Combine Ethernet, Wi-Fi, 4G/5G and tethered connections while keeping your own UI, branding, workflow and customer relationship.

Free to integrate: anyone may package and redistribute starbonding-cli.exe with personal, commercial or OEM applications.

A custom Windows streaming application using StarBonding CLI underneath to bond Ethernet, Wi-Fi, 4G, 5G and tethered phone connections
Your application and brandingStarBonding handles the bonded transport underneath.

The OEM proposition

Your product. Our bonding technology.

Do not spend years building and field-testing network bonding from scratch. Integrate StarBonding into your existing Windows product and give customers reliable multi-network live streaming without forcing them into another application or interface.

Your customers continue using the product they chose. StarBonding works underneath it as the specialized transport layer.

01

Keep your brand

Your customers see your product, company and commercial offering.

02

Keep your UI

Design the controls and monitoring experience your users require.

03

Keep your workflow

Integrate bonding into the encoder, camera or production flow you already operate.

04

Keep your customers

Provision and renew their service from your own backend through the Partner API.

Built for companies creating live-video products

Your customers need reliable connectivity. You need a faster path to providing it.

StarBonding fits products that already create, process, control or deliver live video on Windows.

EN

Encoder manufacturers

Add bonding without developing network aggregation, recovery and delivery infrastructure yourself.

CP

Camera and production systems

Give field operators bonded connectivity directly inside the workflow they already use.

SG

Sports and graphics platforms

Carry the finished live output across multiple available venue connections.

MS

Managed streaming services

Bundle bonding, customer provisioning and service renewal into your commercial offering.

A simple integration boundary

Your application creates the stream. StarBonding carries it reliably.

Your Windows application keeps control of capture, encoding, graphics, automation and user interaction. It publishes one standard local RTMP stream to StarBonding.

StarBonding distributes that stream across available network adapters, reconstructs it through the StarBonding infrastructure and delivers it to the configured destinations.

Your Windows application
Local RTMP
starbonding-cli.exe
LANWi-Fi4G/5GPhone
Bonded delivery
Your streaming destinations
01

Launch

Start the CLI as a normal Windows child process and pass account credentials securely through stdin.

02

Wait for readiness

Read complete stdout lines and wait for the stable EVENT READY record.

03

Publish RTMP

Send H.264/AAC FLV to the local RTMP endpoint from your encoder or application.

04

Control the lifecycle

Monitor structured events and stop cleanly through the named --stop-event.

Why integrate StarBonding?

A proven bonding path with a deliberately small integration surface.

Windows

Standalone native CLI

One executable that your application can launch, supervise and stop.

RTMP

Standard media input

Works with existing encoders and production pipelines through local RTMP.

Multi-link

Purpose-built bonding

Use Ethernet, Wi-Fi, cellular modems and tethered phones together.

Native

No media framework dependency

No FFmpeg, GStreamer, SRS or separate RTMP server is required by the CLI.

Use our technology. Build your product.

Control the entire customer experience.

StarBonding does not prescribe what your product should look like or how operators should use it. Build a focused field encoder, a full production system, a camera application, a sports workflow or a managed streaming product.

See runnable integration examples →
User interfaceWindows, controls, terminology and monitoring
BrandingYour name, product identity and customer presentation
Stream creationInputs, encoding, graphics and automation
Commercial offeringYour package around the StarBonding service
MITGUI source

Start from an open-source reference application

The official StarBonding Windows GUI is MIT licensed.

Use the production GUI as supplied, study its CLI integration, modify it, fork it or use it as the starting point for a completely different Windows bonding application.

The source includes the Win32 interface, CLI process supervision, public event and JSON consumption, adapter diagnostics, resources and CMake build files.

OEM commercial model

Integrate freely. Provision the service when customers use bonding.

There is no fee or permission process for integrating the executable into your application. The commercial relationship begins when a customer uses the StarBonding bonding service.

1

Build and distribute your application

Include starbonding-cli.exe, use your own GUI and branding, or start from the MIT-licensed official GUI source.

2

Provision customer service

Create and renew managed customer accounts through the idempotent Partner API.

3

Pay through the partner account

Service activations use your prepaid wallet and configured credit facility. Volume partner discounts provide margins of up to 66%.

ComponentPermission and requirement
Official GUI source

MIT License: use, modify and redistribute under the MIT notice.

starbonding-cli.exe

Free to integrate, package and redistribute. Retain the filename for runtime validation.

Product UI and branding

Controlled by the OEM. Custom branding is welcome.

Bonding service

Requires an active StarBonding customer account and Internet access.

Customer management

Provisioning, renewal, balance and transactions through the Partner API.

Technical and commercial resources

Everything needed to begin the integration.

Use the browser documentation, download the original Markdown for AI coding tools, or start from complete PowerShell, C# and PHP examples.

Code

Integration examples

Runnable PowerShell and C# CLI launchers plus a PHP Partner API client.

View code examples →

Common OEM questions

Clear boundaries. Flexible products.

Can I build and sell my own application using StarBonding?

Yes. You may include and redistribute starbonding-cli.exe with personal, commercial or OEM applications. Your application may have its own branding, UI and workflow.

Is the official StarBonding GUI open source?

Yes. The official Windows GUI source is released under the MIT License and may be modified, redistributed, sublicensed or used in commercial products under that license.

What part requires payment?

Integration and redistribution of the CLI do not require payment. Actual bonding service usage requires an active StarBonding account provisioned under an available service plan.

Does every customer need an account?

Each active customer service is represented by a StarBonding account. Partners can create and renew those managed accounts through the Partner API.

Can I use my own branding?

Yes. The OEM controls the surrounding product, branding and customer experience. The CLI executable must retain its filename because that name is validated at runtime.

Bring bonding into your product

Build with StarBonding.

Start from the CLI documentation, the MIT GUI source or the runnable integration examples. For partner access and commercial support, contact the StarBonding team.