Streamwell
  • 👋Welcome
    • Welcome to Streamwell
  • 👍Getting Started
    • System Requirements
    • Installing Streamwell
    • Hello World
    • Hello Outside World
  • 📺Using Streamwell
    • Streaming
      • Streaming with NDI
      • Streaming with Chrome
      • Streaming from iOS/Android
      • Streaming from Avid Media Composer
      • Hardware Encoders
        • Blackmagic Devices
        • Magewell Devices
        • Osprey Talon
        • Haivision Makito
    • Users and Groups
    • Channels
    • Chat
    • Recording
    • File Sharing
    • Restreaming / Playout
    • Sharing and Public Access
    • Statistics and HLS Panel
  • 👮Managing Streamwell
    • Server Management
  • 🏢Enterprise Features
    • Single Sign-On
  • ☎️Help and Support
    • Examples and Tips
    • Troubleshooting
    • How to Update
    • Support & Pro Services
  • 🤝INTEGRATIONS AND WORKFLOWS
    • AVID Media Composer Panel
    • Iconik Storage Gateway
  • 📖More Information
    • Release Notes
    • OvenMediaEngine
    • Advanced Configuration
    • Terms and Conditions
Powered by GitBook
On this page
  1. Getting Started

System Requirements

PreviousWelcome to StreamwellNextInstalling Streamwell

Last updated 8 months ago

Streamwell runs in Docker on a dedicated server that you control. The server can be hardware, virtualized, or on a cloud provider of your choosing. Linux works best as the server OS, but for smaller installations serving limited viewer numbers, macOS or Windows works great too.

Streamwell requires a solid internet connection for all participants. Networks with high congestion, packet loss or high ping times will impact the latency and playback reliability.

Minimum Requirements

  • Linux / Windows / macOS running (x86 or ARM are both supported natively)

  • Tested Linux flavours include Ubuntu, Fedora, CentOS, Rocky

  • Quad-Core Intel Core i5 or better.

  • 2GB RAM on linux, 8GB RAM on macOS or Windows

  • 8GB disk space

  • 100Mbps+ wired internet connection

  • Access to your modem/router port forwarding settings

Recommended

  • Ubuntu 22.04

  • 1Gbps or better wired internet connection

  • 4 dedicated cores is normally sufficient for up to 100 viewers over WebRTC or 500+ HLS viewers, but more CPU power and networking overhead will be required as the number scales. We have some advice and can offer load tests / further assistance to customers in .

  • RAM usage remains minimal unless transcoding or serving many hundreds of viewers.

Web Client

  • Google Chrome is recommended for the best experience 🥇

  • Microsoft Edge, Firefox and Safari also compatible 🥈

Default Network Ports

  • 80/443 TCP (Web Interface HTTP/HTTPS)

  • 1935/1936 TCP (RTMP/RTMPS)

  • 9998-9999 UDP (SRT)

  • 10010 TCP + UDP (Stream Data)

If you are installing Streamwell right now and you are feeling unsure of which ports you need to forward, please for guidance.

👍
contact support
Docker
support
performance tuning