installation overview - panuozzo77/StreamingCommunity GitHub Wiki

Installation Overview

This guide provides an overview of the different methods available for installing the StreamingCommunity application. Choose the installation method that best suits your needs and technical expertise.

Available Installation Methods

StreamingCommunity offers several installation methods to accommodate different user preferences and technical backgrounds:

  • Recommended for: Python users familiar with pip
  • Difficulty: Easy
  • Benefits: Simple updates, clean installation
  • Requirements: Python 3.8+, pip
  • Recommended for: Most users
  • Difficulty: Very Easy
  • Benefits: Handles all dependencies automatically
  • Requirements: Windows 10/11, Debian Linux, Arch Linux, CentOS Stream 9, or macOS
  • Recommended for: Advanced users, custom setups
  • Difficulty: Moderate
  • Benefits: Full control over installation process
  • Requirements: Python 3.8+, FFmpeg
  • Recommended for: Users familiar with containerization
  • Difficulty: Moderate
  • Benefits: Isolated environment, consistent behavior across platforms
  • Requirements: Docker
  • Recommended for: Users who prefer not to install dependencies
  • Difficulty: Very Easy
  • Benefits: No Python installation required
  • Requirements: Windows, macOS, or Linux

System Requirements

Minimum Requirements

  • Operating System: Windows 7+, macOS 10.13+, or Linux
  • Processor: Dual-core CPU
  • Memory: 2GB RAM
  • Storage: 100MB for the application + space for downloaded content
  • Internet Connection: Required for streaming and downloading

Recommended Requirements

  • Operating System: Windows 10/11, macOS 11+, or Ubuntu 20.04+
  • Processor: Quad-core CPU
  • Memory: 4GB RAM
  • Storage: 1GB for the application + space for downloaded content
  • Internet Connection: Broadband (10+ Mbps)

Operating System Compatibility

OS PyPI Automatic Manual Docker Binaries
Windows 10/11
Windows 7
Debian Linux
Arch Linux
CentOS Stream 9
FreeBSD
macOS
Termux (Android)

Next Steps

After installation, you'll want to:

  1. Configure your settings
  2. Learn about command line arguments
  3. Try your first global search

Choose your preferred installation method from the links above to get started with StreamingCommunity.

⚠️ **GitHub.com Fallback** ⚠️