Nagranie z prawdziwej aplikacji — te same ekrany co niżej, tylko w ruchu. Plakaty i tytuły w nim to treść przykładowa, złożona na potrzeby tej prezentacji.
Nic nie ładuje się z YouTube'a, dopóki nie klikniesz play — albo otwórz filmy na YouTubie: zwiastun · wersja na telefon.
Kliknij ekran, żeby otworzyć go w telefonie. Każdy zrzut poniżej to prawdziwa aplikacja, nie makieta — a plakaty i tytuły na nich to treści przykładowe, przygotowane na potrzeby tej prezentacji.
Kontynuuj oglądanie seriali i filmów, ostatnio oglądane kanały, ulubione i własne grupy — wszystko na jednym ekranie, malowanym z cache w chwili otwarcia.
Odtwarzacz, zapping i multiview dostają cały ekran — z gestami jasności, głośności, ±10 s i zoomem szczypaniem.
Osobny interfejs narysowany pod pilota na płótnie 1920×1080 — boczna szyna nawigacji, hero spotlight, szyny treści i obsługa fokusa dopracowana pod D-pad. Nie rozciągnięta aplikacja z telefonu. Tu również plakaty i tytuły na ekranie to treści przykładowe.

Hero spotlight nad szynami treści — kontynuuj oglądanie, ulubione, twoje grupy i odkrywaj — z boczną szyną nawigacji zawsze o jedno naciśnięcie stąd.
IPTV Deck nie jest w Amazon Appstore, więc na Fire TV instalujesz go darmową aplikacją Downloader — to standardowa droga dla odtwarzaczy tego typu na Firesticku. Dwie minuty, bez komputera.
Wymaga Fire OS 7 lub nowszego (większość urządzeń z 2019+, Android 8+) i ok. 250 MB wolnego miejsca podczas instalacji. Bieżące aktualizacje przychodzą automatycznie wewnątrz aplikacji; gdy raz na jakiś czas potrzebny jest nowy plik instalacyjny, aplikacja pokaże powiadomienie z tym kodem.
Znajdź film na telefonie, naciśnij Oglądaj na TV i film startuje na telewizorze — od miejsca, w którym przerwałeś, w pełnej jakości, dekodowany przez sam telewizor. Jeśli telewizor śpi, to samo kliknięcie najpierw go budzi i czeka, aż wstanie.
Telefon wysyła tytuł i twoją pozycję wznowienia — nic więcej. Telewizor sam otwiera strumień, więc nie ma czekania na wysyłkę ani drugiej kopii wideo nigdzie po drodze.
Śpiące pudełko pokazuje się jako „śpi — kliknij, żeby włączyć i odtworzyć”. Magic packet po twojej własnej sieci budzi je, aplikacja czeka, aż się zgłosi, i film rusza. Budzenie wymaga telefonu z Androidem w tej samej sieci.
Nic nie idzie przez telefon, więc nic nie jest przekodowywane i nic nie przerywa, kiedy go zablokujesz. Schowaj go do kieszeni, odbierz połączenie — telewizor gra dalej na własnych dekoderach.
Sparuj je raz kodem QR. Potem telefon jest klawiaturą, pilotem i drugim ekranem.
Zaloguj się na telewizorze z telefonu i dodaj playlistę razem z jej danymi, bez przepisywania czegokolwiek.
Wyszukiwarka na TV bierze klawiaturę ekranową — albo tę, którą już znasz, prosto z dłoni.
Pełny D-pad na telefonie plus odtwarzanie, pauza, przewijanie, zmiana kanału i głośność — wszystko leci prosto do aplikacji na TV.
To, co leci na telewizorze, pojawia się na telefonie, więc zapauzujesz, przeskoczysz do przodu albo zmienisz kanał bez szukania czegokolwiek.
Xtream Codes, link M3U albo plik lokalny. Wiele playlist z szybkim przełącznikiem, User-Agent per playlista, alternatywne hosty dostawcy i auto-odświeżanie co 6 / 12 / 24 h.
Trzy ścieżki dekodowania: ExoPlayer, programowy dekoder FFmpeg i VLC jako pełny fallback — więc kanały HEVC i AC-3, które inne aplikacje nazywają „nieobsługiwanymi”, nadal grają.
Źródła wykrywane automatycznie, dowolna liczba dodatkowych źródeł XMLTV, program ważący ~90 MB importowany strumieniowo, catch-up na minionych audycjach i przesunięcie czasu ±3 h.
Nazwy z playlisty prawie nigdy nie równają się identyfikatorom z EPG, więc obie strony są normalizowane: prefiks kraju leci, znaczniki jakości lecą (HD, FHD, 4K, HEVC, RAW, VIP, backup), ogonki są składane — z niemieckim ä na ae włącznie — i dopiero reszta idzie do porównania. Kiedy jedna nazwa mogłaby oznaczać dwa różne kanały, aplikacja odmawia zgadywania, zamiast pokazać zły program, a to, co dopasowałeś ręcznie, nigdy nie jest nadpisywane.
Kliknij dzwonek przy dowolnej przyszłej audycji. Powiadomienie przychodzi przy zamkniętej aplikacji, a to ustawione na telewizorze samo trafia na telefon.
Zaszyte ścieżki audio i napisów plus OpenSubtitles wyszukiwane i rankowane pod konkretny film albo odcinek. Możesz podstawić własny klucz API.
Wznawialny downloader chunkowy na całe filmy albo pojedyncze odcinki. Nagrywanie — ze strumienia na żywo, z EPG albo z catch-upu — ląduje w 1.3.0.
Własne grupy, drag-and-drop wszędzie, przypięte kanały, zmiana nazw, ukrywanie i kategorie na PIN.
Ta sama stacja potrafi przyjść od dostawcy pięć razy — HD, FHD, RAW, VIP, backup. Aplikacja czyta je jako jeden kanał, układa po jakości, wyrzuca kopie wskazujące na ten sam strumień i chowa do ośmiu pod jednym przełącznikiem w odtwarzaczu. Dopasuj program do któregokolwiek z nich, a reszta go dziedziczy.
Kilka profili w jednej instalacji, każdy z własnymi ulubionymi, historią, listą do obejrzenia i grupami. Profil dziecka chowa ustawienia, a PIN blokuje aplikację.
Wykrywanie urządzeń, mini pasek sterowania, zdalny wybór audio i napisów, zewnętrzne VTT wypychane na telewizor i pozycja trzymana w synchronizacji.
Każdy plan Premium obejmuje do 2 telefonów i 2 telewizorów. Jednorazowy dodatek Family zwiększa limit do 4 telefonów i 4 telewizorów, gdy Premium jest aktywne.
Płatności obsługuje Stripe — karty, Apple Pay i Google Pay. Subskrypcje odnawiają się do momentu anulowania — zarządzaj lub anuluj tutaj. Family jest trwałym dodatkiem i wymaga aktywnego Premium. Ceny w USD.
Tego nie da się pokazać na zrzucie, a to główna różnica, kiedy dostawca daje ci dziesiątki tysięcy kanałów i kilkaset tysięcy tytułów. Każda liczba poniżej wynika z realnych decyzji inżynierskich, nie z hasła marketingowego.
Kanały na żywo, filmy i seriale w jednym katalogu — trzymane w SQLite, nigdy ładowane w całości do pamięci. Listy są wirtualizowane ze stałą wysokością wiersza, a filtrowanie dzieje się w bazie po indeksach złożonych, nigdy w JavaScripcie.
Pełne odświeżenie katalogu tej wielkości na starym Chromecaście z Google TV — jednym z najwolniejszych pudełek na rynku. Żadnych wąskich gardeł na moście natywnym: bindy SQLite, odczyty plików i dekodowanie tekstu schodzą ze ścieżki krytycznej.
Skok do litery to zapytanie, a nie przewijanie setek tysięcy wierszy — ta sama szybkość przy 800 kanałach i przy pełnym katalogu dostawcy.
Ekrany malują się z cache i rewalidują pod spodem, taby na TV są rozgrzewane z wyprzedzeniem, pozycje przewijania zapamiętane, a martwe strumienie same ponawiają trzy razy.
IPTV Deck to wyłącznie odtwarzacz. Nie zawiera żadnych kanałów, filmów ani seriali i żadnych treści nie udostępnia, nie hostuje ani nie sprzedaje. Żeby cokolwiek obejrzeć, dodajesz własną playlistę — konto Xtream Codes, link M3U albo plik lokalny — ze źródła, do którego masz prawo.
Zrzuty pokazują aplikację, nie ofertę. Widoczne na nich plakaty, tytuły i programy to treści przykładowe, przygotowane na potrzeby tej prezentacji — nie są dostępne w aplikacji i nie mówią nic o tym, co zawiera jakakolwiek playlista.