SlackBuilds Repository

15.0 > Audio > musikcube (3.0.2)

musikcube (Terminal-based audio engine, library, player, and server)

A cross-platform, terminal-based audio engine, library, player and
server written in C++.

Musikcube ships with a streaming audio server enabled by default.
It runs a websocket server on port 7905, used for metadata retrieval.
An http server runs on port 7906, and is used to serve (optionally
transcoded) audio data to clients. It's important to understand that,
out of the box, the server (and remote api) should NOT be considered
safe for use outside of a local network. The websockets service only
supports a simple password challenge, and the audio http server just
handles Basic authorization. It does not provide ssl or tls. The
server also stores the password in plain text in a settings file on
the local machine.

If you wish to fix this, follow this guide:
https://github.com/clangen/musikcube/wiki/ssl-server-setup

Optional dependencies include letsencrypt and nginx which are needed
if you wish to set up an ssl-server.

This requires: libev, libmicrohttpd

Maintained by: Samuel Young
Keywords: audio,music,mp3,last.fm,player,ogg,lastfm,ncurses,curses,console
ChangeLog: musikcube

Homepage:
https://musikcube.com

Source Downloads:
musikcube-3.0.2.tar.gz (a8618ebc15424a559497bc6cd287d207)
asio-f693a3eb7fe72a5f19b975289afc4f437d373d9c.tar.gz (343e9434cad3006dc74ba13bdf84445a)

Download SlackBuild:
musikcube.tar.gz
musikcube.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds