LibreTime

LibreTime

LibreTime is a broadcast streaming radio platform for the web, forked from Airtime. Built with Docker and PHP, it provides professional radio broadcasting features including live streaming, automated playlists, and comprehensive radio station management tools.

Similar self-hosted alternatives:
Repository activity:
Stars
864
Forks
231
Watchers
59
Open Issues
161
Last commit
6 days ago
Details:
Estimated Popularity
4
Pricing Model
Free
Hosting Type
Self-Hosted
License
AGPL-3.0
Deployment Difficulty
Medium
Language
PHP

LibreTime is a professional broadcast streaming radio platform designed for web-based radio broadcasting. As a fork of Airtime, it provides comprehensive radio station management tools, live streaming capabilities, and automated broadcasting features for professional radio operations and community broadcasting.

Key Features

  • Professional Broadcasting:

    • High-quality live streaming capabilities
    • Automated broadcasting and playlist management
    • Comprehensive show scheduling and programming
    • DJ account management and access control
    • Stream quality monitoring and control
    • Professional radio broadcasting tools
  • Advanced Automation:

    • Intelligent auto playlist generation
    • Scheduled programming and show automation
    • Fallback content management for reliability
    • Smooth crossfading between tracks and shows
    • Automatic jingle and advertisement insertion
    • Smart content rotation and management
  • Comprehensive Content Management:

    • Centralized media library management
    • Easy upload and content management tools
    • Advanced metadata editing and organization
    • File organization and categorization
    • Content scheduling and programming
    • Media asset management
  • Live Broadcasting Features:

    • Live show broadcasting capabilities
    • DJ interface for real-time control
    • Real-time broadcasting control and monitoring
    • Live stream monitoring and management
    • Broadcast control and automation
    • Professional live radio tools
  • Professional Analytics and Tools:

    • Comprehensive analytics and reporting
    • Detailed listener statistics and metrics
    • Broadcasting reports and insights
    • Multi-user management with role permissions
    • RESTful API for integration and automation
    • Professional broadcasting administration
  • Modern Technical Foundation:

    • Docker-based deployment for easy setup
    • Support for multiple audio formats
    • Stream distribution and relay capabilities
    • Scalable architecture for growth
    • Professional audio processing and quality
    • Reliable broadcasting infrastructure
  • Self-Hosting Benefits:

    • Complete control over radio operations
    • No licensing fees or broadcasting restrictions
    • Custom branding and station identity
    • Independence from commercial platforms
    • Enhanced security and content control
    • Professional broadcasting capabilities

Technical Specifications

  • Language: PHP, Python
  • License: AGPL-3.0
  • Deployment: Docker containers
  • Platforms: Cross-platform (Docker-based)
  • Requirements: Docker, adequate bandwidth
  • Database: PostgreSQL
  • Architecture: Multi-service Docker application

Use Cases

  • Community Radio: Local and community radio stations
  • Internet Radio: Online radio broadcasting
  • Educational Broadcasting: School and university radio
  • Non-Profit Radio: Non-profit organization broadcasting
  • Professional Radio: Commercial radio station operations
  • Podcast Broadcasting: Live podcast streaming and distribution

Unique Advantages

  • Airtime Heritage: Based on proven Airtime platform
  • Professional Features: Enterprise-grade broadcasting tools
  • Docker-Based: Modern containerized deployment
  • Open Source: Transparent and community-driven
  • Live Broadcasting: Comprehensive live streaming capabilities
  • Automation Focus: Advanced automation and scheduling

Based on the LibreTime GitHub repository, this tool provides users with a professional broadcast streaming radio platform that excels in automation and live broadcasting, making it ideal for radio stations, broadcasters, and organizations who want a comprehensive self-hosted solution for professional radio broadcasting with advanced scheduling and automation capabilities.

Help improve this content

Found an error or want to add more information about LibreTime? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects