Help & Documentation

Getting Started with slush.video

Table of Contents

1. How Slush Works

slush.video enables content creators to broadcast live video to their audience, using WebRTC technology to deliver low-latency streaming with sub-second broadcast delay between broadcaster and viewers.

Key features of Slush include:

  • Low Latency Streaming: Real-time video transmission with minimal delay, supporting 4K, HDR, and high framerates.
  • Live Chat: Each channel includes integrated chat with moderation options (subscriber-only, follower-only, and rate limiting).
  • Analytics Dashboard: Track viewer metrics, engagement, and streaming performance in real-time.
  • Subscription Tiers: Monetize your content with customizable subscription options for your viewers.

2. Pricing

slush.video uses a simple, pay-as-you-go pricing model:

  • Data Transfer: $0.01 per gigabyte of streaming data
  • Monthly Minimum: $5 minimum charge per month per channel

This price includes:

  • Channel management and customization
  • Real-time analytics dashboard
  • Subscription tier management

3. Channel Subscriptions

Monetize your content by offering paid subscriptions to your viewers. Our subscription system allows you to:

  • Set Custom Tiers: Create multiple subscription levels with different pricing.
  • Keep More Revenue: Slush takes no platform fee - you only pay Stripe's processing fee (2.9% + $0.30 per transaction).
  • Payout Schedule: Receive monthly payouts via Stripe Connect.
  • Analytics: Track subscriber growth, retention, and revenue metrics.

Partner Application Required:

To enable subscriptions, you must first become a partner. Apply for partnership from the Monetization section of your channel on your Account page. Once approved, you'll be able to set up subscriptions and start earning revenue from your viewers.

Setting up subscriptions:

  • Apply for partnership status from the Monetization section on your Account page
  • Wait for approval (typically 3-5 business days)
  • Connect your Stripe account for payments
  • Configure subscription tiers and pricing

4. Supported Streaming Clients

slush.video supports streaming from a variety of clients and applications:

  • OBS Studio: Popular open-source streaming software for desktop (Windows, Mac, Linux)
  • Larix Broadcaster: Professional streaming app available for iOS and Android devices
  • GStreamer: Multimedia framework for custom streaming applications and integrations
  • FFmpeg: Command-line tool for advanced users and automated streaming setups

All clients support streaming to slush.video using WebRTC/WHIP.

Codec Requirements:

Slush requires H.264 video and Opus audio codecs. Other codecs (VP8, VP9, AV1, etc.) are not supported. Most streaming software uses H.264 by default, but you may need to verify your encoder settings.

Setting Up OBS Studio

Follow these steps to configure OBS Studio for streaming to your slush.video channel:

  1. Open OBS Studio and click the Settings button in the bottom-right corner
  2. Select Stream from the left-hand menu
  3. In the Service dropdown, select WHIP
  4. In the Server field, enter your channel's WHIP endpoint:
    • Go to your Account page and navigate to the Channels section
    • Find the WHIP Endpoint section for your channel
    • Click Copy to copy the endpoint URL
    • Paste the URL into the Server field in OBS
  5. In the Bearer Token field, enter your stream key:
    • On your Account page, find the Stream Inputs section
    • Create a new input by clicking Add Input, or use an existing one
    • Click Copy next to the Stream Key for your chosen input
    • Paste the stream key into the Bearer Token field in OBS
  6. Click OK to save your settings
  7. Click Start Streaming in OBS to begin broadcasting

Tip: You can create multiple stream inputs on your Account page to use different stream keys for different setups or devices. Each input tracks when it was last used, making it easy to manage multiple streaming sources.

5. Community Guidelines & Enforcement

We're committed to keeping slush.video a safe and welcoming platform for creators and viewers. Our Terms of Service outline what content is prohibited, and we enforce these rules through a graduated system.

How We Handle Violations

When someone violates our Terms of Service, we take action based on the severity and frequency of the violation:

  • Warning: For first-time or minor violations, we'll send you a notice explaining what happened and what to do differently. Warnings stay on your account record.
  • Probation: For repeated violations, we may temporarily restrict features like streaming, monetization, or chat participation.
  • Suspension: For continued or severe violations, we may permanently suspend your account.

Repeat Violations

We use a progressive approach: first violation typically results in a warning, second may result in probation, and third may result in permanent suspension. However, we consider the context and severity of each case.

Severe Violations

Some violations are serious enough to warrant immediate suspension without prior warning. These include child exploitation material, credible threats of violence, terrorism, doxxing, and fraud.

Appeals

If you believe we made a mistake, you can appeal by emailing [email protected]. We review each appeal individually.

For the complete policy, see Section 5 of our Terms of Service.

6. Support

Need additional help? Contact our support team at [email protected]