Android h.264 decoder for secondary display

CLOSED
Bids
14
Avg Bid (USD)
$829
Project Budget (USD)
$250 - $750

Project Description:
Hi,

We need an Android app to decode and render video to a second monitor via HDMI, specifically to /dev/graphics/fb1 in full screen. The requirement is that we need it on a frame by frame basis. We currently have it working using FFMPEG for decoding, and direct access to the frame buffer (fb1), where we convert to ARGB, then pipe to the frame buffer, but it's currently too slow and uses too much CPU power to decode, scale and render.

The approach we're looking for could use one or more of the following:
1. Open GL ES
2. direct access to the VPU/IPU to make it perform better for both decoding as well as display to the secondary buffer (including scaling)
3. any other libraries that the Android source has that would make this perform better

The two video formats are H.264 and MPEG4.

This App should be used as a library, with an example app to play the video and use this library. We assume the library itself will be in C++. Comments in the code are important, so that we can use the library effectively.

The version of Android we need is:
Android 2.3.3 (Gingerbread)
SDK level 10
NDK R8
hardware: IMX53

Thanks!

Additional Project Description:
07/23/2013 at 11:37 EDT
We'd specifically need someone with hardware decoding, VPU/IPU or stagefright experience. Thanks

07/24/2013 at 17:18 EDT
One extra thing, can you give an explanation as to what your approach would be in implementing this solution, and what is experience with decoder and writting to the frame buffer? You can send it in a PM

Just to clarify, we have a working solution (ffmpeg), but we are looking at improving performances (decoding, scaling and rendering).

Skills required:
Android, C++ Programming, Mobile Phone
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.


$ 1546
in 2 days
$ 773
in 15 days
$ 789
in 12 days
$ 979
in 9 days
$ 721
in 10 days
$ 445
in 15 days
Hire virudoken
$ 444
in 10 days
Hire kopersimon9
$ 555
in 3 days
$ 628
in 6 days
Hire salesfriendgroup
$ 309
in 3 days