| .. | ||
| Assets.xcassets | ||
| Data | ||
| Playback | ||
| Theme | ||
| UI | ||
| Info.plist | ||
| README.md | ||
| VMCTVApp.swift | ||
VMC Apple TV (VMCTV)
Premium SwiftUI-client voor Vonas Media Cluster op Apple TV (tvOS 17+).
Openen
cd ~/Code/mediacluster/apps/ios
bash scripts/fetch-tvvlckit.sh # ~180MB, eenmalig
bash scripts/link-tvvlckit.sh # → Vendor/TVVLCKit.xcframework
open VMCTV.xcodeproj
- Target VMCTV
- Signing Team: X25NYX3K49
- Bundle ID:
nl.vonas.mediacluster.tvos - Run op Apple TV Simulator of device
Playback
Zelfde stack als iPhone: TVVLCKit (VLC). Speelt MKV/MP4/TS enz. via node-stream — niet AVPlayer.
Vendor/TVVLCKit.xcframework staat niet in git (te groot).
Functies
- Koppelen (grote code + QR) of wachtwoord
- Profielen + PIN
- Top-nav: Home, Watchlist, Films, Series, Live TV, Zoeken, Instellingen
- Hero/shelves met focus-effecten
- VLC-speler: remote controls, tracks, OpenSubtitles, ends-at
Platform
platform: "apple_tv"