hi,
here are the specs for an application a company I consult with wants to build, anyone interested in joining to build/consult on this please come forward. They will pay.
specs:
a. Music archive (presently containing about 4000 hours of classical carnatic music, which will grow to about 10000 hours (about 1TB of disk space)) - mp3 format
b. Music can be accessed by artist, composer, raga, tala, album etc (the usual metadata)
c. Access through 20 touchscreen kiosks with headsets (PCs with touch screen monitors) connected to the server
d. Admin facility at the backend to organize, index, sequence etc
e. Touchscreen interface for the listener to choose tracks/albums by various metatags
a,b and d can be done using django or some such framework. I do not have much of a clue about c and e.
Hey Kenneth -
I have some experience building apps for touch-screen in a browser - it works quite okay - it would depend a bit on the touch-screen device, but generally on a webpage, you'd get .mousedown or .click events fired when a user touches a point on the screen - so its possibly to do as a web-app in a browser using django --
However, for sanity, you'd probably want to use the <audio /> html tag and not flash to play the audio - if you are willing to not support firefox, which cannot support mp3, this should work for all other browsers without re-transcoding the audio.
or is there some open source app that does most of this and can be customised?
The closest open source app I had seen to this was Gnump3d, though it seems easier to re-write something using Django than customizing this - this was some time ago though, maybe better things exist now.
hth, Sanjay
--
regards KG http://lawgon.livejournal.com Coimbatore LUG rox http://ilugcbe.techstud.org/