Jak przekształcić urządzenia Apple w ujednoliconą stację multimedialną dzięki APTV
Ostatnio szukałem porządnego odtwarzacza playlist M3U na Apple TV i Maca. Większość darmowych aplikacji w App Store jest przepełniona reklamami. Płatne narzędzia wymagają subskrypcji kilku dolarów miesięcznie za podstawowe parsowanie M3U8. Natknąłem się na projekt open-source APTV na GitHub. Repozytorium zdobyło 2,8 tysiąca gwiazdek, choć dokumentacja w README wygląda dość skromnie.
Postanowiłem sprawdzić, jak działa ta aplikacja i dlaczego społeczność ją aktywnie wspiera.
Wszystkie gadżety w jednym pakiecie
Główną cechą APTV jest jego zasięg na urządzeniach Apple. Autor zbudował odtwarzacz działający praktycznie wszędzie.
Aplikacja obsługuje:
- iOS i iPadOS
- tvOS na dużych ekranach
- macOS na laptopach i komputerach stacjonarnych
- watchOS na Apple Watch
- CarPlay w samochodach
- visionOS na goglach Apple Vision Pro
Konfiguracja jest ujednolicona. Pobierasz aplikację, wklejasz link do playlisty na Macu lub iPhonie, a dane natychmiast synchronizują się przez iCloud. Wracasz do domu, włączasz Apple TV, a lista kanałów z ulubionymi jest już tam. Bez ręcznego eksportowania czy wpisywania długich linków pilotem.

Co odtwarzacz potrafi pod maską
U podstaw APTV leży parsowanie plików playlist w formacie M3U i odtwarzanie strumieni M3U8. W przeciwieństwie do prymitywnych skryptów powłokowych, aplikacja oferuje wbudowany zestaw funkcji zapewniających wygodne oglądanie.
Odtwarzacz pobiera z sieci przewodnik TV EPG i ładuje harmonogram programów. Jeśli dostawca strumienia obsługuje archiwum, APTV może przewinąć transmisję i wyświetlić wcześniejsze odcinki.
Funkcja podglądu jest dobrze zrealizowana. Aplikacja generuje miniatury bieżących kanałów na liście w czasie rzeczywistym. Możesz od razu zobaczyć, co jest nadawane, bez przełączania samego strumienia.
Dla kierowców dostępna jest obsługa CarPlay. Możesz słuchać tła audio z kanałów TV lub wiadomości w drodze, gdy samochód jest połączony z systemem multimedialnym.

Nawet na watchOS odtwarzacz wyświetla listę ulubionych i uruchamia strumienie. To niszowa funkcja, ale przydatna dla niektórych.
Jak przetestować bez szukania playlist
Autor zostawił w repozytorium kilka linków testowych. Działają dobrze do sprawdzenia funkcjonalności odtwarzacza zaraz po instalacji.
Standardowy strumień IPTV:
https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/iptv.m3u
Testowa playlista z obsługą archiwum programów:
https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/aptv-playback.m3u
Źródła pochodzą z otwartych sieci. Autor ostrzega, że niektóre kanały mogą być tymczasowo niedostępne, dlatego warto od czasu do czasu aktualizować konfigurację w ustawieniach.
Co planowane jest w przyszłości
Deweloper aktywnie pracuje i nakreślił następujące funkcje:
- Strumieniowanie DLNA na zewnętrzne wyświetlacze
- Agregowanie wielu konfiguracji w jedną listę
- Centrum wyszukiwania kanałów i programów
- Optymalizacja interfejsu dla visionOS
Kto skorzysta z tego projektu
Jeśli szukasz czystego narzędzia do oglądania IPTV na sprzęcie Apple bez zbędnych dodatków, APTV wykonuje swoje zadanie. Jedynym zastrzeżeniem jest to, że główne repozytorium i dyskusje na Telegramie są w języku chińskim. W samej aplikacji wszystko jest jasne i intuicyjne bez tłumaczenia.
Aplikacja jest dostępna w App Store, a open-source kod w repozytorium daje możliwość przeanalizowania implementacji wieloplatformowego odtwarzacza w SwiftUI.
Powiązane projekty