Service: Just Go Live - EyevinnOSC/community GitHub Wiki
Getting Started
Just Go Live is a one-click live streaming setup tool that uses your OSC account to automatically configure an RTMP ingest endpoint and HLS output stream. It generates the RTMP URL and stream key you need to broadcast from OBS, Streamlabs, or any RTMP-compatible encoder, and makes the live stream available as an HLS playback URL for viewers. Available in Eyevinn Open Source Cloud.
Prerequisites
- If you have not already done so, sign up for an OSC account.
- Your OSC personal access token from Settings → API.
Step 1: Store your access token as a secret
Navigate to the Just Go Live service, open the Service Secrets tab, and create a secret named osctoken with your personal access token as the value.
Step 2: Create a Just Go Live instance
Go to the My just-go-lives tab and click Create just-go-live. Fill in:
| Field | Description | Example |
|---|---|---|
| Name | Name for this streaming setup | mystream |
| OscAccessToken | Your OSC personal access token | {{secrets.osctoken}} |
Click Create and wait for the instance status to turn green.
Step 3: Start broadcasting
Open the instance to find your RTMP ingest URL and stream key. Configure your encoder:
In OBS Studio:
- Go to Settings → Stream.
- Set Service to Custom.
- Enter the RTMP URL and Stream Key from your instance.
- Click Start Streaming.
The HLS playback URL shown on the instance page can be shared with viewers or embedded in a player.
CLI Usage
npx -y @osaas/cli create eyevinn-just-go-live mystream \
-o OscAccessToken="{{secrets.osctoken}}"
Resources
- OSC Dashboard
- Eyevinn Live Encoding — open source live encoder if you need more control over the transcoding pipeline
- SRT WHEP Bridge — low-latency SRT-to-WebRTC alternative for contributors