Opracowanie aplikacji Android do odtwarzania telewizji online w dwóch wersjach:
Terminy - 3 miesiące
Całkowity budżet - 150 000 zł.
- Dla urządzeń mobilnych (smartfonów i tabletów).
- Dla Android STB (dekoderów telewizyjnych).
Cel:
Opracowanie aplikacji do odtwarzania strumieni, pracy z archiwami wideo i biblioteką wideo.
Platforma:
- Android (wersje 8.0 i wyższe).
Aplikacja powinna mieć:
- Wygodny interfejs z intuicyjnym menu nawigacyjnym.
- Możliwość aktualizacji.
- Wsparcie dla autoryzacji użytkowników przez API.
- Adaptację interfejsu do różnych urządzeń (mobilnych i STB).
Podstawowe wymagania funkcjonalne:
Opisane są w przybliżeniu.
Po zatwierdzeniu dewelopera zostanie dostarczona szczegółowa specyfikacja dla każdego punktu.
Autoryzacja:
- Okno do wprowadzenia loginu i hasła.
- Mechanizm weryfikacji danych przez API (z uzyskaniem tokenu).
- Wsparcie dla zachowania sesji użytkownika (przechowywanie tokenu).
Lista kanałów:
- Ładowanie listy kanałów przez API.
- Ładowanie EPG przez API.
- Wyświetlanie listy w formie kafelków lub listy (dostosowanej do urządzeń mobilnych i STB).
- Wyszukiwanie i sortowanie kanałów według kategorii (np. "Filmy", "Wiadomości").
- Dodawanie kanałów do ulubionych
- Sortowanie kanałów według list/kategorii
Oglądanie transmisji:
- Odtwarzanie strumieni wideo z serwera (UDP, HTTP lub inne formaty).
- Możliwość wstrzymywania i wznawiania odtwarzania.
- Zmiana kanałów przez menu lub przyciski na pilocie (dla STB).
Archiwum kanałów:
- Dostęp do nagrań z wyborem daty i czasu.
- Przewijanie w archiwum (do przodu/tyłu) oraz pauza.
- Przejście do archiwalnego programu z EPG w celu wyboru nagrania.
Biblioteka wideo:
- Lista dostępnej treści z podziałem na kategorie.
- Odtwarzanie treści przez odtwarzacz.
- Możliwość sortowania według gatunku, popularności itp.
Dodatkowe funkcje:
- Zmiana języka ścieżki dźwiękowej (jeśli wspierane przez strumień).
- Włączanie/wyłączanie napisów.
Dostęp do API oraz dokumentacja będą udostępnione. API zawiera wszystkie niezbędne punkty końcowe do realizacji funkcjonalności aplikacji, w tym autoryzację, uzyskiwanie listy kanałów, programów telewizyjnych (EPG), archiwów i biblioteki wideo. W razie potrzeby, oferujemy wsparcie w celu wyjaśnienia szczegółów.
Również dla wizualnego przykładu istnieje już gotowa aplikacja z całym potrzebnym funkcjonalnością.
Jednak możliwość jej modyfikacji/optymalizacji/utrzymania aktualności została utracona.