XBMC für Apple TV 2

  • Wie es aussieht gibt es endlich eine Portierung von XBMC auf das AppleTV 2 (und auf andere iOS-Geräte wie das iPad und das iPhone 4).
    Als kleiner stromsparender Streaming-Client wäre das ATV2 für 119€ schon interessant - kann jemand abschätzen, wie schwer ist die PVR-Unterstützung in den Quellcode einzubauen bzw. das ganze auf den Stand des PPA von Lars Op den Kamp zu bringen?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • seahawk1986

    Danke für die Info, da werden die $99 die ich im Oktober dafür bezahlt habe, mal richtig sexy ... ;D

    Ist eines der Devices, wo XMBC IMHO in der Tat Sinn macht, weil eben für diese Art Applikation gestaltet.

    decembersoul

    Wenn ich mir anschaue wie XMBC auf einem Jailbreak Apple TV 2 installiert wird, könnte ich mir durchaus vorstellen das ein begnadeter Entwickler einen VDR Streaming Client hinbringen könnte ...

    Einzig die Fernbedienung müsste eine andere werden, oder könnte man den VDR mit 3/6 Tasten bedienen?

    Regards
    fnu

    Click for my gear

    [1] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [2] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [3] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 2x WD Black SN750 512GB NVMe, 4x 2TB Lexar NM620 NVMe, 4x Samsung SSD QVO 4TB, ASUS USB-C2500, xcp-ng 8.3.0 (50W)
    [4] Sharkoon PCGH, Gigabyte MC12-LE0, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 1x Kingston 128GB NVMe, 4x WD Black SN750 512GB NVMe, 4x Intel DC S3500 500GB, 8x Micron 5100 Pro 1.92TB, ASUS USB-C2500, xcp-ng 8.3.0 (60W)
    [5] Intel NUC D34010WYB, Akasa Tesla H, Intel Core i3-4010U, 8GB DDR3, 2.5Gbe, Intel Series 313 24GB mSATA, Samsung SSD QVO 8TB, OpenMediaVault 8.1.2-1 (Synchrony)
    [6] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 5.1.3 on RaspberryPI 4 4GB

    Edited once, last by fnu (January 21, 2011 at 11:16 AM).

  • Lieber noch etwas gewartet, eventuell kommt schon bald AppleTV mit FullHD statt dem verkrüppelten 720p Ausgang. Dann wäre die Kombi mit XBMC auch interessant.

    Gruß
    iNOB

    Mein VDR

    Hartware: Gehäuse: Ahanix MCE 302, Mobo: Kontron 986LCD-M/mITX, CPU: Intel Core2 Duo Mobile T7400 2,16GHz, 2GB RAM, SAT: Digital Devices DuoFlex S2 miniPCIe, Graka: ASUS GeForce GT 1030 Silent, 2x4TB + 2x8TB 3,5" WD Red HD, 1x DVD-Brenner Pioneer, Atric IR-Einschalter+Empfänger, FB One-For-All URC-7960, SoundGraph iMON LCD ( MFP5I, 15c2:0038 )
    Weichware: Debian Stretch (x86_64), Kernel 4.15, NVidia v396.54, ffmpeg 3.4.4, VDR 2.4.0 gepatched

    Edited once, last by iNOB (January 21, 2011 at 11:28 AM).

  • iNOB

    Du hast schon gelesen, das dieser XMBC Port 1080p abspielt?

    Es wurde schon lange vermutet das die HW dazu in der Lage ist, vmtl. hat Apple das eingeschränkt, um mit den Filmstudios im Geschäft zu bleiben oder an besseres Material zu kommen ...

    Regards
    fnu

    Click for my gear

    [1] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [2] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [3] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 2x WD Black SN750 512GB NVMe, 4x 2TB Lexar NM620 NVMe, 4x Samsung SSD QVO 4TB, ASUS USB-C2500, xcp-ng 8.3.0 (50W)
    [4] Sharkoon PCGH, Gigabyte MC12-LE0, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 1x Kingston 128GB NVMe, 4x WD Black SN750 512GB NVMe, 4x Intel DC S3500 500GB, 8x Micron 5100 Pro 1.92TB, ASUS USB-C2500, xcp-ng 8.3.0 (60W)
    [5] Intel NUC D34010WYB, Akasa Tesla H, Intel Core i3-4010U, 8GB DDR3, 2.5Gbe, Intel Series 313 24GB mSATA, Samsung SSD QVO 8TB, OpenMediaVault 8.1.2-1 (Synchrony)
    [6] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 5.1.3 on RaspberryPI 4 4GB

  • Quote

    Original von fnu
    Du hast schon gelesen, das dieser XMBC Port 1080p abspielt?

    Ich habe bisher keine eindeutig formulierte Aussage gelesen, dass 1080p abgespielt werden kann. Oft ist vom "decoden" die Rede, aber ich weiß nicht, ob damit Abspielen gemeint ist (Beispiel: 1080p Material wird dekodiert, aber im Endeffekt als 720p ausgeben). Wenn jemand eine verlässliche Quelle hat, bitte verlinken. Mich würde das auch sehr interessieren.

    Gruß
    hepi

  • hepi

    Schau mal hier oder hier.

    In der Tat kommt aber nicht ganz klar raus ob das dann auch in 1080p ausgeben wird ...

    Regards
    fnu

    Click for my gear

    [1] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [2] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [3] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 2x WD Black SN750 512GB NVMe, 4x 2TB Lexar NM620 NVMe, 4x Samsung SSD QVO 4TB, ASUS USB-C2500, xcp-ng 8.3.0 (50W)
    [4] Sharkoon PCGH, Gigabyte MC12-LE0, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 1x Kingston 128GB NVMe, 4x WD Black SN750 512GB NVMe, 4x Intel DC S3500 500GB, 8x Micron 5100 Pro 1.92TB, ASUS USB-C2500, xcp-ng 8.3.0 (60W)
    [5] Intel NUC D34010WYB, Akasa Tesla H, Intel Core i3-4010U, 8GB DDR3, 2.5Gbe, Intel Series 313 24GB mSATA, Samsung SSD QVO 8TB, OpenMediaVault 8.1.2-1 (Synchrony)
    [6] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 5.1.3 on RaspberryPI 4 4GB

  • Quote

    "1080p Playback funktioniert prinzipiell, er rechnet jedoch wie auch der ATV2 ohne Jailbreak auf 720p runter und ganz flüssig läuft es auch noch nicht."


    Gerade an anderer Stelle gelesen...

    Gruß
    iNOB

    Mein VDR

    Hartware: Gehäuse: Ahanix MCE 302, Mobo: Kontron 986LCD-M/mITX, CPU: Intel Core2 Duo Mobile T7400 2,16GHz, 2GB RAM, SAT: Digital Devices DuoFlex S2 miniPCIe, Graka: ASUS GeForce GT 1030 Silent, 2x4TB + 2x8TB 3,5" WD Red HD, 1x DVD-Brenner Pioneer, Atric IR-Einschalter+Empfänger, FB One-For-All URC-7960, SoundGraph iMON LCD ( MFP5I, 15c2:0038 )
    Weichware: Debian Stretch (x86_64), Kernel 4.15, NVidia v396.54, ffmpeg 3.4.4, VDR 2.4.0 gepatched

  • Ok, allerdings verstehe ich das Gejammer wegen 1080p nicht ganz, wenn man bedenkt das die Kiste eigentlich ein iPhone 4 mit dem ebenso niedrigen Verbrauch ist, lt. Apple max. 6W.

    Habe meine mal gemessen, mit den Trailern (720p) aus'm iTunes Store und der Energiemesser vom Reichelt hat tatsächlich niemals mehr als 5W angezeigt, bei Musik nicht mal das. Zum Vergleich die erste ATV Box konnte zwar 1080p aber das für 28W ...

    Eigentlich finde ich das richtig cool für die paar Watt einer Taschenlampe 720p zu bekommen evtl. auch runtergerechnet von 1080p, was vmtl. auch der Grund für die diversen erwähnten Ruckler ist. Eine SMT7020 mit MMS kann nicht mal 720p und geht auch nicht mit niedrigen 6W durch ...

    Bzgl. Anbindung an den VDR hege ich nach einiger Überlegung rechte Zweifel, es sein denn man schafft es das Material bereits bereinigt um die Zeilensprünge anzuliefern, oder glaubt wer für max. 6W Gesamtaufnahme gibt es noch einen Deinterlacer?

    Regards
    fnu

    Click for my gear

    [1] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [2] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [3] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 2x WD Black SN750 512GB NVMe, 4x 2TB Lexar NM620 NVMe, 4x Samsung SSD QVO 4TB, ASUS USB-C2500, xcp-ng 8.3.0 (50W)
    [4] Sharkoon PCGH, Gigabyte MC12-LE0, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 1x Kingston 128GB NVMe, 4x WD Black SN750 512GB NVMe, 4x Intel DC S3500 500GB, 8x Micron 5100 Pro 1.92TB, ASUS USB-C2500, xcp-ng 8.3.0 (60W)
    [5] Intel NUC D34010WYB, Akasa Tesla H, Intel Core i3-4010U, 8GB DDR3, 2.5Gbe, Intel Series 313 24GB mSATA, Samsung SSD QVO 8TB, OpenMediaVault 8.1.2-1 (Synchrony)
    [6] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 5.1.3 on RaspberryPI 4 4GB

    Edited 2 times, last by fnu (January 21, 2011 at 6:42 PM).

  • fnu: Da du die passende Hardware schon hast - willst du es nicht mal ausprobieren, ob und wie gut der Zugriff auf Streamdev-Server mit XBMC auf dem ATV2 funktioniert (man braucht dafür ja nicht unbedingt die PVR-Addons, wenn man den Link zum Sender am Streamdev-Server kennt)? :unsch
    Dann könntest du auch die Fragen zum Deinterlacing klären.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • seahawk1986

    Ja, wollte ich heute schon machen, leider gibt es die nötigen Jailbreak Tools aktuell nur für MacOS ... habe gar keinen Mac ...

    Ausserdem geht aktuell nur tethered jailbreak, mir ist noch nicht ganz klar wie das mit dem ATV2 gehen soll ... und das komische USB Kabel geht mir auch noch ab ... also etwas Geduld.

    Regards
    fnu

    Click for my gear

    [1] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [2] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [3] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 2x WD Black SN750 512GB NVMe, 4x 2TB Lexar NM620 NVMe, 4x Samsung SSD QVO 4TB, ASUS USB-C2500, xcp-ng 8.3.0 (50W)
    [4] Sharkoon PCGH, Gigabyte MC12-LE0, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 1x Kingston 128GB NVMe, 4x WD Black SN750 512GB NVMe, 4x Intel DC S3500 500GB, 8x Micron 5100 Pro 1.92TB, ASUS USB-C2500, xcp-ng 8.3.0 (60W)
    [5] Intel NUC D34010WYB, Akasa Tesla H, Intel Core i3-4010U, 8GB DDR3, 2.5Gbe, Intel Series 313 24GB mSATA, Samsung SSD QVO 8TB, OpenMediaVault 8.1.2-1 (Synchrony)
    [6] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 5.1.3 on RaspberryPI 4 4GB

  • Quote

    Original von fnu
    seahawk1986

    Ja, wollte ich heute schon machen, leider gibt es die nötigen Jailbreak Tools aktuell nur für MacOS ... habe gar keinen Mac ...


    Eventuell ist diese Anleitung für dich brauchbar.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • seahawk1986

    Ist mir schon klar was ich tun muss und wo ich die Tools für Nicht-MacOS bekomme ... ;)

    Die Info's die ich heute gefunden habe, sagen aus das man die jailbrake version 4.1.1 (iOS 4.2.1) für ATV2 aktuell nur auf MacOS bauen kann und dieser auch tethered ist. Z.B.:

    Falls Du ein iPhone hast, weißt Du was das heißt. Das Gerät muß bei jedem Neustart am Rechner sein und das verwendete Jailbrake Utility finden ... bei einem iPhone oder iPad geht das klar, ist ein mobiles Gerät, aber das ATV2 eher nicht.

    Beides muß ich klären, auch wenn nicht teuer war, einen black brick will ich nicht erzeugen ... und so'n Kabel brauch ich auch erstmal ... genau so eines habe ich leider nicht ...

    Regards
    fnu

    Click for my gear

    [1] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [2] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD Black SN700 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [3] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 2x WD Black SN750 512GB NVMe, 4x 2TB Lexar NM620 NVMe, 4x Samsung SSD QVO 4TB, ASUS USB-C2500, xcp-ng 8.3.0 (50W)
    [4] Sharkoon PCGH, Gigabyte MC12-LE0, AMD Ryzen 5 5600, 48GB DDR4 ECC, 2,5Gbe, 1x Kingston 128GB NVMe, 4x WD Black SN750 512GB NVMe, 4x Intel DC S3500 500GB, 8x Micron 5100 Pro 1.92TB, ASUS USB-C2500, xcp-ng 8.3.0 (60W)
    [5] Intel NUC D34010WYB, Akasa Tesla H, Intel Core i3-4010U, 8GB DDR3, 2.5Gbe, Intel Series 313 24GB mSATA, Samsung SSD QVO 8TB, OpenMediaVault 8.1.2-1 (Synchrony)
    [6] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 5.1.3 on RaspberryPI 4 4GB

    Edited once, last by fnu (January 21, 2011 at 8:38 PM).

  • Nabend zusammen,

    ich habe ebenfalls einen Apple TV2 und einen VDR-Server mit VNSI/Streamdev laufen.

    Für mich wäre der AppleTV2 die optimale Ablösung für meine Atom/ION Media-Center-PCs. 720p würde mir derzeit auch völlig ausreichen.

    Jailbreak habe ich auf meinem genausowie wie das standard XBMC drauf. Alle Inhalte (inkl. 1080p mkvs) laufen sehr flüssig. Ich bin doch sehr begeistert.

    Klar - was jetzt fehlt ist ein PVR (im Optimalfall VNSI) Plugin. Und genau da kommt der Moment wo ich leider nicht genug Entwickler bin um das selbst kompilieren zu können. Ich würde mich gerne hier zum Testen und Ausprobieren anbieten.

    Das mit dem direkten Link zum Streamen versuche ich morgen mal und gebe dann das Feedback.

    Hat hier jemand die Mögichkeit und das Know-How den XMBC für iOS inkl. der PVR-Geschichten zu bauen?

    Viele Grüße

    VanHaakonnen

    Edited once, last by vanhaakonnen (January 26, 2011 at 10:33 PM).

  • Quote

    Jailbreak habe ich auf meinem genausowie wie das standard XBMC drauf. Alle Inhalte (inkl. 1080p mkvs) laufen sehr flüssig

    - hast du einen jailbreak unter FW 4.0 (iOS 4.1) oder 4.1 (iOS 4.2.1) ?
    - Alle Inhalte (inkl. 1080p mkvs) laufen sehr flüssig -> mit 720p ausgabe oder?

  • Hallo NemoN,

    iOS 4.2.1 im tethered Jailbreak.

    ich hatte ein bisschen versucht via top soweit es geht Performance-Werte zu generieren. Ich habe dazu div. Videos in 720p / 1080p und xvid-Dateien abgespielt und letztendlich immer nur die %-Auslastung der CPU angesehen.

    avi/xvid: 40 - 60%
    720p: 40 - 60%
    1080p: 70 - 85% (bei Dateien mit bis zu 20GB Größe)

    Die Ausgabe der 1080p-Dateien erfolgt (wie du meintest) jedoch nur als 720p. In meinem Fall ist das aber völlig ausreichend, da meine Fernseher in Wohn- und Schlafzimmer beide nur 720p von der Auflösung her unterstützen.

  • Also mein ATV 2 ist schon mit 4.2.1 ausgeliefert worden. Ich habe daher nur mittels Seas0nPass die andere Firmware eingespielt (wie z.B. hier beschrieben: http://www.iclarified.com/entry/index.php?enid=13581)

    Also soweit ich es sagen kann (keine Garantie dafür) ist der normale ATV nicht in der Lage über das Netz z.B. von einem NAS zu streamen. Hier müssen alle Inhalte via ITunes oder anderen iOS Geräten kommen. In diesem Fall übernimmt z.B. das iTunes auf dem PC das rekodieren.

    XBMC ist in der Lage die Inhalte selbstständig auf dem ATV2 zu rekodieren. Zumindest konnte ich problemlos divx/xvid Videos über eine NFS-Freigabe ansehen.

    Also ich bin ehrlich sehr überrascht und zufrieden mit der XBMC-Version für iOS. Mein Hauptproblem ist halt das Fehlen der PVR-Unterstützung innerhalb von XBMC.

    Edited once, last by vanhaakonnen (January 27, 2011 at 12:15 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!