Locus Sonus streambox system is a distribution of Linux for Raspberry PI computers.
We provide the targeted kernel and software support for live audio streaming for our soundmap project.
List of features :
To set up your Raspberry PI as a stream box you will need some audio equipment.
We have obtained satisfactory results using the following equipment:
First download the operating system that corresponds to your Raspberry Pi from one of the links above.
If your personal computer is a Mac we suggest that you use this simple application ApplePi-Baker to format your SD card (minimum 4GB).
For Windows or Linux users, refer to the Advanced or command line installation section below to flash your SD card.
See online guides for your system:
Once the card is installed plug the Pi into your network with an ethernet cable, plug in your USB audio interface and connect the pi to its power supply. Then, on your personal computer (it must be on the same network) enter http://streambox.local/ in the web browser address bar. This will take you to a menu which should be self evident.
NB : If you should need to shutdown or restart the PI, do it from this interface (in the System Management section) rather than unplugging power.
You can access your streambox from anywhere via the internet. This will allow you to adjust parameters and even to restart your streambox online. To do this you must first check "turn on remote access service on boot" in settings when you set up your box via streambox.local.
Disclaimer - be aware that by doing this you are opening an access to you local network (albeit a secured one).
Once you have done this, when you log on to your stream map account from outside your local network you will see this:
You can then copy and paste the Admin interface (http) address into your browser or SSH access into a terminal and access the box directly.
If for some reason you cannot access your Streambox via your browser (you might want to configure a system and send it via the post for instance) or if you have several Streamboxs on the same local network, then you will need to configure your SD card "manually" after you have burnt the disc image:
# Enter your Locusonus Soundmap stream/accountEnter you login and password (make sure your " " remain and appear as above (simple text on OSX tends to auto correct to a different character this can be changed in preferences).
HOSTNAME="streambox"and change the name streambox to a unique name for example: streambox1
If your computer does not support Multicast DNS or zero configuration networking, or if you are not on the same local network (your streambox is behind another router, or behind your smartphone network, a global network, etc), the streambox.local address can not be reached. As an alternative you can also use the streambox's IP address directly.
Ethernet and USB tethering are always enabled (using the DHCP protocol by default). To find your streambox address and edit your configuration from your Androïd browser, use a network scan application.
If you need a static IP address, configure the appropriate network in the Setting section.
Except the web interface released under a Creative Commons Licence BY, the streambox system is distributed under the terms of the GNU General Public License, version 3, as published by the Free Software Foundation.
THIS PROJECT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU GENERAL PUBLIC LICENSE FOR MORE DETAILS.
To build your own streambox system from scratch, using a systemd based Linux distribution,
see the README file.