Stream from your own GPU, free: E3DS Stream Host

If you have a machine with a good graphics card sitting idle, you can stream your application from it to anyone, anywhere, through Eagle 3D Streaming — free for non-commercial use. You install one program, the E3DS Stream Host, and your machine becomes the place the stream comes from. Students and research projects can also apply to have the one part that costs us money sponsored.

In short

Your hardware, our network, no bill for non-commercial use
Uploading to Eagle 3D StreamingE3DS Stream Host on your machine
Where the app runsOur GPU machinesYour own Windows machine with a GPU
What viewers openAn Eagle 3D Streaming linkThe same kind of link — nothing changes for them
Who keeps the machine runningWe doYou do: power, updates, internet
CostYour planFree for non-commercial use

How it works

Three parts, and only one of them runs on your machine
  1. You install E3DS Stream Host on your Windows machine and give it your API key. It connects to Eagle 3D Streaming and reports that the machine is ready. Its program file is called EL.exe.
  2. A viewer opens your link in any browser, on any device.
  3. Eagle 3D Streaming sends that viewer to your machine. Stream Host starts your application there, and the picture travels from your machine straight to the viewer's browser. Their mouse, keyboard and touch input travel back the same way.

Everything else — the link, the page the viewer sees, connecting the two ends, sessions, passwords and the rest of the configuration — is the same as for an application you upload. The setup, step by step, is on E3DS Stream Host: stream from your own hardware.

What it costs, and why it can be free

The relay is the only part that costs us

When your machine does the streaming, it also does the expensive part: the graphics card, the electricity and the upload bandwidth are yours. That is why streaming from your own hardware is free for non-commercial use.

There is one exception. Most viewers connect directly to the machine that streams. Some cannot: their company, school or mobile network blocks direct connections. For them, the stream has to pass through a relay server (a TURN server), and that relay is ours and costs us money for every minute it carries. This is the one part of a free stream we pay for.

Students and research projects. If you are building something for a course, a thesis or research and your viewers need the relay, we can sponsor it. Message support with what you are building and who will be watching.

When it is a good fit

And when uploading is less work
  • You already own capable hardware and it is idle much of the time.
  • The application cannot leave your network, for licensing or security reasons.
  • You want a machine reserved for one application, always ready.

Otherwise, uploading is less to maintain: if your machine is switched off, asleep or offline, nobody can stream from it. Test your own application on the machine before you rely on it — all GPUs are supported, but not every application runs well on every GPU.

Set up E3DS Stream Host →

Last updated