Madsonic

From SME Server
Jump to: navigation, search

madsonic
Madsonic.png
madsonic logo
MaintainerUnnilennium
Urlhttp://beta.madsonic.org
LicenceGNU GPL version 2
CategoryCategory:Media player
Tags DLNAmusicmediaremote player
The rpm summary indicates: madsonic is a helpdesk system

The full rpm description indicates: madsonic is an application adapted as a contrib for SMEserver


PythonIcon.png Skill level: easy
The instructions on this page can be followed by a beginner.

Version

Contrib 9:
smeserver-madsonic
The latest version of smeserver-madsonic is available in the SME repository, click on the version number(s) for more information.
Contrib 9:
madsonic
The latest version of madsonic is available in the SME repository, click on the version number(s) for more information.


Maintainer

[1]Unnilennium

Description

Madsonic is a free audio and video web based streamer for Linux, Windows, and Mac. There are several mobile and portable apps associated with it, and it has server transcoding capabilities allowing the client to stream as effortlessly as possible. Use it to share your music with friends, or to listen to your own music while at work.
You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room. Madsonic is designed to handle very large music collections (hundreds of gigabytes), and has genre and tag capabilities. Although optimized for MP3 streaming, it works for any audio or video format that can stream over HTTP, for instance AAC and OGG. By using transcoder plug-ins, Subsonic supports on-the-fly conversion and streaming of virtually any audio format, including WMA, FLAC, APE, Musepack, WavPack and Shorten.
If you have constrained bandwidth, you may set an upper limit for the bitrate of the music streams. Madsonic will then automatically resample the music to a suitable bitrate. In addition to being a streaming media server, Madsonic works very well as a local jukebox. The intuitive web interface, as well as search and index facilities, are optimized for efficient browsing through large media libraries. Madsonic also comes with an integrated Podcast receiver, with many of the same features as you find in iTunes. Based on Java technology, Madsonic runs on most platforms, including Windows, Mac, Linux and Unix variants.


Information.png Tip:
Madsonic can be activated as a DLNA server to stream your medias on your DLNA clients such as Smart TV. Just go to settings and check the box to activate !

Installation

This contrib is currently held in the smecontribs repository, so the following commands will install on your smeserver.

yum --enablerepo=smecontribs install smeserver-madsonic

You will then need to activate the database changes etc. The 'official' way is to perform

signal-event post-upgrade;  signal-event reboot

or signal-event conf-madsonic if you do not want to restart your computer do :

signal-event conf-madsonic

Go to the url http://sme-ip-or-domain/madsonic and do the administrative tasks asked (create the admin account, set the music folder, ...)

Configuration properties and events

From the command line you can have access to the followings properties.

db key property role default value expected values
configuration madsonic Name change location in the http url madsonic a string
configuration madsonic status enable service enabled enabled, disabled

The contribution also add the following events, or is linked to these existing events

signal-event type
post-upgrade base
console-save base
bootstrap-console-save base
conf-madsonic dedicated

Uninstall

yum remove smeserver-madsonic madsonic

Bugs

Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-madsonic component or use this link .


IDProductVersionStatusSummary (3 tasks)
8878SME Contribs9.0UNCONFIRMEDupdate to 5.1 ?
8020SME Contribs8.0CONFIRMEDselinux error
8016SME Contribs8.0CONFIRMEDmadsonic: unknown service output while first installing with yum

Changelog

Only versions released in smecontrib are listed here:

smeserver-madsonic Changelog: SME 9 (smecontribs)
2014/06/16 JP Pialasse 5.0.3761-1.sme
- initial import to SME9 contribs

2013/11/20 CONTRIB MAKER 5.0.3760-2.sme
- initial release

- builds from unchanged .tar.gz