OmegaTV Streaming Server

Stream from OBS, vMix, or any RTMP source and embed on your website

Get Your Stream Settings

Enter a username to generate streaming credentials. You can use these credentials to stream from OBS, vMix, or any other streaming software that supports RTMP.

Your Stream Information

Use these settings in your streaming software (OBS, vMix, etc.)

Setting Value
Stream URL (RTMP)
Stream Key
Playback URL (HLS)
Embed Code
Watch your stream

How to Stream

Using OBS Studio

  1. Open OBS Studio
  2. Go to Settings > Stream
  3. Select "Custom..." as the service
  4. Enter the RTMP URL in the "Server" field
  5. Enter your Stream Key in the "Stream Key" field
  6. Click OK and then Start Streaming

Using vMix

  1. In vMix, click on the "Stream" button
  2. Click "Stream Settings"
  3. Select "Custom RTMP Server" as the streaming provider
  4. Enter the RTMP URL in the "URL" field
  5. Enter your Stream Key in the "Stream Key" field
  6. Click OK and then Start Stream

Embedding on Your Website

Copy the embed code and paste it into your website's HTML. The player will automatically load your stream when it's live.

Note: The server must be running for streaming to work. Make sure to keep this page open while streaming.

VPS Deployment

For production deployment on a VPS, follow these steps:

  1. Upload the server files to your VPS
  2. Make the deployment script executable: chmod +x deploy.sh
  3. Run the deployment script as root: sudo ./deploy.sh
  4. Access your server using your VPS IP address: http://YOUR_SERVER_IP:3000

Security Note: For production deployment, set SECURE_STREAMING=true in your .env file. This will require an API key for stream info requests.

Ports Required

Make sure these ports are open in your VPS firewall:

Process Management

The deployment script installs PM2 for process management. You can use these commands: