IPTV auf Apple TV mit M3U-Playlists: Einrichtungsanleitung
Wenn Sie eine M3U-Playlist-URL von Ihrem IPTV-Dienst und ein Apple TV auf Ihrem Regal haben, dauert es einige Schritte, die Apple nicht offensichtlich macht. Es gibt keinen integrierten Player, tvOS öffnet keine .m3u-Datei, die Sie heruntergeladen haben, und der App Store hat eine Handvoll Optionen, die sehr unterschiedlich funktionieren. Diese Anleitung führt durch alles, von der Auswahl der richtigen App bis zur Behebung der Codec-Probleme, die dazu führen, dass einige Kanäle schwarz werden.IPTV auf Apple TV: M3U-PlaylistDie Wiedergabe ist absolut machbar — Sie müssen nur wissenwas Sietun.
Was Sie benötigen, bevor Sie beginnen
Bevor Sie die Apple TV-Fernbedienung berühren, klären Sie drei Dinge auf Ihrem Computer: Bestätigen Sie, dass die Playlist-URL funktioniert, wissen Sie, in welchem Format sie vorliegt, und stellen Sie sicher, dass Ihr Netzwerk die Streams tatsächlich verarbeiten kann. Wenn Sie diesen Schritt überspringen, werden Sie eine Stunde mit der Fehlersuche am Apple TV verbringen, während das Problem die Quelle von Anfang an war.
Ihre M3U- oder M3U8-Playlist-URL (im Gegensatz zu einer heruntergeladenen Datei)
Es gibt drei Arten von IPTV-Anmeldeinformationen, und sie laden sich sehr unterschiedlich in Player-Apps. Eine einfache M3U-URL endet mit.m3uund ist eine Textdatei, die Stream-Adressen auflistet. Eine M3U8-URL endet mit.m3u8und ist technisch gesehen eine HLS-Playlist — mehr dazu, warum das in der Codec-Sektion wichtig ist. Eine dritte Art ist ein Xtream Codes-Login: Statt einer URL erhalten Sie eine Serveradresse, einen Benutzernamen und ein Passwort. Viele Apps unterstützen alle drei, aber Sie müssen wissen, welche Sie haben, bevor Sie beginnen.
Wenn Ihr IPTV-Anbieter Ihnen eine M3U-URL gegeben hat, öffnen Sie sie zuerst in VLC auf Ihrem Desktop. Wenn sie dort abgespielt wird, funktioniert die Quelle und alle Probleme am Apple TV sind geräte- oder appbezogen. Wenn sie in VLC nicht funktioniert, liegt das Problem an der URL, den Anmeldeinformationen oder Ihrem Abonnementstatus — beheben Sie das, bevor Sie zum Apple TV wechseln.
Eine lokale .m3u-Datei, die Sie auf Ihren Mac heruntergeladen haben, funktioniert nicht direkt auf tvOS. Das Betriebssystem hat keinen Dateimanager und keine Möglichkeit, eine Datei von einem USB-Laufwerk oder einem Netzwerkfreigabe in eine Player-App zu importieren. Die Playlist muss über eine URL zugänglich sein, die das Apple TV über das Netzwerk erreichen kann.
Ein unterstütztes Apple TV-Modell und eine tvOS-Version
Apple TV HD (4. Generation, veröffentlicht 2015) und jedes Apple TV 4K-Modell (1. Gen 2017, 2. Gen 2021, 3. Gen 2022) laufen alle mit tvOS und können Drittanbieter-Apps aus dem App Store installieren. Dies sind die einzigen Modelle, die dafür funktionieren.
Apple TV 2. und 3. Generation sind eine Sackgasse. Sie sind vor dem App Store auf tvOS entstanden. Es gibt keine Möglichkeit,IPTVPlayer darauf zu installieren, ohne sie zu jailbreaken, was in dieser Anleitung nicht behandelt wird und ohnehin zunehmend irrelevante Hardware ist.
Die meisten aktuellen IPTV-Player-Apps erfordern mindestens tvOS 15 oder tvOS 16. Überprüfen Sie die App Store-Auflistung für die App, die Sie möchten, bevor Sie annehmen, dass Ihr älteres Apple TV HD (das tvOS 16 ausführen kann, wenn es aktualisiert wird) es unterstützen wird.
Eine stabile Netzwerkverbindung und Bandbreitenprüfung
Ein einzelner 1080p H.264-Stream benötigt typischerweise 5–8 Mbps an nachhaltigem Durchsatz, um ohne Unterbrechung abzuspielen. 4K HEVC-Streams liegen näher bei 15–25 Mbps. Wenn Sie über WLAN verbunden sind und andere Geräte im Netzwerk aktiv sind, könnten Sie am Rand sein.
Führen Sie einen Geschwindigkeitstest direkt auf dem Apple TV durch, indem Sie den integrierten Netzwerktest in Einstellungen → Netzwerk verwenden. Die Zahl dort spiegelt die tatsächlichen Bedingungen am Gerät wider, nicht das, was Ihr Router am WAN meldet. Eine 200 Mbps-Breitbandverbindung bedeutet nichts, wenn das Apple TV 12 Mbps durch zwei Wände aus Beton erhält.
So fügen Sie eine M3U-Playlist zu einer Apple TV-Player-App hinzu
Der allgemeine Ablauf ist bei den meisten IPTV-Player-Apps auf tvOS derselbe: Installieren Sie die App, suchen Sie den Abschnitt "Quelle hinzufügen" oder "Playlist hinzufügen", fügen Sie eine URL ein und warten Sie, bis die Kanalliste analysiert wird. Die Reibungspunkte sind das Eingeben langer URLs mit der Apple TV-Fernbedienung und das korrekte Einrichten des EPG.
Installation eines kompatiblen IPTV-Players aus dem App Store
Suchen Sie im tvOS App Store nach IPTV-Player-Apps — es gibt mehrere, die M3U-URLs, XMLTV-EPG und Xtream Codes-Logins unterstützen. Achten Sie auf die Anzahl der Bewertungen, das Datum der letzten Aktualisierung und ob die Auflistung ausdrücklich M3U- und XMLTV-Unterstützung erwähnt. Eine App, die seit 2023 nicht mehr aktualisiert wurde, könnte neuere HLS-Segmentformate möglicherweise nicht korrekt verarbeiten.
Einige Apps haben eine Begleit-App für iPhone oder iPad, die als Fernbedienungstastatur fungiert — wirklich nützlich, wenn Sie eine 90-Zeichen-M3U-URL mit einer Apple TV Siri Remote eingeben müssen. Suchen Sie nach dieser Funktion, bevor Sie sich festlegen.
Hinzufügen der Playlist über eine Remote-URL
Innerhalb der App suchen Sie nach einem Menüpunkt wie "Playlist hinzufügen", "Quelle hinzufügen" oder "M3U-URL." Dort fügen Sie Ihre URL ein. Wenn die App Xtream Codes unterstützt und Sie diesen Anmeldetyp haben, gibt es normalerweise ein separates Eingabefeld für Server, Benutzernamen und Passwort anstelle eines URL-Feldes.
Ein Hinweis: Wenn Ihre M3U-URL HTTP anstelle von HTTPS verwendet, blockieren einige Apps oder iOS-Netzwerkeinstellungen sie möglicherweise standardmäßig unter den Regeln der App Transport Security. Wenn die Playlist nicht geladen wird und Sie keine Fehlermeldung erhalten, versuchen Sie, eine HTTPS-Version der URL von Ihrem Anbieter zu erhalten. Gleicher Inhalt, anderes Protokoll.
Hinzufügen einer Playlist-Datei über einen gehosteten Link
Wenn Sie eine .m3u-Datei heruntergeladen haben und sie auf Apple TV verwenden möchten, müssen Sie sie irgendwo hosten, das zugänglich ist. Optionen: Laden Sie sie in einen Cloud-Speicherdienst hoch und kopieren Sie den direkten Download-Link, führen Sie einen einfachen lokalen HTTP-Server auf Ihrem Mac mitpython3 -m http.serverim selben Netzwerk aus oder fragen Sie Ihren Anbieter, ob er eine URL anstelle einer Datei anbietet. Der Player interessiert sich nicht dafür, wo die Datei gespeichert ist, solange er die URL erreichen kann.
Sehr große Playlists — einige Dienste bieten 5.000–10.000+ Kanäle — können ein bis zwei Minuten zum Parsen benötigen und könnten Geräte mit geringem Speicher oder Apps, die nicht für große Kanallisten optimiert sind, zum Absturz bringen. Wenn das Parsen hängt, überprüfen Sie, ob die App einen Kategorie- oder Gruppenfilter hat, den Sie beim Import anwenden können, um nur das zu laden, was Sie benötigen.
Anfügen einer EPG (XMLTV) URL für den Programmführer
Der Programmführer ist separat von der Playlist konfiguriert. Suchen Sie in den Einstellungen der App nach einem EPG- oder XMLTV-Bereich und fügen Sie die EPG-URL ein, die Ihr Anbieter bereitstellt. Die App wird die XML-Daten herunterladen und versuchen, die Kanäle mithilfe destvg-idAttributs in Ihrer M3U's#EXTINFZeilen mit den Kanal-IDs in der XMLTV-Datei abzugleichen.
Wenn der Führer die falschen Zeiten anzeigt, ist es fast immer ein Problem mit der Zeitzonenverschiebung. XMLTV-Daten verwenden UTC oder lokale Verschiebungen in den Zeitstempelfeldern, und wenn die App sie falsch interpretiert, sehen Sie Zeitplandaten, die um mehrere Stunden verschoben sind. Überprüfen Sie die App-Einstellungen auf eine Zeitzonen- oder EPG-Verschiebungsoption und passen Sie sie entsprechend an.
Verstehen des M3U-Formats, Codecs und was Apple TV dekodieren kann
Hier scheitern die meisten Anleitungen. Das Wissen um die tatsächlichen Codec- und Containerbeschränkungen Ihres Apple TV-Modells wird Ihnen erheblich Zeit sparen, wenn bestimmte Kanäle nicht funktionieren, während andere einwandfrei laufen.
M3U vs. M3U8 und HLS erklärt
Eine M3U-Datei ist eine Textdatei. Jeder Kanaleintrag beginnt mit einer#EXTINFZeile, die Metadaten enthält — den Kanalnamen, einetvg-idfür die EPG-Zuordnung, einetvg-logoURL und einengroup-titlezur Kategorisierung. Die nächste Zeile ist die Stream-URL. Das ist wirklich alles.
M3U8 ist dasselbe Format, aber UTF-8 kodiert, und es ist auch die Dateierweiterung, die Apple für HLS (HTTP Live Streaming) Playlists verwendet. Wenn Ihre Stream-URL auf eine .m3u8-Datei verweist, die Segmentreferenzen enthält (Zeilen wie#EXTINF:10.0, gefolgt von .ts-Datei-URLs), ist das HLS. Apple hat HLS erfunden, daher wird es von tvOS nativ und zuverlässig verarbeitet. Wenn Ihr Anbieter HLS-Streams liefert, sind Sie in der besten Position für die Wiedergabe auf Apple TV.
Video-Codecs: H.264 und HEVC/H.265 Hardware-Dekodierung
Apple TV 4K (alle Generationen) hat dedizierte Hardware für die HEVC (H.265) Dekodierung, einschließlich HDR10 und Dolby Vision bei unterstützten Streams. Das ist, was Sie benötigen, damit 4K-Kanäle ohne Ruckeln abgespielt werden.
Apple TV HD ist eine andere Geschichte. Es hat Hardware-H.264-Dekodierung bis zu 1080p, aber HEVC wird softwareseitig verarbeitet, was bedeutet, dass 4K HEVC-Streams stark ruckeln oder überhaupt nicht abgespielt werden. Wenn Sie ein Apple TV HD haben und die 4K-Kanäle Ihres Anbieters nicht funktionieren, liegt das daran. Die Lösung ist entweder ein Apple TV 4K oder die Verwendung der 1080p-Version dieser Kanäle.
MPEG-2 Video — verwendet von einigen älteren oder kostengünstigen IPTV-Quellen und häufig in DVB-Broadcast-Streams — wird auf Apple TV nicht hardwareseitig dekodiert und wird in tvOS überhaupt nicht gut unterstützt. Wenn ein Kanal Audio, aber ein schwarzes Video zeigt, ist MPEG-2 eine wahrscheinliche Ursache. Dasselbe gilt für VC-1. Keiner der Codecs ist etwas, für das Apple TV konzipiert wurde.
Audio-Codecs: AAC, AC-3, E-AC-3 und was durchgeschleift wird
AAC-Audio dekodiert nativ ohne Probleme. AC-3 (Dolby Digital) und E-AC-3 (Dolby Digital Plus) werden in tvOS unterstützt und werden typischerweise über HDMI ARC an einen AV-Receiver oder eine Soundbar durchgeschleift, wenn Sie Audio in den Apple TV-Ton-Einstellungen auf Auto eingestellt haben. Zwingen Sie die Ausgabe nicht auf Stereo, wenn Sie Dolby-Durchschleifung wünschen.
Einige IPTV-Player-Apps handhaben den Wechsel der Audio-Codecs besser als andere. Wenn Sie Audioaussetzer beim Wechseln der Kanäle haben, die unterschiedliche Audio-Codecs verwenden, handelt es sich normalerweise um ein Pufferproblem auf App-Ebene und nicht um Hardware.
Container- und Transportstream-Formate (TS, HLS-Segmente)
HLS verpackt Video in kurzen .ts-Segmentdateien, die über HTTP bereitgestellt werden. Das ist, was tvOS am besten verarbeitet, und es ist auch adaptiv — ein HLS-Stream kann zwischen Qualitätsstufen wechseln, während sich Ihre Bandbreite ändert. Rohes MPEG-TS über UDP oder RTP-Multicast ist etwas ganz anderes und funktioniert nicht über das Internet auf einem Apple TV. Wenn Ihr Anbieter Ihnen eine UDP:// oder RTP:// URL gibt, wird sie in tvOS über eine Standard-Player-App nicht abgespielt.
Die meisten Verbraucher-IPTV-Dienste liefern über HTTP/HTTPS entweder HLS oder direkt MPEG-TS über HTTP (nicht Multicast). Das direkte MPEG-TS über HTTP funktioniert in den meisten Player-Apps, passt sich jedoch nicht an Änderungen der Bandbreite an — wenn Ihre Verbindung unter die Bitrate des Streams sinkt, puffert es.
Pufferung, Verzögerung und Wiedergabefehler beheben
Pufferung ist die häufigste Beschwerde beiIPTV auf Apple TV: M3U-PlaylistSetups, und es hat mehrere Ursachen, die aus der Sicht des Benutzers identisch aussehen. Zu isolieren, mit welcher Sie es zu tun haben, ist der einzige Weg, es tatsächlich zu beheben.
Netzwerk- und Bandbreitenfehlerbehebung (Wi-Fi vs. Ethernet)
Apple TV 4K (2. Generation und später) hat einen Gigabit-Ethernet-Port. Wenn Sie ihn nicht verwenden, sollten Sie es tun — insbesondere für 4K-Streams. Apple TV HD hat einen 10/100-Port, der für 1080p ausreichend ist, aber irrelevant, da die meisten Menschen ohnehin über Wi-Fi verbunden sind.
Für Wi-Fi ist 5 GHz stark vorzuziehen gegenüber 2,4 GHz für IPTV. Weniger Interferenzen, höhere Durchsatzrate, geringere Latenz. Wenn Ihr Apple TV sich mit 2,4 GHz verbindet, überprüfen Sie die Einstellungen Ihres Routers, um es auf das 5-GHz-Band zu lenken. Apple TV bietet keine manuelle Bandauswahl, aber Sie können auf den meisten Routern eine 5-GHz-SSID erstellen.
Pufferung, die auf allen Kanälen gleichzeitig auftritt, bedeutet normalerweise ein Problem mit der Netzwerkbandbreite. Pufferung, die auf einem bestimmten Kanal, aber nicht auf anderen auftritt, bedeutet normalerweise, dass die Quelle das Problem für diesen Kanal ist — überlasteter Server, unterschiedliche Bitrate oder ein Codec, den die App nicht richtig dekodieren kann. Testen Sie die problematische URL in VLC auf Ihrem Desktop, um herauszufinden, worum es sich handelt.
Codec-Missverständnisse und nicht unterstützte Streams
Wenn ein Kanal 2–3 Sekunden spielt und dann einfriert oder ständig ruckelt, selbst bei schnellem Ethernet, ist die Stream-Bitrate wahrscheinlich zu hoch für die Software-Dekodierung. Auf Apple TV HD werden HEVC-Streams über etwa 8–10 Mbps zuverlässig so behandelt. Es gibt keine Lösung, außer die 1080p H.264-Version des Kanals zu verwenden, wenn Ihr Anbieter eine anbietet, oder auf Apple TV 4K zu upgraden.
Playlist lädt nicht oder zeigt eine leere Kanalliste
Vier Dinge, die der Reihe nach zu überprüfen sind: Ist die URL korrekt und vollständig? Sind Ihre Anmeldedaten abgelaufen oder ist Ihr Abonnement aktiv? Hat Ihr Anbieter das maximale gleichzeitige Verbindungs-Limit erreicht, weil ein anderes Gerät in Ihrem Konto bereits streamt? Verwendet die URL HTTP und wird von der App oder dem System blockiert?
Das Problem mit dem maximalen Verbindungs-Limit überrascht viele Menschen. Die meisten IPTV-Anbieter begrenzen die Verbindungen pro Konto — oft auf 1 oder 2. Wenn Ihr Telefon oder ein anderes Gerät einen Kanal abspielt, kann es sein, dass das Apple TV einen Autorisierungsfehler erhält, der sich als leere Liste anstelle einer klaren Fehlermeldung zeigt. Schließen Sie den Stream auf dem anderen Gerät und versuchen Sie es erneut.
EPG/Guide stimmt nicht mit den Kanälen überein
Das EPG-System hängt von dertvg-idWert in jeder#EXTINFZeile Ihrer M3U ab, die mit der Kanal-ID in den XMLTV-Daten übereinstimmt. Wenn Ihr Guide allgemeine Informationen, die falsche Show oder gar nichts für einen Kanal anzeigt, stimmen die IDs nicht überein. Öffnen Sie die M3U in einem Texteditor auf Ihrem Computer und überprüfen Sie dentvg-idWert für einen defekten Kanal. Überprüfen Sie dann, ob dieselbe ID in Ihrer XMLTV-Datei erscheint. Wenn sie nicht übereinstimmen, muss entweder Ihr Anbieter die M3U reparieren oder Sie müssen die Kanäle manuell in der Player-App zuordnen, wenn diese das unterstützt.
Audio spielt, aber kein Video (oder umgekehrt)
Audio nur mit schwarzem Video bedeutet fast immer einen nicht unterstützten Video-Codec — MPEG-2 und VC-1 sind die häufigsten Übeltäter. Sie können dies in VLC bestätigen, indem Sie denselben Stream abspielen und die Codec-Informationen überprüfen (Werkzeuge → Codec-Information). Wenn VLC MPEG-2 Video anzeigt, kann das Apple TV es einfach nicht dekodieren.
Video ohne Audio ist seltener und deutet normalerweise auf einen Audio-Codec hin, den die Player-App nicht verarbeitet, oder auf einen Audiotrack, der mit einer Bitrate oder Kanalanzahl kodiert ist, die die Passthrough-Einstellung nicht unterstützt. Versuchen Sie, die Audioausgabe des Apple TV vorübergehend von Auto auf Stereo umzuschalten, um es zu testen.
Das beste Bild und die beste Zuverlässigkeit auf Apple TV erhalten
Sobald die Dinge grundsätzlich funktionieren, machen einige Einstellungen einen echten Unterschied in der Bildqualität und der Stream-Konsistenz — insbesondere bei Sport- und internationalen Kanälen.
Übereinstimmung der tvOS-Anzeigeeinstellungen mit Ihrem Fernseher (Auflösung, Bildrate, HDR)
In Einstellungen → Video und Audio auf tvOS können Sie die Ausgaberesolution manuell einstellen oder auf Auto lassen. Auto ist normalerweise korrekt für moderne Fernseher, aber wenn Sie ein Apple TV 4K an einen 1080p-Fernseher anschließen, kann das Erzwingen der Ausgabe auf 1080p die Verarbeitung reduzieren, die der Fernseher durchführen muss. Es gibt keinen Vorteil, 4K an ein 1080p-Display auszugeben.
HDR-Einstellungen sind wichtig für Streams, die HDR-Metadaten übertragen. Wenn Ihr Fernseher HDR10 oder Dolby Vision nicht unterstützt, schalten Sie die entsprechende Ausgabeoption aus — einige Fernseher akzeptieren das Signal, zeigen es aber falsch an.
Inhalt übereinstimmen / Bildratenanpassung für flüssige Bewegungen
Dieses Thema wird in IPTV-Setup-Anleitungen fast nie erwähnt und ist sehr wichtig. In Einstellungen → Video und Audio aktivieren Sie sowohl "Dynamischen Bereich anpassen" als auch "Bildrate anpassen" unter Inhalt übereinstimmen. Standardmäßig gibt das Apple TV mit einer festen Bildwiederholrate (typischerweise 60 Hz in den USA) aus. Ein 50 Hz oder 25 fps Stream von einem europäischen oder internationalen Sportsender wird bei 60 Hz Ausgabe merklich ruckeln, da die Frames nicht gleichmäßig geteilt werden.
Mit aktivierter Bildratenanpassung wechselt tvOS die HDMI-Ausgabe, um die native Bildrate des Streams anzupassen, wenn die Wiedergabe beginnt. Ein 25 fps Kanal wechselt die Ausgabe auf 50 Hz, und ein 30 fps Kanal verwendet 60 Hz. Einige Fernseher benötigen 1–2 Sekunden, um sich neu zu synchronisieren, wenn dies geschieht, was normal ist. Das Ergebnis ist sichtbar flüssigere Bewegungen für alles, was nicht 30/60 fps ist.
Wählen Sie einen Player mit Unterstützung für adaptive Bitrate
HLS-basierte Streams sind von Natur aus adaptiv — der Server bietet mehrere Qualitätsstufen an und der Player wählt eine basierend auf der verfügbaren Bandbreite. Eine Player-App, die den AVFoundation-Stack von Apple richtig implementiert, wird dies automatisch handhaben. Player, die adaptive nicht richtig implementieren, können sich auf die höchste Bitrate festlegen und puffern, anstatt herabzusteigen.
Fest-Bitrate MPEG-TS-Streams passen sich überhaupt nicht an. Wenn Ihre Verbindung schwankt und der Stream MPEG-TS mit einer festen Bitrate ist, puffern Sie immer, wenn der Durchsatz unter die Anforderungen des Streams fällt. Nichts in den App-Einstellungen behebt dies; es ist eine Eigenschaft des Stream-Formats.
Playlists und EPG-Quellen aktuell halten
IPTV-Anbieter aktualisieren regelmäßig ihre Stream-URLs, fügen Kanäle hinzu und ändern EPG-Daten. Die meisten Player-Apps ermöglichen es Ihnen, ein automatisches Aktualisierungsintervall für die M3U-Playlist festzulegen — eine tägliche Aktualisierung ist für die meisten Setups angemessen. Leeren Sie regelmäßig den Cache des Players (die meisten Apps haben dies in den Einstellungen), wenn Sie veraltete Kanalinformationen oder Kanäle sehen, die von Ihrem Anbieter hätten repariert werden sollen, aber weiterhin defekt angezeigt werden.
Das Gleiche gilt für EPG: Eine XMLTV-Datei, die einmal pro Woche aktualisiert wird, kann Zeitplandaten enthalten, die eine Woche veraltet sind. Stellen Sie es so ein, dass es täglich aktualisiert wird, wenn Ihnen genaue Guide-Daten wichtig sind.
Häufig gestellte Fragen
Hat Apple TV einen integrierten IPTV- oder M3U-Player?
Nein. tvOS öffnet M3U-Playlists oder verbindet sich nicht nativ mit IPTV-Streams. Sie müssen eine Drittanbieter-IPTV-Player-App aus dem App Store installieren. Die Apple TV-App und die TV-App sind für Apples eigenes Ökosystem — sie akzeptieren keine M3U-URLs. Jede App, die Sie verwenden, muss aus dem tvOS App Store heruntergeladen werden und ausdrücklich M3U-Playlist-URLs unterstützen.
Welche Apple TV-Modelle unterstützen M3U-Playlists?
Apple TV HD (4. Generation) und alle drei Apple TV 4K-Generationen (2017, 2021, 2022) unterstützen den App Store und können IPTV-Player-Apps ausführen. Apple TV der 2. und 3. Generation sind vor dem App Store auf tvOS entstanden — es gibt keine unterstützte Möglichkeit, Apps darauf zu installieren, einschließlich IPTV-Player. Wenn Sie ein Gerät der 2. oder 3. Generation haben, funktioniert es nicht für diesen Zweck.
Was ist der Unterschied zwischen einer M3U- und einer M3U8-Datei?
Beide sind Playlist-Dateien, die Stream-URLs auflisten. Der Unterschied liegt in der Kodierung und im Anwendungsfall: .m3u ist das ältere ASCII-Format, während .m3u8 UTF-8-kodiert ist. Praktisch gesehen ist .m3u8 die Dateiendung, die Apple für HLS (HTTP Live Streaming) Playlists verwendet, was das Streaming-Format ist, das Apple entworfen hat und das tvOS am zuverlässigsten verarbeitet. Wenn Ihr Anbieter Ihnen eine .m3u8-URL gibt, die auf HLS-Segmente verweist, sind Sie in der besten Position für eine stabile Apple TV-Wiedergabe.
Warum puffert mein IPTV ständig auf Apple TV?
Die häufigsten Ursachen: WLAN-Interferenzen oder unzureichende Bandbreite am Gerät (führen Sie den Netzwerktest in den Apple TV-Einstellungen aus), eine Stream-Bitrate, die über dem liegt, was das Gerät in Software dekodieren kann (insbesondere 4K HEVC auf Apple TV HD), ein überlasteter Quellserver oder das Überschreiten des gleichzeitigen Verbindungs-Limits Ihres Anbieters. Testen Sie zuerst denselben Stream in VLC auf Ihrem Desktop — wenn es dort auch puffert, liegt das Problem an der Quelle, nicht am Apple TV. Wenn VLC in Ordnung ist, versuchen Sie Ethernet auf dem Apple TV und reduzieren Sie andere aktive Streams in Ihrem Netzwerk.
Wie füge ich meinem Apple TV-Player einen Programmführer (EPG) hinzu?
In den Einstellungen Ihrer IPTV-Player-App suchen Sie nach einem EPG- oder XMLTV-Bereich, der von den Playlist-Einstellungen getrennt ist. Fügen Sie dort die XMLTV-URL ein, die Ihr Anbieter bereitstellt. Die App lädt die XML-Zeitplandaten herunter und ordnet sie den Kanälen zu, indem sie dastvg-idAttribut in den#EXTINFZeilen Ihrer M3U verwendet — diese IDs müssen mit den Kanal-IDs in der XMLTV-Datei übereinstimmen. Wenn Ihr Führer die falschen Zeiten anzeigt, überprüfen Sie, ob die App eine Zeitzonen- oder EPG-Versatz-Einstellung hat, und passen Sie sie an Ihre lokale Zeit an.
Kann ich eine lokal auf meinem Apple TV gespeicherte M3U-Datei laden?
Im Allgemeinen nein. tvOS hat keinen Dateimanager und keine Möglichkeit für Apps, auf Dateien von einem USB-Laufwerk, Mac oder Netzwerkfreigabe zuzugreifen, wie es eine Desktop-App könnte. IPTV-Player-Apps auf tvOS laden Playlists nur von URLs. Wenn Sie eine lokale .m3u-Datei haben, müssen Sie sie irgendwo hosten, das über HTTP zugänglich ist — ein direkter Link zu einem Cloud-Speicher, ein einfacher lokaler Server auf Ihrem Mac (python3 -m http.serverfunktioniert für die Nutzung im selben Netzwerk), oder fragen Sie Ihren Anbieter nach einer URL-Version der Playlist.
Warum zeigen einige Kanäle Audio, aber kein Video?
Der Video-Codec ist höchstwahrscheinlich etwas, das tvOS nicht decodieren kann. MPEG-2-Video ist die häufigste Ursache — es wird von einigen IPTV-Quellen verwendet, die Broadcast-Inhalte ohne Transkodierung neu streamen. VC-1 ist ein weiterer. Die Apple TV-Hardware decodiert H.264 und HEVC; alles andere hängt vom Software-Decoder der Player-App ab, und die meisten Apps enthalten keinen. Der Audiotrack (normalerweise AAC oder AC-3) wird gut decodiert, sodass Sie Ton hören, aber nichts sehen. Überprüfen Sie den Codec in VLC auf Ihrem Desktop: Werkzeuge → Codec-Informationen zeigen Ihnen genau, was im Stream enthalten ist.