Commit graph

23 commits

Author SHA1 Message Date
Jos Vooges | STH
0426a4c6ea Bump VMC iOS to 0.5.53 (build 66) for TestFlight Viaplay User-Agent playback. 2026-09-28 20:34:24 +02:00
Jos Vooges | STH
e6607654a2 iOS 0.5.49: F1 VOD seek by trimming HLS playlist; scrub slider only seeks on release. 2026-09-28 01:16:09 +02:00
Jos Vooges | STH
011891c89c iOS 0.5.48: show seek bar on F1 VOD (VLC live path reports no duration). 2026-09-28 01:08:59 +02:00
Jos Vooges | STH
ef566e2756 iOS 0.5.47: seek bar on F1 VOD, hide controls after tracks sheet, prefer NL then EN audio. 2026-09-28 00:50:49 +02:00
Jos Vooges | STH
42c856eb47 iOS 0.5.46: do not live-trim F1/VOD HLS playlists (replay stalled after ~12s). 2026-09-28 00:37:59 +02:00
Jos Vooges | STH
622e2cdb56 iOS 0.5.45: decrypt F1TV cbcs audio with constant IV when senc is absent. 2026-09-28 00:32:29 +02:00
Jos Vooges | STH
9658ec6465 iOS 0.5.44: fix tfhd default-sample-size flag, add per-lane decrypt diagnostics. 2026-09-28 00:26:27 +02:00
Jos Vooges | STH
eed167824e iOS 0.5.43: honor master audio lane for HLS media playlists (F1TV audio). 2026-09-28 00:15:39 +02:00
Jos Vooges | STH
2da59616e8 iOS 0.5.42: F1 and Viaplay hubs under Events (no player changes). 2026-09-27 23:58:07 +02:00
Jos Vooges | STH
89ceccb557 Restore working iOS 0.5.35 player and fix Odido redirected DASH on iOS (0.5.41).
Recovered the ClearKey AVPlayer/proxy stack from the Mac stash, keep later UI fixes, resolve DASH segments against the redirected manifest URL and XML-unescape MPD values.
2026-09-27 23:34:12 +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
bfeb270459 Polish iOS Events like Android TV and fix ClearKey/PiP playback.
Sport shelves and neon Events UI; HLS ClearKey proxy; safer drawable/PiP teardown for stable video and subtitles.
2026-09-20 02:02:38 +02:00
Jos Vooges | STH
77ddc8b6a3 Fix ClearKey live/events on VLCKit 4 (adaptive demux, async proxy, no PiP vout). 2026-09-19 15:50:44 +02:00
Jos Vooges | STH
a38824db27 Add iOS Picture in Picture via VLCKit 4 upgrade. 2026-09-19 15:26:27 +02:00
Jos Vooges | STH
d1b627752c Fix iOS ClearKey live-list DASH proxy immediate stop (0.5.2).
Preserve BaseURL/Location, warm up MPD, clear sinf for VLC, and retry early stops so custom live DRM plays instead of Gestopt.
2026-09-19 06:53:13 +02:00
Jos Vooges | STH
fac38d905e Enable iOS ClearKey DASH playback via local CENC decrypt proxy.
MobileVLCKit cannot decrypt ClearKey; the app now decrypts segments in-process and feeds plain DASH to VLC, removing the coming-soon DRM dead-end (0.5.1/13).
2026-09-19 06:37:11 +02:00
Jos Vooges | STH
3e2549c33a Fix iOS Live TV streamId String decode and add Events + ClearKey path.
Restore channel list decoding for string/custom IDs, URL-encode play paths, parse DRM/heartbeat, and ship Events tab (0.5.0/12) with best-effort VLC ClearKey.
2026-09-19 03:59:51 +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
33685b8823 Bump mobile 1.0.11 and iOS 0.4.4 for local-subtitles release.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 04:21:19 +02:00
Jos Vooges | STH
252bce838b Add native VMC iOS client with VLC playback.
SwiftUI app against master API: link, profiles, browse, live TV, favorites sync, and TestFlight-ready assets.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-07 19:16:29 +02:00