File: README

package info (click to toggle)
somaplayer 0.5.2.1.ds-1.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, lenny
  • size: 5,656 kB
  • ctags: 1,400
  • sloc: ansic: 24,065; sh: 9,673; makefile: 406; sed: 16
file content (87 lines) | stat: -rw-r--r-- 3,861 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Intro
~~~~~

Soma project started in summer 2003 to manage the digital version of an 
acitvists radio old spools.
The first  release just  gave just the chance to play random some audio files
in a directory using an external program (at that time mpg123). In despite 
of that this software was never used, i kept on thinking about soma project 
for some weeks, until i started directly to work with a group called Reload,
which was experimenting at the time a project called "eterete" and creating 
a place for a web radio at Pergola Tribe (a selfmanaged house in Milan).

We used, of course, a release, which was a little bit better to manage the 
radio-playlist and of course we implemented the software itself. From 
september till december soma became a software suite, configurable through 
file and  (remote administration...). That's thanks to the relationships and 
the inputs that such a community like Reload can create :)

A group of passionate activists was able to make broadcastings and broadcast 
schedules, to find out new problems and to give implementation advices. They 
also suggest me the idea that soma (originally a simple play-list manager) 
could become a programs suite, which has a player, a software for deferred 
broadcasting, a more user friendly admininstration, documentation and 
distribution.

Some time after came soma player and soma admin. The player was still very 
behind compared to my implementation ideas. Somadmin was straight away on 
line and advertised on radio.inventati.org/somadmin/

In January 2004 we showed Soma at the first italian (web and air-waves) radio 
meeting in Naples.The meeting was technologically and politically profitable 
and it was an attempt to build up a real radio-network.
Radio.inventati.org was actually the only example od direct cooperation among 
even very different people: individuals, improvised groups, very old and 
movement radios and experiences from overseas countries.

On the web site there are occasional streamings, weekly streamings, and 24hrs 
music flows.

The object of the technical research was a digital environment, which could let
individuals or whole communities gain access to a common schedule with resum?s,
repetitions, deferred programs, live broadcastings, regular broadcastings as 
one national and international network.
Soma could satisfy this need and could be easly managed through the web thanks 
to somadmin, which could update the soma  admin  in real time.

The developments went on. Somaplayer  is now reality. The only music player 
which can stream directly an mp3, an ogg vorbis, a wav, a track from an audio 
cd or a streaming directly on an icecast server (icecast 2 or shoutcast) or 
just play it on a computer using sound drivers or sound daemons.

At the moment more other people work at this project, who debug the software, 
write docs, work at the website and make installation packages (for debian).

Good hacking.


License
~~~~~~~
Somaplayer is under GPL with the additional exemption that compiling, linking,
and/or using OpenSSL is allowd.
Read the COPYING file.


Libraries
~~~~~~~~~
Somaplayer compiles and links with:
* libconfuse [src/confuse/README]
* OpenSSL [http://www.openssl.org/] 
* gtk+-2.4.x and glib-2.4.x [http://www.gtk.org/]
* pango 1.6.x [http://www.pango.org/]
* lame [http://lame.sourceforge.net/]
* libsndfile 1.0.x [http://www.mega-nerd.com/libsndfile/]
* libao 0.8.x [http://www.xiph.org/ao/]
* cdparanoia [http://www.xiph.org/paranoia/]
* libvorbis, libvorbsenc and libvorbisfile [http://www.xiph.org/ogg/vorbis/]
* libogg [http://www.xiph.org/ogg/]
* libid3tag [http://www.underbit.com/products/mad/]
* libmad [http://www.underbit.com/products/mad/]
* standard GNU/Linux libraries.


Contacts
~~~~~~~~
WebSite: http://soma.realityhacking.org/
MailingList: soma@inventati.org
Author: bakunin@autistici.org