This guide takes you from zero to live in under five minutes. You will create a stream channel in the WAVE dashboard, configure your encoder, and start broadcasting.
Before you begin, make sure you have:
{% stepper %} {% step title=“Open the dashboard” %} Log in to your WAVE dashboard at app.wave.online and navigate to Streams in the left sidebar. {% /step %}
{% step title=“Click Create Stream” %} Click the Create Stream button in the top-right corner. Enter a name for your stream (e.g. “Weekly Town Hall”) and an optional description. {% /step %}
{% step title=“Choose your ingest protocol” %} Select the protocol your encoder will use to send video to WAVE:
You can change the protocol later or enable multiple protocols on the same stream. {% /step %}
{% step title=“Copy your stream credentials” %} After creating the stream, WAVE generates an Ingest URL and a Stream Key. Copy both values — you will paste them into your encoder in the next step. {% /step %} {% /stepper %}
{% callout type=“tip” title=“Quick start with WebRTC” %} If you just want to test your setup, select WebRTC and click Go Live from Browser. This lets you stream directly from your webcam without any encoder software. {% /callout %}
The exact steps vary by encoder, but the general process is the same across all software and hardware encoders.
{% tabs %} {% tab label=“OBS Studio” %}
{% tab label=“vMix” %}
{% tab label=“Hardware Encoder” %}
Once your encoder is sending data, return to the WAVE dashboard. Your stream will show a Live indicator within a few seconds. The dashboard displays real-time metrics including:
{% callout type=“warning” title=“Check your stream health” %} If the stream health indicator turns yellow or red, check your encoder settings and network connection. Common causes include insufficient upload bandwidth, incorrect keyframe interval (should be 2 seconds), and high CPU usage on the encoding machine. {% /callout %}
Every stream has a unique playback URL that you can share with your audience. Find it on the stream detail page under Playback > Share Link. WAVE automatically selects the best playback protocol (HLS or WebRTC low-latency) based on the viewer’s browser and network.
Your first stream is live. From here you can explore advanced topics:
{% related-articles /%}