Streamwell
Streamwell
Streamwell
  • 👋Welcome
    • Welcome to Streamwell
  • 👍Getting Started
    • System Requirements
    • Installing Streamwell
    • Hello World
    • Hello Outside World
  • 📺Using Streamwell
    • Streaming
      • Streaming with NDI
      • Streaming from Chrome
      • Streaming from iOS/Android
      • Streaming from Avid Media Composer
      • Hardware Encoders
        • Blackmagic Devices
        • Magewell Devices
        • Osprey Talon
        • Haivision Makito
    • Users and Groups
    • Channels
    • Live Annotations & Chat
    • Recording
    • File Sharing
    • Restreaming / Playout
    • Sharing & Public Access
    • Statistics
  • 👮Managing Streamwell
    • Server Management
  • Healthcheck API
  • 🏢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 23 days ago

Using Streamwell in the Cloud? Skip right ahead to our to get started!

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 also works.

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 / macOS / Windows running

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

  • Modern CPU with 4 cores 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 🥈

  • Internet Explorer is not compatible 👎🏻

  • Older Browsers / Odd Browsers are generally unsupported and may have compatibility issues.

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
Streaming tutorials
Docker
support
performance tuning