Actionscript 3 socket audio streaming

Ditutup Dipasang Nov 12, 2007 Dibayar saat pengiriman
Ditutup Dibayar saat pengiriman

Proof of concept required. Actual program doesn't have to be anything pretty.

Flash 9, AS3 has nice socket based networking functionality, I require a connection to a shoutcast mp3 stream with playback.

Flash 8+ has inbuilt mp3 streaming functionality but I require a low level socket connection. I'm looking for someone that is good with math, eats, sleep and breathes sockets, object coding and AS3!

Program should:

- Directly connect to the server source without a proxy.

- Pass the intial metadata header information sent from shoutcast stream and store it in a variable.

- Ability to handle and pass the metadata interval data inside the stream, outlined in the format:

<[url removed, login to view]>

Program should use sockets to connect and it should buffer the audio into a bytearray, play the audio and then flush the socket and manage the byte array garbage disposal in relative realtime without audio buffers.

Final source code should be well commented and documented and as efficient as possible but readable.

The final program should function in modern browsers without issue (FF, Opera, IE7).

PC and Mac compatibility would be nice but must work in PC environment first and for-most.

A debug window (textarea) would be nice to see what is happening when the program is running.

## 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).

## Platform

The final program should function in modern browsers without issue (FF, Opera, IE7).

PC and Mac compatibility would be nice but must work in PC environment first and for-most.

PHP

ID Proyek: #3465055

Tentang proyek

Proyek online Aktif Dec 4, 2007