PL-10 - Streaming audio website kit


OPEN SOURCE SOFTWARE

Pl-10

Demo: https://pl-10.burns.fm

PL-10 is a self-hosted streaming website kit

PL-10 is a rough-in of some ideas around self-hosted streaming. This first implementation focused on building a configurable and editable framework for hosting your own streaming server with an included user interface.

The server can host a home page for showcasing music or audio files plus other relevant information. It also provides a basic admin panel for configuring an embedded version of the player. That means you can host it in one place, and embed your own streaming player on any website.

The code is a little rough, and mainly showcases the intention. Future versions will aim to be easier to set up, configure, and contribute to.

Audio File Compatibility

PL-10 plays nice with various audio file types, including MP3, MP4, AAC, and OGG. While MP3 is the safest bet due to browser differences, you can tweak server settings to support other formats.

Get PL-10

You can find the source code on GitHub.

https://github.com/burns-fm/pl-10

PL-10 is open source software. Your contributions are welcome!

~

Software License

PL-10 is provided under the following terms:

Permission is granted to use the software for non-commercial purposes, including personal projects, educational projects, and music promotion. For commercial use, permission must be obtained by emailing q@burns.fm. Images included with the code or in the repository should not be redistributed without permission. The software is provided “as is” without warranty.

Full License Text