On a eu l'occasion d'évoquer la nouvelle interface de QuickTime Player qui verra le jour avec Snow Leopard, mais n'oublions pas que QuickTime est avant tout un framework au même titre que Core Audio ou Spotlight, permettant à nombre de logiciels de tirer parti de ses fonctionnalités. Apple en donne le détail sur une page consacrée aux nouveautés de Snow Leopard.
Tout d'abord, QuickTime X s'appuiera sur Core Audio, Core Video et Core animation. Le support de l'accélération matérielle permet une lecture plus fluide des vidéos HD, les cartes graphiques seront également exploitées pour ajuster la taille et la résolution des vidéos, ainsi que pour l'encodage et le décodage en H.264.
Autre nouveauté, le support du streaming via le protocole HTTP. Jusqu'ici les vidéo en "vrai" streaming nécessitaient de passer par d'autres protocoles (comme le RTSP ou le MMS, voir notre pas à pas : Télécharger du contenu web), et nécessitaient des logiciels spécifiques côté serveur, souvent hors de prix. Non seulement ça ne sera plus nécessaire, mais ce nouveau protocole de streaming permet également d'ajuster les vidéos en fonction de leur destination (bande passante et type d'appareil).
Enfin, QuickTime X a été réécrit pour tirer parti des autres nouvelles fonctionnalités de Snow Leopard, telles que Grand Central Dispatch, Cocoa, ou encore le support du 64 bits, ce qui rend QuickTime Player jusqu'à 2,8 fois plus rapide. Il intègre également ColorSync pour une plus grande fidélité des couleurs d'un appareil à l'autre.