IPTV MULTICAST player for android Set top boxes

Completed Posted May 20, 2016 Paid on delivery
Completed Paid on delivery

Our project is IPTV UDP MULTICAST on our network. We already have udp multicast streams. (about 150 channels) .

Our curent working setup for android STB is HAL LAUNCHER ([login to view URL])

and for player the free version:

[login to view URL]

We don't have middleware server. the channel list and EPG (.xml) is accessed using an URL.

Authorisation of client is based on MAC/IP and also for suspending we remove the multicast vlan from the coresponding switch port.

What we want to change:

- we don't want to relay on this free app's (launcher and player) for the stable solution.

- we need a complete / tested solution for our needs so we can customize and integrate in the android firmware

Past experience with iptv multicast for android app is a requirment

The budget listed include a basic middleware solution. without middleware please expect less.

ABOUT THE PLAYER:

1. Parse XML playlist file / XMLTV or other EGP file

2. Player must be able to select the preferred PIDs to play for audio and subtitle

( in order: RO, EN, etc... can be provided into the XML playlist file )

3. The application (player) should auto-run on boot and open last watched channel. In the player's menu should be a button "Applications" who takes to the default launcher where all app's are, includin the shortcut to go back to player.

4. It will be nice that the STB makes periodic ( let's say each 5 minutes )

calls to our API and tells what it is playing.

5. Each STB will have a hardcoded ID in a file into the firmware, using this ID the

player must make a API call to our server in order to permit or deny access (

using SSL encrypted connection )

6. Ability to do remote player upgrade -- very important.

7. Ability to send notification to end user ( in form of a splash screen

that the user can confirm ). It can be done with a API call on startup or

channel change, if the STB found a new notification then it will show it

and return to us the user choice.

8. Time shifting/record local or on our server when user hit Pause button / this option should be available only for some channels at our choice. (some tv station don't allow time shifting) – this item is optional.

- Video streams is encoded in MPEG2, MPEG4, H.264, SD and HD

- Audio Streams is encoded in mpeg1, mpeg2, ac3, dts

Thank you all,

Adrian

Android Linux

Project ID: #10530087

About the project

12 proposals Remote project Active 7 years ago

Awarded to:

TenStar718

Hello i have experience about mobile app i have made Chat App, School Manager App,IPTV app, Photo Sharing App and booking app also.. i have experience about OCR application for multiple platform.. i have many mobi More

$2000 USD in 20 days
(235 Reviews)
8.7

12 freelancers are bidding on average $2728 for this job

ITLove007

Hello, and thanks for the opportunity to bid on your project. I can speak English fluently. I am an expert in many different area’s of mobile applications based on the following languages: Android, IOS, PHP, MySql, More

$1263 USD in 20 days
(145 Reviews)
8.3
mikeblane

Warm Regards, I am pleased to inform you that your PR matches our expertise who own all the right credentials to execute this job in a very proficient way with a proven track record which shows our dedication towards s More

$1578 USD in 20 days
(2 Reviews)
3.9
Nancy125445

i have gone through your requirement we done similar kind of job before looking forward your earliest Reply on this for a project discussion Awaiting for your earliest reply

$1250 USD in 20 days
(0 Reviews)
0.0
XcodeQuidfg

Thank you for viewing my profile you can check have 5***/5*** also have 100% complete rate you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement More

$800 USD in 17 days
(2 Reviews)
0.0