Development of an Android application player for the online TV service
We need an Android developer to create a native Android application for an online TV service.
Two versions are planned:
- for mobile devices: smartphones and tablets;
- for Android TV / Android STB: set-top boxes.
Estimated timeline: up to 3 months.
Estimated budget: 150,000 UAH.
It is preferable to work in stages/milestones.
Project goal:
To develop an application for watching online TV, streaming live broadcasts, working with channel archives, EPG, and video libraries.
Platform:
- Android 8.0 and above;
- Android TV / STB;
- mobile Android devices.
What we already have:
We have:
- a ready interactive HTML production design;
- API and documentation;
- functional specifications;
- assets: channel logos, screen examples, test media;
- a description of the required architecture and UI behavior.
A native Android application needs to be developed from scratch.
Main functionality
Authorization:
- login and password input screen;
- data verification via API;
- session/token retrieval and storage;
- automatic session recovery if provided by the API.
Channels and EPG:
- loading the channel list via API;
- loading EPG via API;
- displaying the channel list according to the ready design;
- channel categories;
- search;
- adding channels to favorites;
- sorting/filtering by lists and categories.
Viewing broadcasts:
- playing video streams from the server;
- support for HLS / HTTP and other formats as per API documentation;
- pause/resume playback if supported by the stream;
- channel switching through the menu;
- switching and navigation with the remote for STB;
- player overlay according to the design.
Channel archive:
- access to recordings with date and time selection;
- EPG for archived programs;
- starting archived broadcasts from EPG;
- pause and rewind of the archive.
Video library:
- content list divided into categories;
- content page;
- playback through the player;
- sorting by genre, popularity, etc.
Additionally:
- changing audio tracks if supported by the stream;
- turning subtitles on/off;
- application settings;
- possibility for future updates and support.
Important requirement: performance.
The application must run smoothly on real Android TV/STB devices, not just on an emulator.
We need a developer who can not only implement the UI but also explain why the application may lag, how to measure it, and how to optimize it.
-
Привіт. Де можна подивитись на дизайн? Цікавить версія для телефонів/планшетів
-
Current freelance projects in the category Java
Script for modifying APKI have a script for older versions of the APK Minecraft that allowed creating a lighter version of the game by removing the music. Additionally, the script created a clone of Minecraft (so you could have two Minecraft games on your device...), and it also embedded the servers we… Java, App Development for Android ∙ 3 hours 35 minutes back ∙ 8 proposals |
Implement client-side conversion and optimization of images (including HEIC) before AJAX submission to
70 USD
Classified ads website (Tamaranga v2 Environment rocky linux8 php 7.2 nginx 1.28.2 mysql 8.00.44 Yi 1 bootstrap 3.3.7 vps 8 threads, 24 RAM, 2000nyme Implement a JS photo uploader that intercepts the file selection event (change on input[type=file] or AJAX uploader hook). If the… Java ∙ 8 hours 14 minutes back ∙ 11 proposals |
Customization of the loading screen and menu for Minecraft 1.12.2 (Tech Survival)
20 USD
Need to refine the ready client Minecraft 1.12.2 with mods and implement a custom interface design in the style of technical survival (Industrial / Tech Survival).What needs to be done1. Custom mod loading screen It is necessary to replace the standard Minecraft/Forge loading… Java, Gaming Apps ∙ 5 days 2 hours back ∙ 6 proposals |
Integration of dental scanner modules into CRM
601 USD
We have developed a CRM system for interaction with dentists and laboratories. It is necessary to integrate services like iTero, Sirona, Medit, and others so that files are pulled automatically. AI & Machine Learning, Java ∙ 5 days 2 hours back ∙ 27 proposals |
Development of simple 2D games (Snake, Galaxy, etc.) for Google Play MarketHello! I am looking for a developer (or a beginner with a good foundation) who can create several simple classic 2D games for the Android mobile platform with subsequent publication in the Play Market.To start, one or two games need to be developed. Examples of settings and… Java, Gaming Apps ∙ 7 days 6 hours back ∙ 19 proposals |