>_ DevTrendsnl

Taal

Home

Talen

Secties

Frontend Backend Mobiel DevOps AI / ML GameDev Blockchain Embedded Beveiliging
Unknown

Hoe u Apple-apparaten omtovert tot een uniform mediacentrum met APTV

Onlangs zocht ik naar een degelijke speler voor het afspelen van M3U-playlists op Apple TV en Mac. De meeste gratis apps in de App Store zitten vol met advertenties. Betaalde utilities vereisen een abonnement van enkele dollars per maand voor basis M3U8-parsing. Ik stuitte op het opensource-project APTV op GitHub. De repository heeft 2,8 duizend sterren verzameld, hoewel de documentatie in de README schaars oogt.

Ik besloot uit te zoeken hoe de app werkt en waarom de community deze actief ondersteunt.

Alle gadgets in één bundel

Het belangrijkste kenmerk van APTV is de dekking van Apple-apparaten. De auteur bouwde een speler die vrijwel overal draait.

De app ondersteunt:

  • iOS en iPadOS
  • tvOS voor grote schermen
  • macOS voor laptops en desktops
  • watchOS voor Apple Watch
  • CarPlay voor auto's
  • visionOS voor Apple Vision Pro-headsets

De installatie is uniform. Je downloadt de app, plakt je playlist-link op Mac of iPhone, en de data wordt onmiddellijk gesynchroniseerd naar iCloud. Je komt thuis, zet Apple TV aan, en je zenderlijst met favorieten staat er al. Geen handmatig exporteren of lange links invoeren met de afstandsbediening.

Interface op iOS

Wat de speler onder de motorkap kan doen

In de kern verwerkt APTV het parsen van playlist-bestanden in M3U-formaat en het afspelen van M3U8-streams. In tegenstelling tot primitieve shellscripts wordt het geleverd met een ingebouwde set functies voor comfortabel kijken.

De speler haalt de TV-gids EPG uit het netwerk en laadt het programmabeschrijving. Als de streamingprovider een archief ondersteunt, kan APTV de uitzending terugspoelen en afleveringen uit het verleden tonen.

De preview-functie is mooi geïmplementeerd. De app genereert miniaturen voor huidige zenders in de lijst in realtime. Je kunt onmiddellijk zien wat er nu te zien is zonder de stream zelf om te schakelen.

Voor bestuurders is er CarPlay-ondersteuning. Je kunt de achtergrondaudio van TV-zenders of nieuws beluisteren onderweg wanneer de auto is verbonden met het mediasysteem.

Draait op macOS

Zelfs op watchOS toont de speler je favorietenlijst en start streams. Het is een nichefunctie, maar nuttig voor sommigen.

Hoe te testen zonder playlists te zoeken

De auteur heeft een paar testlinks in de repository achtergelaten. Ze werken goed om de functionaliteit van de speler direct na installatie te controleren.

Standaard IPTV-stream: https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/iptv.m3u

Testplaylist met ondersteuning voor programma-archief: https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/aptv-playback.m3u

De bronnen zijn verzameld uit open netwerken. De auteur waarschuwt dat sommige zenders tijdelijk niet beschikbaar kunnen zijn, dus het is de moeite waard om de configuratie in de instellingen af en toe bij te werken.

Wat er gepland staat voor de toekomst

De ontwikkelaar werkt actief en heeft de volgende functies geschetst:

  • DLNA-streaming naar externe beeldschermen
  • Aggregatie van meerdere configuraties in één lijst
  • Zoekcentrum voor zenders en programma's
  • Interface-optimalisatie voor visionOS

Wie zou baat hebben bij dit project

Als je een schone tool zoekt voor het kijken van IPTV op Apple-hardware zonder de bloat, dan doet APTV het werk. Het enige voorbehoud is dat de hoofdrepository en discussies op Telegram in het Chinees zijn. Binnen de app zelf is alles duidelijk en intuïtief zonder vertaling.

De app is beschikbaar in de App Store, en de opensource-code in de repository biedt de mogelijkheid om de implementatie van een platformoverschrijdende speler in SwiftUI te bestuderen.

Gerelateerde projecten