El tipo de contenido nativo de Silverlight está comprimido en MPEG-2 V8. Lo que Microsoft hizo fue construir una solución a través de un servidor IIS. Esto significa que un propietario de contenido subido a la web puede tener la opción de permitir que el video se reproduzca en el iPhone.
Luego, usando HTML 5, Silverlight es capaz de enviar una señal al servidor IIS y éste decodifica el formato MPEG-2 V8 a formato QuickTime, para inmediatamente de volver el archivo por ‘streaming’ al iPhone en un proceso casi instantáneo. Es muy similar a cómo funciona el contenido de YouTube con el iPhone. Estas velocidades de conversión se consiguen gracias a que Silverlight ya soporta aceleración de GPU, una característica que se está implantando en las futuras versiones de Flash Player 10.
Fuente: Cope