iOS Universal Media Player

IN PROGRESS
Bids
5
Avg Bid (USD)
$1350
Project Budget (USD)
$750 - $1500

Project Description:
We need a ffmpeg based video player for iOS with the following features:

- Support playback of XVID, AVI, WMV, RMVB, ASF, H264, MKV, FLV, etc.
- SMI, SRT, TXT, SubStation Alpha subtitles support
- TV-out support for iPad, iPhone 4 and iPod touch 4
- Video control interface with timeline bar, play/pause

- ffmpeg based and compliant to ffmpeg license
- Support playback of video from a file
- Support smooth playback of XVID, AVI, WMV, RMVB, MKV, ASF, H264, FLV, etc. video formats
- Comparable to AVPlayer (http://itunes.apple.com/us/app/avplayer/id395680819?mt=8) in performance
- Video and audio must always be in sync
- SMI, SRT, TXT, SubStation Alpha subtitles support
- TV-out support for iPad, iPhone 4 and iPod touch 4
- AirPlay support
- Support playing video in 16:9/4:3/1:1/full screen aspect ratio
- Portrait and landscape mode support
- Support programmatic control of movie playback, e.g. play, pause, stop, set initial playback time, get duration and current playback time, etc.
- Video control interface with timeline and seek bar, play/pause, rewind, fast forward buttons and volume control (artwork will be provided)
- Playback speed control
- Single tap to hide or show video controls

Deliverables:

- Source code of a class similar to MPMoviePlayerViewController/MPMoviePlayerController in iOS SDK, but with the above features
- Xcode 4 project for building ffmpeg and the video player
- A sample app with source code that demonstrates the video player playing video from a local file

Other Requirements:

- Daily progress report required

Skills required:
Android, Cocoa, iPad, iPhone, Objective C
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.