2016-04-21 8 views
5

Auf der 4. Generation Apple TV können Sie eine benutzerdefinierte JSON-Datei-URL auswählen, um andere Bildschirmschoner-Filme als die Apple-Filme zu laden. Dazu musst du in die Einstellungen gehen, zu ungefähr gehen, während du ungefähr viermal auf Play/Pause klickst. Dadurch wird ein Speicher-/Kanalmodus aufgerufen, der bei der Auswahl des Kanalmodus die URL angibt, von der die Filme über eine JSON-Zwischendatei abgerufen werden, die die Download-URLs beschreibt. Dies hat einmal für mich funktioniert und einer meiner eigenen Filme wurde heruntergeladen. Aber ich habe die URL seitdem geändert, und Apple TV hat seit einigen Tagen keine der neuen Filme heruntergeladen.Eigene Videos in den Apple TV-Bildschirmschoner einspeisen

Ich habe sowohl 1080p-Versionen (ca. 600 MB pro Film) und 720p-Versionen (ca. 70 MB pro Film) verfügbar. Meine Version der JSON-Datei befindet sich hier: http://wx.inside.net/sat/ss.json, Sie können dies hier mit Apples eigener Version vergleichen: http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/entries.json, ich denke, die Syntax ist in Ordnung.

Der Apple TV war permanent eingeschaltet, also hätte man genügend Zeit gehabt, die neuen Filme herunterzuladen, und die Filme waren verfügbar (und spielen auf dem iPad oder MBP mit den URLs aus der JSON-Datei.

Fragen: - Gibt es eine Möglichkeit, Feedback vom Apple TV zu erhalten, ob es die neueste JSON-Datei abgerufen hat? - Können die lokal gespeicherten/zwischengespeicherten Filme gelöscht werden, um einen Download der neuen Filme zu erzwingen? - Gibt es irgendwelche Größen-/Qualitätseinschränkungen für die Wiedergabe von Filmdateien? - Kann ich Apple TV zwingen, die Bildschirmschoner-URL neu zu laden?

Antwort

1

Problem gelöst: Filmdateien müssen die Dateinamenerweiterung .mov haben (ich benutzte .mp4) - unabhängig vom Inhaltformat. anstelle den Luft Videos Eigene Videos von Streaming für Hilfe in Bezug auf die Möglichkeit, Sie aus als Bildschirmschoner in dem Apple TV Art und Weise Apple zu gehen ...

Hallo Balthasar,

ich erreiche.

Soweit ich meine Online-Forschung zu tun habe, verstehe ich, dass der Prozess wie folgt:

Mit einem Apple TV 4. Generation angeschlossen und läuft ... Gehen Sie zu Einstellungen> Allgemein und dann Klicken Sie auf der Apple TV-Fernbedienung vier Mal auf Wiedergabe/Pause, bis Sie zu den Einstellungen im Demomodus gelangen. Innerhalb der Demo-Modus-Einstellungen haben Sie drei Optionen. Aus, Apple Store und Kanal. Wenn Sie den "Channel" -Modus aktivieren, wird eine Konfigurations-URL zur Verfügung gestellt, mit der Sie Informationen für die Bildschirmschoner eingeben können. Ich weiß nicht, wie ich den letzten Teil tatsächlich fertigstellen soll, und ich habe mich gefragt, ob du das ausarbeiten kannst.

Basierend auf einem anderen Beitrag auf Stackoverflow habe ich die .json-Datei heruntergeladen und verstehe, dass ich meine modifizierte .json-Datei auf einem Server und geben Sie die Adresse von wo ich es gehostet in der URL im Channel-Modus in der Apple TV. Auf der anderen Seite verstehe ich, dass meine eigenen Videos .mov sein müssen, um zu arbeiten. Jedoch innerhalb der.JSON-Datei Ich habe keine Ahnung, auf denen auf fett markiert folgenden:

[ { "id": "73F3F654-9EC5-4876-8BF6-474E22029A49", "Vermögenswerte": [{ "url": "http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/comp_GL_G004_C010_v03_6Mbps.mov", "accessibilityLabel": "Grönland", "type": "Video", "id": "D388F00A-5A32-4431-A95C-38BF7FF7268D", "TimeOfDay": "Tag" },

------------

Konkrete Fragen:

1) Können Sie Beispiele geben, wie der Server für die Bereitstellung dieser .json-Datei konfiguriert wird? Wo kann ich diese Datei auf Apache oder Windows IIS hosten?

2) Auf der .json-Datei gibt es eine Reihe von Videodateien, aber ich kann nicht die gleiche Menge hosten, für den Moment wird es wahrscheinlich nur ein Paar sein, vielleicht in der Zukunft könnte ich viele mehr hosten . Kann ich den Code einfach löschen und nur die löschen, die ich brauche?

3) Was ist die "ID" auf dem Code, wie bekomme ich es für meine eigenen Videos? Wird es benötigt, um vom Apple TV geholt zu werden?

4) Was ist mit dem AccessibilityLabel? Ist das erforderlich? Kann ich es weglassen? Lösche es? Oder einfach durch mein eigenes Label ersetzen?

5) Gleiches mit dem timeOfDay. Wofür soll ich das verwenden?

6) Wo sollte ich die Videodateien hosten? Kann ich einen Cloud-Dienst wie Google Drive, Dropbox oder OneDrive nutzen? Wenn nicht, welche Art von Server sollte verwendet werden.

Bitte seien Sie so spezifisch und beschreibend wie möglich.

Bitte helfen Sie mir. Ich bin mir sicher, dass noch viele mehr an dieser Funktion interessiert sind und gerne lernen würden, wie sie ihr Apple TV optimal nutzen können. Ich verspreche, ein Video oder eine sehr detaillierte Anleitung zu machen, wie man das "für Dummies" wie mich macht, damit wir das Wort verbreiten können.

Vielen Dank im Voraus.

+0

1. Sie können die JSON-Datei überall auf Ihrem Apple TV hosten, egal ob in Ihrem lokalen Netzwerk oder im Internet. Wenn Sie die Datei nicht dynamisch generieren, können Sie sie einfach als statische Website verwenden. Apache oder Windows IIS funktionieren beide. –

+0

2. Sie können so viele JSON-Knoten hinzufügen oder entfernen, wie Sie möchten. –

+0

3. Die 'ID' scheint eine UUID zu sein, auf einem Unix-Computer können Sie den Terminal-Befehl' uuidgen' verwenden, um eine UUID zu generieren. –

Verwandte Themen