IPTV Player Development with MAC Activation

Job ID: 38645307

Budget: $30 – $250 USD

I'm seeking an experienced developer to create a feature-rich IPTV player. This application should have the following key functionalities:

- needs to bu work on all platforms, lg philips, samsung,sony webos,tizen, android,ios phone, tablet-



- Get Catogorized Stream orders ( for Live Channels )
- Get Catogorized Vods/Series (series inside categories)
- Device Info ( Get Device Mac Adress, activation type: test / valid till X year)
- Get Account Info ( Get Account Creation Date, Expire Date, Max Connections Allowed)
- Remote Playlist add/delete/protect with pincode
- Records Categorized ( Day Time Date , Name, scheduled record from channel option )
- Innapp payment method for extend mac adres after trial period/ or expired license (if trial empty playlist, if expired not delete playlist)
- EPG (Electronic Program Guide) integration: The player should provide comprehensive program schedules, allowing users to keep track of their favorite shows.
- Recording capabilities: Users should be able to record their favorite programs for later viewing.
- Parental control options: The player needs to include robust parental control features, enabling parents to restrict content based on age appropriateness.
- VPN option, possible to use vpn with iptv player *(the vpn can be assigned from backend) the vpn can be paid also inside the app ( when ordering select vpn service, the vpn should work with openvpn servers)

- backend
- show overview total activated accounts by mac adresses, show expired macs account info, show banned macs
- look for account by purchase code/email adres/firstlastname/ show model tv type serie
- mac change request on exist device activation (look old mac, changne old mac to new) re-get details mark model tv
- show payment overview management (refunds, paid orders, canceled)
- openvpn account setup for the player if user ordered (it can be set from backend only) and expire after X year (so vpn host,user,pass will be put in from admin backend) when its active the user restart iptv player and sees VPN is activated your VPN ip , country

it should be cool glossy design with nice buttons in / white/gray/purple mixed combo template (of iptv player) also a night mode version ( dark mode) glossy

The most things can be get from xtream api commands for examples:

Get Account Info Max Connections: Status: Expire Date Creation Date
player_api.php?username=username&password=pass123&action=user&sub=info

Get All live streams list :
player_api.php?username=username&password=pass123&action=get_live_streams

A significant part of this project involves implementing a system for user activation via MAC address. Users should be able to manually enter their MAC address for activation.

Ideal candidates for this project should have:
- Proven experience in developing IPTV players or similar applications.
- Strong understanding and experience with EPG integration.
- Skills in creating and implementing recording capabilities within a video player.
- Knowledge in developing parental control systems.
- Experience in implementing manual activation systems in software.

Please provide examples of similar projects you've completed in your bid.