Skip to main content

Self-hosted music streaming server

Project description

logo

The open platform for hosting and streaming music.

Installation

Install the package, optionally in a virtual environment:

pip install raudio-server

Run the HLS streaming backend:

python3 -m raudio_server.hls /path/to/file.mp3

Run the HTTP server in a separate terminal:

python3 -m raudio_server.server

Setting a up a development environment

$ git clone git@github.com:raudio-project/raudio-server.git
$ cd raudio-server
$ python3 -m venv venv      # Create a Python virtual environment
$ source venv/bin/activate  # Activate the enviornment
$ pip3 install .            # Install the package

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

raudio-server-0.1.0rc4.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

raudio_server-0.1.0rc4-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file raudio-server-0.1.0rc4.tar.gz.

File metadata

  • Download URL: raudio-server-0.1.0rc4.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for raudio-server-0.1.0rc4.tar.gz
Algorithm Hash digest
SHA256 c4f8080b9d19c1253ab7178eeea2dd4e28a6f632a74934c6b9c805a1af832715
MD5 3de08cbaa4b2251e5cfe70c0d98083c2
BLAKE2b-256 5e2110acff4fae48714d089adb70a1db2fa6c2f80b8754e3530f24f681ce48a1

See more details on using hashes here.

File details

Details for the file raudio_server-0.1.0rc4-py3-none-any.whl.

File metadata

  • Download URL: raudio_server-0.1.0rc4-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for raudio_server-0.1.0rc4-py3-none-any.whl
Algorithm Hash digest
SHA256 fb7011c3589147caf9d4953869ea9b27ffe47d01de536211f3f1cebde86baf66
MD5 e9856145003425e01dfee1f6cd4c4964
BLAKE2b-256 6427f4184298d600567ec0f22d9b9b745855226bac05bfafb9eb64fc1cee19e2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page