Ein Apple-TV-Mediaplayer kann leicht zu einer bloßen Fernbedienungs-Anpassung werden: Wenn ein Video startet, gilt das Produkt als fertig, während Suche, Fokus, Vorspulen und Untertitel dem Nutzer überlassen bleiben. Orivio TV wählt einen anderen Ansatz. Der native tvOS-Player ist von Grund auf mit SwiftUI geschrieben und verbindet Orivios TV-Erlebnis, das Stremio-Addon-Ökosystem und eine für die Siri Remote gedachte Wiedergabesteuerung in einer App.
Das Repository heißt OrivioTVAppleTV. Es ist ein Apple-TV-Port der Android-TV-Version von Orivio, aber kein direktes Übertragen des Android-Codes. Die aktuell geprüfte Version ist Orivio TV v8.5, veröffentlicht unter GPL-3.0.
Was kann es?
Die Home-Seite ist kein statisches Poster-Raster. Wenn der Fokus auf eine andere Karte wandert, wechselt das Hero-Banner mit Hintergrund, Logo, IMDb-Badge, Metadaten und Kurzbeschreibung. Darunter liegen Katalogzeilen aus den Addons und eine Continue-Watching-Zeile mit Resume-Positionen. Das wirkt wie Browsing für den Fernseher, nicht wie eine vergrößerte Smartphone-Liste.
Orivio TV nutzt das Stremio-Addon-Ökosystem. Cinemeta ist bereits installiert; weitere Addons werden in den Settings über ihre manifest.json-URL hinzugefügt. stremio://-Links werden ebenfalls akzeptiert. Die native tvOS-Suche durchsucht alle Addon-Kataloge, die eine Suche anbieten, statt nur die aktuell sichtbare Zeile.
Detailseiten zeigen ein vollflächiges Hintergrundbild, Logo, Metadaten-Badges, Cast sowie Staffeln und Episoden. Beim Start einer Wiedergabe fragt die App die verfügbaren Stream-Addons parallel ab, gruppiert die Ergebnisse nach Addon und zeigt Qualitäts-Badges für die manuelle Auswahl.
Zwei Wiedergabe-Engines
HLS, MP4, MOV und fMP4 laufen über den nativen Pfad, also über KSAVPlayer aus KSPlayer. Für typische Netzwerkvideos nutzt dieser Weg möglichst die Hardware-Decodierung und die Fähigkeiten von tvOS.
MKV, AVI, FLV, TS und weitere Formate kann die FFmpeg-Engine KSMEPlayer aus KSPlayer übernehmen. Eingebettete Text-Untertitel sowie PGS/VobSub-Bitmap-Untertitel werden dargestellt. Wenn der native Player einen Stream ablehnt, wechselt Orivio TV automatisch zu FFmpeg; die aktive Engine erscheint in der via-Zeile der Steuerung.
v8.5 verbessert außerdem Dolby-Atmos-Ausgabe. Auf einem HDMI-Pfad kann Atmos-markiertes E-AC-3/AC-3 direkt als Dolby MAT 2.0 weitergegeben werden. TrueHD und DTS-HD werden weiterhin zu PCM decodiert. Das ist eine Plattformgrenze von tvOS und keine Zusage, dass jedes Audioformat bitstreamingfähig ist.
Für die Siri Remote gebaut
Die Wiedergabesteuerung ist keine Reihe verkleinerter Touchscreen-Buttons. Sind die Controls ausgeblendet, startet ein Wischen nach links oder rechts auf der Touchfläche der Siri Remote ein Infuse-artiges Scrub-Preview. Langsame Bewegungen sind präzise, schnelle werden beschleunigt; eine schwebende Zeitblase zeigt Ziel und Differenz. Ein Klick bestätigt, Menu bricht ab, nach sechs Sekunden ohne weitere Aktion wird automatisch abgebrochen.
Die Steuerung bietet Play, nächste Episode, Untertitel, Audio, Quellen, Episoden, Geschwindigkeit und Seitenverhältnis. Die Fortschrittsleiste zeigt ihren gepufferten Bereich bei Fokus deutlicher. Im Pause-Overlay stehen Titel, Cast-Chips und Uhr; Klicks an den linken oder rechten Rand springen zehn Sekunden, Quellen und Episoden öffnen ihre Seitenpanels.
Wichtig ist die vorhersehbare Rückwärtslogik. Menu beendet zuerst den Scrub, schließt danach ein Panel und verlässt erst dann den Player. Play/Pause bleibt für den Wiedergabestatus zuständig, Auf- und Abwärtsbewegungen bringen die Controls zurück. Gerade beim Suchen in langen Videos ist das zuverlässiger als eine Sammlung versteckter Gesten.
So installierst du es
Für Orivio TV wurde kein App-Store- oder TestFlight-Eintrag gefunden; das README beschreibt stattdessen eine laufende Finanzierung für TestFlight. Der normale Weg ist deshalb die offizielle GitHub-Releases-Seite. Zum Aktualisieren einer bestehenden Sideloadly-Installation gibt es die Sideloadly-IPA; die Standalone-IPA installiert mit eigener Bundle-ID parallel.
# Open the latest release page:
open https://github.com/prehakanson-art/OrivioTVAppleTV/releases/latest
# Or download one of the v8.5 IPA assets:
open https://github.com/prehakanson-art/OrivioTVAppleTV/releases/download/v8.5/OrivioTV-V8.5.Sideloadly.ipa
open https://github.com/prehakanson-art/OrivioTVAppleTV/releases/download/v8.5/OrivioTV-V8.5.Sideload.ipaBeide Dateien sind unsignierte arm64-tvOS-Builds für Apple TV HD/4K und tvOS 17 oder neuer. Sideloadly, AltStore oder ein ähnliches Tool signiert beim Installieren mit deiner Apple-ID neu. Das ist keine App-Store-Signatur: Nach dem Download muss die IPA noch durch den Sideloading-Weg.
Wer eine vorhandene Orivio-Sideload-Installation aktualisiert, sollte die Sideloadly-Datei wählen. Sie behält die historische Bundle-ID und soll Bibliothek, Fortschritt, Addons und Profile erhalten. Für zwei getrennte Datenbereiche nimmst du die normale Sideload-Datei. Apple-ID, Tool und Gültigkeitsdauer der Signatur bleiben praktische Voraussetzungen.
Erste Einrichtung
Nach der Installation fügst du in den Settings die gewünschten Addons hinzu. Am einfachsten ist das Einfügen der manifest.json-URL; stremio://-Deep-Links können ebenfalls an Orivio TV übergeben werden. Ohne Addons oder auflösbare HTTP-Quellen erzeugt der Player keinen eigenen Katalog.
Orivio-Konto, Trakt, TMDB und Debrid-Dienste sind optionale Integrationen. Bleiben Provider-Keys leer, kannst du über Addons trotzdem browsen und abspielen. Eingetragene Keys schalten je nach Dienst Kontosynchronisierung, Trakt-Funktionen oder TMDB-Anreicherung frei. v8.5 verbessert außerdem Profile-Synchronisierung, Real-Debrid-Token-Refresh und die Prüfung von AllDebrid-Keys.
Nur für Änderungen aus dem Quellcode bauen
Der Source-Build ist für Entwickler gedacht und nicht der bevorzugte Installationsweg für normale Nutzer. Du brauchst Xcode 16 oder neuer, die tvOS-Plattform und XcodeGen. Das README nennt für die Secrets-Vorlage weiterhin NuvioTV/Secrets.swift; im aktuellen project.yml zeigt das App-Target jedoch auf den Quellordner OrivioTV. Im aktuellen Checkout sollte die Datei deshalb in den tatsächlich kompilierten Quellordner kopiert und im generierten Projekt sichtbar sein.
git clone https://github.com/prehakanson-art/OrivioTVAppleTV.git
cd OrivioTVAppleTV
cp Secrets.example.swift OrivioTV/Secrets.swift
xcodegen generate
xcodebuild -project OrivioTV.xcodeproj -scheme OrivioTV \
-destination 'generic/platform=tvOS Simulator' buildAlle Provider-Keys sind optional; Secrets.swift sollte von gitignore geschützt bleiben. Der erste Build lädt große FFmpegKit-Binary-XCFrameworks. Fehlt die Metal-Toolchain, führe vorher xcodebuild -downloadComponent MetalToolchain aus. Für ein echtes Apple TV wählst du in Xcode dein Signing-Team und das Gerät.
Bekannte Grenzen
Die tvOS-Version verarbeitet keine Torrents oder Quellen, die nur ein infoHash liefern, und filtert sie heraus. Addon-Links, die durch einen Debrid-Dienst in HTTP aufgelöst werden, können funktionieren. Stremio-Addon-Support bedeutet hier nicht, dass ein Torrent-Client eingebaut ist.
Externe Untertitel-Addons wie OpenSubtitles sind noch nicht vollständig angebunden; eingebettete Untertitel sind der verlässlichere Weg. Hardware, Response-Header der Quelle, freier Speicher und HDMI-Receiver beeinflussen die Wiedergabe ebenfalls. v8.5 hebt die Cache-Untergrenze auf 4 GB und wechselt bei Fehlern schneller, garantiert aber keine Kompatibilität mit jeder Quelle.
Das Projekt bewegt sich schnell; für diesen Artikel ist das Release v8.5 der Prüfstand. Die aktuelle Releases-Seite ist verlässlicher als ältere IPA-Dateinamen im README. Wenn spätere Versionen Dateinamen, Bundle-ID oder Installations-Tools ändern, sollte die jeweilige Release-Beschreibung maßgeblich sein.
Lizenz und Grenzen der Weitergabe
Der Code von Orivio TV steht unter GNU GPL-3.0. Du darfst ihn prüfen, ausführen und im Rahmen der Lizenz ändern; bei der Weitergabe einer modifizierten Version gelten jedoch die GPL-Anforderungen zu Lizenz, Copyright und Quellcode. KSPlayer, FFmpegKit, VLCKit und YouTubeKit haben zusätzlich eigene Lizenzen. Die GPL des Haupt-Repositories ersetzt diese Bedingungen nicht.
Solltest du es installieren?
Wenn du ein Apple TV HD oder 4K besitzt, Sideloading akzeptierst und Stremio-Addons, komplexe Videoformate und Siri-Remote-Bedienung in einer TV-App verbinden möchtest, ist Orivio TV v8.5 einen Versuch wert. Die Stärke liegt in Player und Fernbedienungsmodell; die Hürde ist ebenso klar: kein One-Click-App-Store-Weg, eine erneute Signierung mit eigener Apple-ID und offene Lücken bei Torrent-only-Quellen und externen Untertiteln.
Projektübersicht
- Lizenz
- GPL-3.0
- Plattform
- tvOS 17+ / Apple TV HD und Apple TV 4K
- Sprache
- Swift, SwiftUI, XcodeGen
- Geprüfte Version
- v8.5 (GitHub Release, geprüft am 21.09.2026)
Installation
# Open the latest GitHub Release:
open https://github.com/prehakanson-art/OrivioTVAppleTV/releases/latest
# Update an existing sideloaded installation with Sideloadly:
open https://github.com/prehakanson-art/OrivioTVAppleTV/releases/download/v8.5/OrivioTV-V8.5.Sideloadly.ipa
# Install the standalone bundle as a separate app:
open https://github.com/prehakanson-art/OrivioTVAppleTV/releases/download/v8.5/OrivioTV-V8.5.Sideload.ipaLizenzübersicht
Das Repository steht unter GPL-3.0. Bei der Weitergabe veränderter Versionen müssen Lizenz, Copyright-Hinweise und die einschlägigen Pflichten zur Bereitstellung des Quellcodes eingehalten werden. Gebündelte und vendorte Abhängigkeiten haben eigene Bedingungen.



