We will support the design of 2 possible screens the application will have:
First screen would be for scanning a QR code on an android phone
This would take you to screen 2 which would be a Title and a play/pause/replay button to play an audio track.
The android phones would be connected to a central server which would load the QR Code data. Example:
"title":"a title for the track here",
"track":"/tracks/[login to view URL]",
This would be accessed from the phone by visiting [login to view URL]
The track variable would be appended to [login to view URL] so the above would result in [login to view URL]
The file doesn't have to be MP3, it can be whatever format required but MP3 preferable.
On top of this it would be good to lock the user down to that application, so that it cannot be closed and also starts up on boot, the only way to close this would be using a password saved on the phones memory card if possible but else in code.