QuickTime n’a pas de système de playlist et VLC ou IINA ne prennent pas en charge AirPlay. Mais alors, comment diffuser sur un autre écran une série de vidéos à la suite ? C’est à cette épineuse question que s’est attaqué le développeur Zhenyi Tan, que l’on connaît pour l’extension Vinegar. Il a créé un lecteur vidéo baptisé Teleplayer, dont le seul objectif est de diffuser via AirPlay une liste de vidéos, par exemple sur une Apple TV.
L’interface du lecteur est très épurée : il nous invite principalement à faire glisser notre paquet de vidéos avant de les lire. Les options sont réduites au minimum, avec des boutons pour modifier la vitesse ou avancer/reculer dans la vidéo. N’allez pas chercher de réglages de sous-titres ou de raccourcis clavier, car il n’y en a pas. Il est cependant possible de réorganiser les éléments de sa playlist, que l’on pourra sinon lire en aléatoire. Le développeur précise :
Pour faire simple, j’ai utilisé le lecteur vidéo par défaut du système et je m'en tiens aux formats vidéo qui sont pris en charge nativement par l'Apple TV. Teleplayer n'utilise pas mpv pour la lecture ni ffmpeg pour transcoder les vidéos à la volée. Cela signifie qu'il ne peut pas lire les formats vidéo .mkv ou .avi, mais on peut utiliser Subler pour convertir les .mkv en .mp4 et Handbrake pour les autres formats.
Le développeur note que la lecture s’arrête lorsque le Mac entre en veille, ce qui peut être évité grâce à une app tierce comme Cafeine. Aucune app iOS de télécommande n’est prévue, mais la lecture peut être contrôlée via celle de l’Apple TV à l'aide de différents gestes, par exemple un double tap en arrière pour revenir à la vidéo précédente. Teleplayer est proposée en achat universel pour 5,99 €, et son prix doublera fin janvier.