Appearance
Streaming & Audio Quality
Koel gives you full control over how your music is streamed, with options to balance quality and bandwidth.
Streaming Methods
Koel supports three streaming methods:
| Method | Best For | Setup |
|---|---|---|
| PHP | Quick setup, any server | Works out of the box |
| x-accel-redirect | Nginx servers | Add Nginx config |
| mod_xsendfile | Apache servers | Enable Apache module |
For production use, x-accel-redirect (Nginx) or mod_xsendfile (Apache) offload file serving from PHP, dramatically improving performance.
Transcoding with FFmpeg
If you have FFmpeg installed, Koel can transcode audio on the fly:
- Stream FLAC files as AAC to save bandwidth
- Configurable bitrate (128kbps, 192kbps, 256kbps, 320kbps)
- Mobile-optimized: force lower bitrates on cellular connections
Equalizer
Koel includes a built-in audio equalizer with presets for different genres and listening environments. Access it from the player bar.
Visualizer
For a visual treat, click the visualizer icon in the player bar. Koel features multiple visualizer modes powered by WebGL and Butterchurn, including classic Winamp-style presets.
Transmisión y Calidad de Audio
Koel soporta tres métodos de transmisión: PHP (configuración rápida), x-accel-redirect (Nginx), y mod_xsendfile (Apache). Con FFmpeg, puede transcodificar FLAC a AAC en tiempo real.
ストリーミングと音質
Koelは3つのストリーミング方式をサポート:PHP(簡単設定)、x-accel-redirect(Nginx)、mod_xsendfile(Apache)。FFmpegでFLACからAACへのリアルタイムトランスコードも可能です。