Andriod IPTV Player

CLOSED
Bids
23
Avg Bid (USD)
$1446
Project Budget (USD)
$250 - $750

Project Description:
We looking for a freelancer to develop a new IPTV application for android based set-top boxes. This application should be launched when the STB is booted. The freelancer should deliver the source code of the developed application so we can modify it to the needs of the company plus the .apk version ready to be installed and tested on the hardware.
Video Player requirements
The video player should supports MPEG 1, 2 and 4, H.264 codecs mainly plus other codecs. Also it should be capable of handling High Definition (HD) streams.
The videos should come from local SD cards or from remote servers. The streaming protocols needed: HTTP, RTSP, UDP (unicast and multicast). Note that multicast is very necessary.
Above the video player, the application should have a semi-transparent layer to hold menus and bars.
In the bottom, this semi-transparent layer should consist of the channel number, name and information.
The application should be capable of channel changing and zapping with fast response to user’s interaction. Also, it should support remapping keys.
Application requirements
The target device is a TV Android box. The application should work on new android devices (Android 4 and above) and using the newest SDK versions available on android developer website. The target processor is ARM.
The preferred development environment is Eclipse (java) with ADT (android development tools) plugin.

Channels list
The application should read the channels list to be broadcasted from a database connected to the application (MySQL is preferred). And if possible the channels can be read from the database to a local xml file which lower the client server communication and give fast response in case of channel zapping.

More information can be provided if needed

Similar experience is needed.

Additional Project Description:
05/25/2013 at 3:19 AKDT
We prefer that the application uses a stable video player, best one so far: MX Player.

Skills required:
Android, Java, MySQL, Software Architecture
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.


$ 1666
in 20 days
$ 1288
in 25 days
$ 773
in 20 days
$ 3157
in 20 days
$ 670
in 18 days
Hire Valentina1993
$ 515
in 12 days
$ 515
in 10 days
$ 1333
in 30 days
$ 7216
in 120 days
$ 1555
in 30 days