In Progress

iphone app record form mic and upload in 1MB chunks by php

1. I need an iphone app to record from iphone mic and upload the recorded wav or mp3 to server in small chunks.

2. The app need to send files to server while recording from mic.

3. The recorded wav would be sent in series of small chunks (1MB if wav, or mp3 encoded from 1MB of wav), except the last chunk after stop button is pressed upload would be performed by php call provided by server.

4. 2 pages needed on the app - record page and setting page.

5. record page just record button, stop button, setup button and upload status.

6. setup page need to set

6.1 http link of php call (e.g. [url removed, login to view] or [url removed, login to view])

6.2 name of upload file in 4 letters (e.g. XXXX)

6.3 choice of upload wav or mp3

6.4 choice of mp3 bit rate in #3 selected mp3 (choice 64kb/s, 128kb/s, 192kb/s, 256kb/s) (sample size fix at 16bit, stereo, [url removed, login to view] sampling)

6.5 return button goto record page

7. at app opening, display setting page and with settings from last run, and allow user to edit the above settings

8. user press confirm and goto record page

9. when record button is pressed, start record from mic and store as wav,

10. once recorded more than 1MB of wav, call php to upload first MB with filename [url removed, login to view] or

[url removed, login to view] (if upload by mp3 format, encode before upload, file should be much smaller than 1MB).

11. when recorded more than 2MB of wav, call php to upload second MB with filename [url removed, login to view] or

[url removed, login to view]

12. when recorded more than 3MB of wav, call php to upload third MB with filename [url removed, login to view] or

[url removed, login to view], and so on.....

13. when stop is pressed, call php to upload the remaining recorded data with filename [url removed, login to view] or

[url removed, login to view], if we assume total wav size [url removed, login to view] MB

14. If network is slow, there maybe more than one file waiting to send. do not allow another record

session until all files uploaded.

15. status display need to show current uploading filename and number of files left to upload.

16. payment by milestones (no advance payment)

16.1 core function mimic, record and upload

16.2 app pages, settings, etc

16.3 complete source code and documentation

17. I may not specified 100% clear in above description, if you have questions, ASK BEFORE YOU BID. Please allow flexibility for that in your bid. Bid price final and no more negotiations after that.

18. Notes: This is phase 1 of the project. I tried my best to make it simple and work out with a reasonable and reliable freelancer first. Lots of other functions requried in second phase such as record from iphone sound card, android, iphone to iphone transport etc.

Skills: iPhone, Mobile App Development

See more: iphone code record wav, iphone chunks uploading source code, upload record iphone source, upload recording chunks android, iphone chunk upload, iphone app record mp3 upload, iphone upload file chunks, iphone record upload, upload files recorded iphone, www my best php com, www iphone s 4, www app mobile com, work notes freelancer, work freelancer network, we transport, uploading files to freelancer, the freelancer core, status freelancer, source code of freelancer com, slow android phone, set bit in c, run android on iphone, recording app for android, project status in freelancer com, project status freelancer

About the Employer:
( 0 reviews ) NT, Hong Kong

Project ID: #1093930

Awarded to:


Hello. Ready for this job.

$550 USD in 7 days
(6 Reviews)

7 freelancers are bidding on average $1243 for this job


Hi, see pmb please.

$750 USD in 10 days
(7 Reviews)

Respected Client, Please check our bid in your pmb. Sincerely, iEleganT

$700 USD in 10 days
(0 Reviews)

dear sir,pls see the pmb. thanks

$700 USD in 15 days
(0 Reviews)

Hello, Hope you are doing well. This is Caleb Rodrigues,working with Tritone Tech a company into mobile application and game development. To help us understand your requirements better and offer the appropriat More

$750 USD in 30 days
(0 Reviews)

hi,kindly check the pm for details.

$750 USD in 10 days
(0 Reviews)

We can deliver, so please check PMB

$4500 USD in 25 days
(0 Reviews)