Objective-C streaming-upload audio

I'm looking for a way on an iPhone device to "stream upload" audio to a Heroku Node.js server. In a sense, the user would hit "record" and it would open up a POST to the Node.js server, and Node.js would process the audio stream as it came in.

Does anyone know if this is possible (using NSURLConncetion), and if so could you lead me in the right direction? Thanks!

you may upload it Asynchronously, record it completely ,then fully upload it after

or just NSStream or pure TCP Socket as in unix and i use cocoaAsyncSocket