android IPTV player for tablet

Completed Posted Jan 18, 2014 Paid on delivery
Completed Paid on delivery

Looking for freelancer who can create an android IPTV player for tablet to watch TV from our IPTV server

- connect to server via secure connexion

- download playlist securely from server & display channels icons

- download encrypted playlist from server

- automatically update new channels

- support for HLS and RTMP Streaming Protocol

- H264, mpeg4 for video and mp3/aac for audio codec support

- support for multi stream audio

- video subtitle and audio track selection support

- different language support (main is english)

- user-friendly, intuitive and clear application

- upgrade easily by server (keeping configuration files)

- application have to be secure with hardware serial # from tablet

- user shouldn't see where the streams are coming from

- custom playlist support

- differents categories support to list channels (country, language, theme, ...)

- manage favourites channels (tv/radios)

- Search channels in list

- ability to auto-reconnect to streaming server when connection is closed unexpectedly

- start app on device boot option

- support different size of tablet screen

- optimized for most of the market's tablet

- onscreen controls

- auto rotation support

- grid or list view of TV/radios channels

- create alarm which make notification about you want to watch TV/radio programs

- 3G/4G/WiFi quality signal onscreen to see if the stream is OK

- users can report about dead link

- mockup have to be done

- Documentation for the project must be provided.

The bidder must have experience on android player coding, keep timeline and have to show us proof of concept projects.

Final requirement:

Web app:
- Category management
- Channels management
- Users management
- Subscription management
- Import CSV file to create new user with tablet’s serial numbers and country code.
- Billing information
o Create package and create voucher
- Create package will allow admin to create package, with pricing, and their expiry time.
- Create voucher will allow admin to create it, add package with voucher and give it to users.
- Statistics/reports
- Manage the software application and configuration of the tablets
- Managing Installation, Service Problems and Terminations

API:
- Create a JSON web service to verify tablet serial with list of tablets on server,
- If tablets exists, it will proceed and register device on server for GCM communication.
- Read all categories from web service,
- Read only those channels list which are created for that serial number,
- Save channels id’s locally to do not repeat above process again and again.
- Read streams from server in RTMP/ RTSP/ HTTP
- GCM communication to remind user when his subscription is about to expire.
- GCM communication will also be used if admin sends a message.

Android tablet application:
- Connect To Server Via Secure Connection
- Download Playlist Securely From Server & Display Channels Icons
- Download Encrypted Playlist From Server
- Automatically Update New Channels
- Every new registered tablet will register its device ID on server for GCM.
- Support For HLS And RTMP Streaming Protocol
- H264, Mpeg4 For Video And Mp3/AAC For Audio Codec Support
- Language Support (default is English), make translation languages file easy
- User-Friendly, Intuitive And Clear Application
- Upgrade Easily By Server (Keeping Configuration Files)
- Application Have To Be Secure With Hardware Serial # From Tablet
- User Shouldn't See Where The Streams Are Coming From - Custom Playlist Support
- Different Categories Support To List Channels (Country, Language, Theme, ...)
- Manage Favorites Channels (TV/Radios) - Search Channels In List
- Ability To Auto-Reconnect To Streaming Server When Connection Is Closed Unexpectedly
- Optimized For 7” Tablet, but has to fit other tablet size automatically
- Onscreen Controls: Volume, brightness, lock, favorite
-settings option will have:
 Enable/disable use cellular network
 Password lock for entire app
 Password lock for parental control
- Auto Rotation Support on start (not only on start, but also when user change the position of his tablet).
- Grid Or List View Of TV/Radios Channels
- Create Alarm Which Make Notification About You Want To Watch TV/Radio Programs
- Users Can Report About Dead Link
- Parental Control to Stop Streaming
- Parental lock will be shown as a category in app, and show list of those channels that have been added as locked.
- Notification Service to Tablet Users
Web app will send a notification to user when his subscription is 90% to end.
- Send Advertising to Specific Users
You have to make ad create panel on web to send notifications
- Billing Interface
App will have a billing panel that will show a web view linked with billing web page for tablet.
- Renewal of Subscription by Voucher Code
In billing interface there will be to option enter voucher code only when subscription has been expired.
- By Default, Every New Tablets Will Have 12 Months Subscription, and after 12 months it will be expired.
- Management of Tablet/Users/Package
- Full documentation for both projects must be provided.
- Mockup & graphical interface for both project
- Provide source code for both project

Android Graphic Design PHP Software Development Website Design

Project ID: #5334013

About the project

13 proposals Remote project Active Jan 21, 2014

Awarded to:

shabdullah88

hi laarbi we have already worked with TV apps and have made live TV app and TV shows apps: [login to view URL] we are leading mobile app development company, provide solutions to both Enterprises and SMB's, we have a More

$2577 USD in 35 days
(47 Reviews)
7.8

13 freelancers are bidding on average $1455 for this job

kangtaking

Hi, Nice to meet you. I have been developing android apps for about 5 years. I have full experience in this area. I read your requirements and I think that I can do your project well. I have developed many video c More

$1250 USD in 20 days
(13 Reviews)
6.2
nganerp

Đề xuất vẫn chưa được gửi

$1184 USD in 3 days
(12 Reviews)
4.5
reachramhere

Dear Sir, We, Veltrod software services are a software consulting company specialized in providing Mobile, ECommerce and Social media frameworks using cutting edge and emerging technology. Leveraging best-in-class More

$773 USD in 20 days
(16 Reviews)
3.2
manishbms5

Dear Sir, I am Manish from Claysol, Bangalore based company specialized in application development for Consumer electronics & Multimedia which includes IPTV, STB(C/T/S), connected devices & home automations, auto in More

$1666 USD in 30 days
(0 Reviews)
0.0