Jos Vooges | STH
221b98190a
Android TV: Wi-Fi-instellingen (Instellingen + koppelscherm) alleen in appliance-build.
2026-09-27 22:50:05 +02:00
Jos Vooges | STH
8de18d2c48
Android TV: OTA-update (knop, periodieke check, receiver) alleen in appliance-build.
2026-09-27 22:45:13 +02:00
Jos Vooges | STH
a5ee125fb2
Android TV: F1TV cbcs-samples zelf ontsleutelen (ClearKey kan alleen AES-CTR).
2026-09-27 22:30:11 +02:00
Jos Vooges | STH
1ef0c4339f
Add VMC Mediabox OTA (admin upload + box update check) and appliance remote fixes.
...
Settings key opens VMC-menu, CHANNEL P+/P- zaps live TV, and Dokploy persists android-tv APK volume.
2026-09-26 03:43:27 +02:00
Jos Vooges | STH
bc847b222d
Fix empty Ziggo Sport event covers by keeping FAAB live thumbs.
...
Stop replacing working FAAB thumbs with Gracenote URLs that 404, and only enrich highlights after verifying EventImages exist.
2026-09-24 02:02:23 +02:00
Jos Vooges | STH
c6bd855334
Resolve Viaplay VOD via product stream href and return real titles.
...
Fetch the content product page with account cookies first (like the web player), expand the templated byguid URL, and expose the clip title instead of the raw guid.
2026-09-23 02:53:31 +02:00
Jos Vooges | STH
03e4deab33
Fix Viaplay VOD play: send producturl/cse like the official player.
...
Without those params byguid returns a documentary fallback slate (“Don't go”) instead of the clip.
2026-09-23 02:47:47 +02:00
Jos Vooges | STH
f9ec3be09e
Fix Viaplay VOD live-edge seek and slow Token Tray typing.
...
Clips no longer use DASH live configuration (was jumping to end). Tray 0.1.2 types slower; no inter-account pause.
2026-09-23 02:38:26 +02:00
Jos Vooges | STH
8b39ce06ee
Add Viaplay sport hub rails with catch-up and VOD play.
...
Hub mirrors the official sport page shelves; clips/docs use play.viaplay.com/byguid, and ended events stay playable for ~48h.
2026-09-23 02:18:47 +02:00
Jos Vooges | STH
244a8c97ed
Fix Events crash: bind FocusRequester before TopNav down to hub rail.
2026-09-23 01:43:20 +02:00
Jos Vooges | STH
1f072b7d09
Bump Android TV to 0.14.81 for Viaplay hub rail.
2026-09-23 01:35:44 +02:00
Jos Vooges | STH
42e521da25
Add Viaplay hub and replace F1 banner with shared hub rail on TV.
...
Events keep live/upcoming; hubs load via /client/hubs and Viaplay home is time+sport based.
2026-09-23 01:31:33 +02:00
Jos Vooges | STH
85da6f59ad
Ship F1 hub on Android TV and harden iOS live/ClearKey playback.
...
Add the WOW-style F1 hub navigation/rails and improve event playback paths on TV/mobile plus iOS AVLive/ClearKey proxy handling.
2026-09-22 21:52:23 +02:00
Jos Vooges | STH
9c62052663
Ship event logo badges on TV, mobile and iOS.
...
Bump Android TV 0.14.72, mobile 1.0.26 and iOS 0.5.36 so category fallback covers show the channel logo on event cards.
2026-09-21 02:56:52 +02:00
Jos Vooges | STH
c6572073f8
Add category backdrop fallbacks when live-event covers are missing.
...
Serve sport-themed 16:9 art from master-api and keep channel logos on event cards so shelves stay filled after stripping wrong live thumbs.
2026-09-21 02:46:21 +02:00
Jos Vooges | STH
796edf36db
Add Events sport chips and shelves with sportBucket (TV 0.14.65).
...
Normalize FAAB events into stable sport buckets on master-api, group the TV Events tab by sport (with client fallback), and bump Android TV to 128/0.14.65.
2026-09-19 14:26:43 +02:00
Jos Vooges | STH
340480e14f
fix Events provider chip focus crash on filter change
2026-09-19 02:47:07 +02:00
Jos Vooges | STH
ccb42db2a1
fix Events chips focus, default Back on upcoming detail, restore Nu live rail
2026-09-19 02:38:14 +02:00
Jos Vooges | STH
55710da15b
remove Events tab hero for simpler browsing
2026-09-19 02:14:28 +02:00
Jos Vooges | STH
7ace6ab214
fix Prime/Amazon event art: BOXART cover, HERO backdrop, real logos.
...
Add imageBackdrop and retune scoring so card rails use BOXART-16X9, detail/hero prefer HERO-16X9, and channels-logo PNGs no longer win as cover or logo. TV 0.14.61.
2026-09-19 01:51:29 +02:00
Jos Vooges | STH
d549609dbe
fix Events focus oscillating between hero and card on back
2026-09-19 01:34:20 +02:00
Jos Vooges | STH
0099f9079c
restore Events focus to opened card without jumping to hero
2026-09-19 01:28:10 +02:00
Jos Vooges | STH
929a2b1137
polish Events detail and stop hero jump on provider chips
2026-09-19 01:19:56 +02:00
Jos Vooges | STH
5115682427
fix Events hero overlay/focus chain and skip imageless heroes
2026-09-19 01:08:53 +02:00
Jos Vooges | STH
79f15719a3
admin streams presence for events/live-lists with client heartbeat.
2026-09-19 01:04:04 +02:00
Jos Vooges | STH
3c356001b2
Fix Android TV Events focus hang after tab switch and detail back.
...
Simplify Events focus to the Home hero pattern: no dual-bound FocusRequester, hero outside LazyColumn, and stable CTA restore so D-pad stays usable.
2026-09-19 00:51:43 +02:00
Jos Vooges | STH
cbacf1af41
Polish TV Live Events focus/playback and add per-viewer provider access in admin/API.
...
Improves Android TV Events navigation and player UX, and gates schedule streams by viewer Live Events ACL plus prisma migration.
2026-09-19 00:39:03 +02:00
Jos Vooges | STH
ac951617cb
Add Live Events across API/admin/Android TV, mobile ClearKey/DASH fixes, and tvOS app.
...
Wire FAAB schedule-events into master-api and admin IPTV settings, add Android TV Events UI, fix mobile ClearKey/stream playback (DASH + bump 1.0.23), and scaffold the Apple TV (VMCTV) client with docs/scripts.
2026-09-18 23:34:42 +02:00
Jos Vooges | STH
a7e3d03496
Bump Android TV to 0.14.51 (114) for Play Console release.
2026-09-18 20:27:02 +02:00
Jos Vooges | STH
f6c48ff488
Inject ClearKey PSSH when MPD lacks default_KID for Odido-style DASH.
...
Also improve live player DRM error logging for easier diagnosis.
2026-09-18 19:53:49 +02:00
Jos Vooges | STH
2a734cbcd1
Fix ClearKey live playback by using LocalMediaDrmCallback.
...
OkHttp cannot fetch data: license URIs, which caused SOURCE_ERROR on DRM channels.
2026-09-18 19:37:27 +02:00
Jos Vooges | STH
0700c79878
Add Media3 DASH module for ClearKey and clear MPD live playback.
...
Without media3-exoplayer-dash ExoPlayer could not construct DashMediaSource.
2026-09-18 19:20:46 +02:00
Jos Vooges | STH
df9782c8f5
Add admin-managed ClearKey/DASH live channel lists for Android TV.
...
Custom lists merge into IPTV categories per viewer, with encrypted keys and ExoPlayer ClearKey playback.
2026-09-18 18:53:04 +02:00
Jos Vooges | STH
84e09bdf36
Fix Plex-style episode parsing and add OMDb scan matching plus TV audio passthrough.
...
Recognize S10E01 Title.mkv under Season folders, fall back to OMDb when TMDB misses, and let Android TV choose PCM vs HDMI passthrough per device.
2026-09-17 01:39:25 +02:00
Jos Vooges | STH
93d96d7bb1
Fix TV controls nav after scrub; bump Play release to TV 0.14.49 and mobile 1.0.22.
2026-09-16 01:10:37 +02:00
Jos Vooges | STH
d9785975e0
Fix Android TV scrub: left/right always seek like Netflix, polish player controls.
2026-09-16 00:57:54 +02:00
Jos Vooges | STH
276467f09b
Add Google Cast and VMC phone-to-TV remote, plus TV guide focus fixes.
2026-09-16 00:52:56 +02:00
Jos Vooges | STH
b566454f8a
Add Android TV guide tab with bulk EPG grid and live play actions.
...
Expose a cached multi-channel guide API and a TV Gids screen with timeline, programme details, favorites, and watch-when-live.
2026-09-15 21:09:48 +02:00
Jos Vooges | STH
bbb57baf81
Fix EPG showing literal null between title and category on Android TV.
...
Treat org.json optString JSON-null as missing when parsing programme fields.
2026-09-15 20:55:24 +02:00
Jos Vooges | STH
18bcf43c14
Add rich IPTV EPG with programme art and 24h guide on Android TV.
...
Parse Odido/XUI XMLTV for images, descriptions and schedule, and surface them in the Live TV detail panel and player overlay.
2026-09-15 18:18:33 +02:00
Jos Vooges | STH
9efcfff484
Fix profile avatar emoji fallback and bump TV/mobile app versions.
2026-09-13 16:29:49 +02:00
Jos Vooges | STH
82742a1ea3
Fix profile PIN verification and restore TV tab underline style.
...
verifyPassword args were swapped after the avatar rewrite, causing argon2 to throw on PIN select.
2026-09-13 03:12:32 +02:00
Jos Vooges | STH
e4aba1950b
Add ends-at times, compact red topnav, and custom profile avatars.
...
Show end times on detail/player, tighten TV chrome, and let profiles toggle or upload a cropped photo via API and mobile/iOS.
2026-09-13 03:04:47 +02:00
Jos Vooges | STH
94c04e0381
Fix TV tab selection sticking, scroll restore, and browse header clip.
...
Keep a single top-nav host so Films/Series stay selected, hoist list/grid state above the detail routes, and add focus padding under browse titles.
2026-09-13 00:52:44 +02:00
Jos Vooges | STH
056078d6bc
Improve profiles, watched episodes, and continue-watching across apps.
...
Subprofiles can edit their own profile and cannot switch server/account; series detail shows watched/progress; skip-to-next marks the prior episode done and keeps one continue-watching tile per series.
2026-09-13 00:44:09 +02:00
Jos Vooges | STH
07901c1d0c
Add watchlist, next-episode playback, and fix TV shelf reorder.
...
Probe-driven continue-watching advances to the next episode; Android TV gets next controls, red focus rings, and a Watchlist tab between Home and Films.
2026-09-12 23:50:07 +02:00
Jos Vooges | STH
6de2c767bf
Show real subtitle languages by probing MKV track tags on the node.
...
Pass embedded track language/title through play ACK into clients so Android/iOS can label tracks instead of generic Ondertitel N when ExoPlayer/VLC miss tags.
2026-09-12 20:58:24 +02:00
Jos Vooges | STH
6ffeb50733
Add in-app device approve/QR pairing and polish iOS browse.
...
Owners can list/revoke devices and approve TV codes in the iOS app; TV shows a vmc:// QR, and Films/Series get visible chips, titles, and a non-overlapping A–Z index.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 03:18:38 +02:00
Jos Vooges | STH
303383ea4e
Add server URL choice, email login, and login lock controls.
...
Clients can use VMC or a custom server with email/password or device code; API locks after 3 failed logins with admin unlock.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 01:32:35 +02:00
Jos Vooges | STH
00fa9cd9c7
Add TV catalog A–Z sort/jump and fix exit/continue focus.
...
Browse films/series alphabetically with sort chips and letter scrubber; trap dialog focus and fix long-press remove from continue watching (0.14.13).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 19:40:58 +02:00