Getting Started
Owncast is a self-hosted, open-source live video streaming and chat server. You can stream to it from OBS, Restream, or any RTMP-compatible encoder, and viewers watch via a built-in web player. Available as an open web service in Eyevinn Open Source Cloud, Owncast gives you a fully branded live streaming experience without depending on Twitch, YouTube, or any other platform.
Prerequisites
- If you have not already done so, sign up for an Eyevinn OSC account
Step 1: Create an Owncast instance
Navigate to the Owncast service in the OSC web console. Click Create owncast and enter a name for your instance.
| Field | Description |
|---|---|
| name | Unique name for this Owncast instance |
Click Create. Wait for the status to turn green.
Step 2: Log in to the admin panel
Click the instance card to open Owncast. The admin panel is at /admin. Log in with the default credentials:
- Username:
admin - Password:
abc123
Change the admin password immediately under Server Setup → Basic Info.
Step 3: Configure your stream key
In the admin panel, go to Server Setup → Basic Info and set a Stream Key — this is what you will enter in OBS or your streaming software.
Step 4: Go live with OBS
In OBS Studio, open Settings → Stream and configure:
| Field | Value |
|---|---|
| Service | Custom |
| Server | rtmp://<instance>.owncast-owncast.auto.prod.osaas.io/live |
| Stream Key | The key you set in Step 3 |
Click Start Streaming. Your stream will appear on the Owncast landing page within a few seconds.
CLI usage
osc create owncast-owncast mylivestream