Op wat voor hardware je, je serversoftware hebt draaien, maakt voor dit punt niet uit. Het gaat erom dat die Apple TV bepaalde codecs aan kan. Als je video is gecodeerd in een formaat die de Apple TV aankan, dan hoeft er niets getranscodeerd te worden. Zodra het bestand in een formaat is dat de Apple TV niet aankan, moet dat wel.
Als je nooit hebt hoeven transcoderen, betekend dat dus, dat als al jouw media in het 'juiste formaat' zijn opgeslagen. Je kunt in Plex ook optioneel dezelfde titel in meerdere formaten opslaan als je meerdere soorten clients wil kunnen serveren.
Dus stel dat de AppleTV alleen formaat 1, een ChromeCast alleen formaat 2 en een NVIDIA Shield alleen formaat 3 aan kan, dan kun je in Plex alle drie de formaten (onder dezelfde titel) opslaan, en dan kiest hij automatisch het juiste formaat per client apparaat. (je client ziet de titel dus maar één keer, ook al zijn er meerdere bestanden van.)
Wanneer het opgeslagen formaat afspeelbaar is op het clientapparaat, hoeft de server alleen maar een bitstream op te sturen en dit is op moderne hardware (alles nieuwer dan 10 jaar oud ongeveer) geen probleem.
N.B. Je kunt zelfs verschillende resoluties opslaan of meerdere audiobronnen (7.2 en 2.0 bijvoorbeeld). Dus stel dat je naar een oudere tablet alleen maar 1080p wilt opsturen en naar een televisie 4k, dan kun je daar dus voor kiezen (om bandbreedte te sparen, en mogelijk de hardware van de tablet te ontlasten of zo.)