Create an audio streaming component code for iOS based on FFMPEG
Project # 61511
Hot
Job Statistics
| 4 Bids |
budget
2,500 ILS - 5,000 ILS
|
bidding ends in
mins
|
bid range
80
ILS
-
250
ILS
/ hour
|
average bid
193
ILS
/ hour
|
Job Info And Actions
Posted:
16:54, 28 Aug., 2014
Ends:
17:16, 7 Oct., 2014
Create an audio streaming component code for iOS based on FFMPEG
We need a small audio parsing and streaming component for iOS, based on the latest version of the FFMPEG streaming library.
The component should provide the following:
- audio playing of WMA, AAC, MP3 and OGG audio formats on the iphone.
- playing of RTMP format.
- parsing of container files in the format : ASX, m3u, m3u8, PLS, and their derivatives (different flavors of ASX).
- low CPU usage.
- very high level of robustness - the component should never crash, and recover from streaming errors gracefully
- the component should provide quick buffering of the audio data
- the audio output should be easily redirected to airplay (maybe that's built-in).
- NSNotification objects will be sent to notify of the component's state.
Additional :
- The component should work on iOS 7.0 +, and be usable on all devices supporting iOS 7 and higher.
- the component should be based on the latest or one-before-latest version of FFMPEG.
- the component should offer easy-to-use API! - a function will receive the URL of a stream file (pls, asx, m3u, or native), and start playing. NSNotification objects will be sent to update the host application of the component's current activity (parsing, buffering, playing,etc).
- We are going to do a code review - so the code should be well documented and built with correct software architecture in mind.
- to test, we'll need In the streaming component xcode workspace a VERY simple tester - just a "stream url" input, and a play, pause and stop button.
When contacting us, please specify your previous experience with audio streaming code.
About us:
We're a highly professional, Berlin based startup specialising in iOS and Android development. We require high-level deliverables but we promise to be professional on our side - we will not change the requirements while we work and checks of the code will be done by highly experienced iOS programmers. We are also nice people and try to be fun-to-work with :)
If the project is successful, and we find someone good here to work with, we have a lot more projects to give.
looking forward to hear from you! :)
(אפשר לכתוב לנו גם בעברית :)
The component should provide the following:
- audio playing of WMA, AAC, MP3 and OGG audio formats on the iphone.
- playing of RTMP format.
- parsing of container files in the format : ASX, m3u, m3u8, PLS, and their derivatives (different flavors of ASX).
- low CPU usage.
- very high level of robustness - the component should never crash, and recover from streaming errors gracefully
- the component should provide quick buffering of the audio data
- the audio output should be easily redirected to airplay (maybe that's built-in).
- NSNotification objects will be sent to notify of the component's state.
Additional :
- The component should work on iOS 7.0 +, and be usable on all devices supporting iOS 7 and higher.
- the component should be based on the latest or one-before-latest version of FFMPEG.
- the component should offer easy-to-use API! - a function will receive the URL of a stream file (pls, asx, m3u, or native), and start playing. NSNotification objects will be sent to update the host application of the component's current activity (parsing, buffering, playing,etc).
- We are going to do a code review - so the code should be well documented and built with correct software architecture in mind.
- to test, we'll need In the streaming component xcode workspace a VERY simple tester - just a "stream url" input, and a play, pause and stop button.
When contacting us, please specify your previous experience with audio streaming code.
About us:
We're a highly professional, Berlin based startup specialising in iOS and Android development. We require high-level deliverables but we promise to be professional on our side - we will not change the requirements while we work and checks of the code will be done by highly experienced iOS programmers. We are also nice people and try to be fun-to-work with :)
If the project is successful, and we find someone good here to work with, we have a lot more projects to give.
looking forward to hear from you! :)
(אפשר לכתוב לנו גם בעברית :)
attachments
Please sign in to access project files
the client
Please
sign in
to contact the client
updates
Please sign in to view project updates
Private Bid
Private Bid
|
1 projects
|
|
Private Bid
Private Bid
|
2 projects
|
|
Private Bid
Private Bid
|
1 projects
|
|
Private Bid
Private Bid
|
6 projects
|
|