A J2ME audio player

Completado Publicado Jul 15, 2005 Pagado a la entrega
Completado Pagado a la entrega

The audio player is to run on a smart phone which supports J2ME (CLDC 1.1 and MIDP 2.0). It is expected to play both live and pre-encoded audio, in OKI ADPCM format, served from the streaming server via HTTP protocols. The streaming server is not part of this project. The player should be able to play “streaming?? audio, e.g., start to play the media file before the entire piece is downloaded (this is called “streaming??, different from downloading). Users should be able to save the media file they have listened to. The player should also be able to play live audio stream broadcast from the server. The smart phone has the built-in ADPCM decoder, so that no decoder effort is needed. The device supports HTTP protocol so that protocol stacks is already there. The player should have playback control features, bookmarks, and the UI. The player should be able to be launched by the built-in web browser. The major work involves fetching data via HTTP, using the right data structure, and playing the data stream in a continuous way. The work is estimated to be completed in three weeks. Required skills: - Multi-threaded J2ME programming - Familiar with ADPCM or WAV audio formats - Familiar with the concept of media streaming; experiences with any media player (Windows Media, Real Helix, VLC, QuickTime) is a plus

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

- Working executables - Source codes with sufficient comments - Project files - Documentation: including program architecture - Passing end-to-end tests with a streaming server (server not part of the project)

## Platform

The player is a J2ME application. The smart phone includes a J2ME runtime environment that is based on the CLDC 1.1 and MIDP 2.0 specifications. Both standard CLDC/MIDP APIs and proprietary APIs provided by the phone manufacture can be utilized in developing the application. The build environment is Java 2 SDK, Standard Edition v1.4, by Sun Microsystems. The phone manufacture provides an integrated development environment (IDE) for application development.

Android Servicios de audio Blackberry Software integrado Ingeniería iPhone Java MySQL PHP Arquitectura de software Verificación de software

Nº del proyecto: #3807620

Sobre el proyecto

8 propuestas Proyecto remoto Activo Jul 28, 2005

Adjudicado a:

aqtoorsl

See private message.

$671.87 USD en 95 días
(26 comentarios)
6.1

8 freelancers están ofertando un promedio de $2146 por este trabajo

eye4tech

See private message.

$2464.15 USD en 95 días
(41 comentarios)
7.0
focal3

See private message.

$1870 USD en 95 días
(11 comentarios)
6.0
vw1578981vw

See private message.

$1275 USD en 95 días
(5 comentarios)
3.4
mikevandelay

See private message.

$5783.4 USD en 95 días
(5 comentarios)
2.4
netsoft357

See private message.

$2125 USD en 95 días
(0 comentarios)
0.0
robertobidinski

See private message.

$2125 USD en 95 días
(0 comentarios)
0.0
linxyssl

See private message.

$850 USD en 95 días
(0 comentarios)
0.0