![[Obrázek: forum-banner.png]](https://headentclient.com/assets/forum-banner.png)
Ahojte,
rád by som tu predstavil Headent Client — natívny Android klient pre Tvheadend, ktorý vyvíjam vo voľnom čase. Je určený pre telefóny a tablety, ale hlavne pre Android TV a set-top boxy ovládané diaľkovým ovládačom.
Hneď na úvod: nie je to oficiálny produkt Tvheadendu a s tým projektom nijako nesúvisím. Aplikácia sa pripája výhradne k vášmu vlastnému serveru a prehráva vaše kanály a nahrávky. Žiadne reklamy, žiadne sledovanie, žiadne analytické SDK. Zdrojový kód je verejný pod licenciou MIT.
Čo aplikácia vie
- Živé vysielanie a rádio cez HTSP aj HTTP API, hardvérové dekódovanie cez libVLC
- Nahrávky (DVR) — prechádzanie archívu, nahrávky zobrazené v programe, pokračovanie tam, kde ste skončili
- Kompletný TV program — mriežka po dňoch na TV, kompaktná adaptívna mriežka na telefóne
- Prepínanie stream profilov priamo v prehrávači (HTTP live)
- Klasické aj moderné rozhranie, obe so svetlou a tmavou témou, na telefóne aj na TV
- Rodičovský zámok (PIN), obľúbené, skupiny kanálov, picony, obraz v obraze
- Výber zvukovej stopy a titulkov, časovač vypnutia
- Ovládanie TV aplikácie z telefónu
- 31 jazykov vrátane češtiny a slovenčiny
Ako to vyzerá
Domovská obrazovka na Android TV — moderné rozhranie:
![[Obrázek: home-modern-dark.png]](https://headentclient.com/assets/screenshots/home-modern-dark.png)
TV program (EPG), ovládateľný diaľkovým ovládačom:
![[Obrázek: guide-modern-dark.png]](https://headentclient.com/assets/screenshots/guide-modern-dark.png)
Archív nahrávok:
![[Obrázek: archive-modern-dark.png]](https://headentclient.com/assets/screenshots/archive-modern-dark.png)
A to isté na telefóne:
![[Obrázek: phone-home-modern-dark.png]](https://headentclient.com/assets/screenshots/phone-home-modern-dark.png)
Ďalšie snímky (klasické rozhranie, svetlá téma, prehrávač, rádio, nastavenia) sú v prehliadke na webe: https://headentclient.com/tour.php
Požiadavky
Bežiaci server Tvheadend (odporúčaný 4.2 a novší), porty 9982 (HTSP) a 9981 (HTTP). Overovanie funguje s plain aj digest. Minimálna verzia Androidu je 6.0.
Novinky vo verzii 1.0.1
- Opravená synchronizácia zvuku pri živých HTSP streamoch — zvuk už nezaostáva za obrazom
- Opravené pády pri rýchlom reštarte aplikácie alebo otvorení počas načítavania
- TV program už nezostane prázdny po prerušenom načítaní, spúšťanie je vďaka lepšej medzipamäti rýchlejšie
- Nové nastavenie sieťovej vyrovnávacej pamäte (malá / stredná / veľká) pre plynulejšie prehrávanie
- Podpora Androidu 16 (API 36)
Odkazy
- Google Play: https://play.google.com/store/apps/detai....tvhclient
- Podpísané APK aj so SHA-256 (na sideload na boxy): https://github.com/MikrotikExe/headentcl...tag/v1.0.1
- Zdrojový kód: https://github.com/MikrotikExe/headentclient
- Web a changelog: https://headentclient.com
- Prehliadka rozhrania: https://headentclient.com/tour.php
- Návod na pripojenie: https://headentclient.com/guide.php
Ak narazíte na chybu alebo vám niečo chýba, budem rád za spätnú väzbu — tu vo vlákne, cez GitHub Issues alebo na [email protected].
Vďaka a prajem príjemné pozeranie.

![[Obrázek: radio-modern-dark.png]](https://headentclient.com/assets/screenshots/radio-modern-dark.png)

Čeho jsem si všiml na mobilu /tabletu: Radio neumožní zhasnutí displeje, nezůstane hrát na pozadí. Takže nelze (například) při něm prochazet web - asi dané vestavěným playerem.