Closed

Android media player using FFmpeg library

This project received 38 bids from talented freelancers with an average bid price of $1399 USD.

Get free quotes for a project like this
Employer working
Project Budget
$750 - $1500 USD
Total Bids
38
Project Description

OBJECTIVE
Looking for a developer to create a media player Android app that uses FFmpeg library (or Gstreamer) to play LIVE and VOD online streams. The streams should be opened and played in fastest way possible to reduce latency. See attached image for an idea how the app would look like.


REQUIREMENT DETAILS
This project needs to be delivered with 100% full source and it should have the following media functions:

* PLAY / PAUSE (Pause for VOD content only)
* STOP
* REWIND (VOD content only)
* FAST-FORWARD (VOD content only)
* SEEKING BAR (VOD content only)

Application should work with Android 4.x and ARMv6, neon, etc.

Sample URLs:
* Live stream: [url removed, login to view]
* VOD stream: [url removed, login to view]:[url removed, login to view]


APP USAGE
Application should simply have a textbox at the top where a stream URL can be entered and a "Go" button next to it. When "Go" button is pressed, media player should play the stream via FFmpeg library. While stream is playing, I will enter 2nd stream in the URL and press "Go" button -- the media player should stop the old stream and start the new stream in the most efficient/fastest way possible.


PROJECT DURATION
Project should be finished within 1-2 weeks at most.


PAYMENT
This is a fixed-price project only. However, price negotiable, so make your best offer.


WHO SHOULD APPLY
Please only experienced developers apply for this job! If you "think" you can do it, please do not apply. You have to KNOW that you can do it so we don't waste each other's time. The project is time-sensitive; high work quality and timely delivery is expected. Knowledge of C/C++/Java is required!

Also, you will need to provide a proof-of-concept .apk before getting the job. This is so I can verify that you are using a correct library or the built-in Stagefright. I will provide test URL for the PoC app after interview.


REFERENCE CODE
Here is some code and sources I have found that offer great information how to implement FFmpeg library in Android app:
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]
* [url removed, login to view]

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online