Utilisation de l’audio et de la vidéo non compressés Flux
Dans la plupart des cas, le support non compressé présente des exigences de stockage et de remise excessives, mais pour certains scénarios de lecture locale, le niveau de qualité est suffisamment important pour ne pas utiliser la compression.
Les paramètres d’un flux multimédia non compressé doivent refléter les paramètres du média source. Lors de la configuration d’un flux non compressé, vous devez calculer la vitesse de transmission du média et définir le flux de manière appropriée en appelant IWMStreamConfig :: SetBitrate. Étant donné que les flux non compressés ne sont pas viables pour la diffusion en continu, vous devez toujours définir la fenêtre de mémoire tampon pour les flux de média non compressés sur zéro en appelant IWMStreamConfig :: SetBufferWindow.
Les formats de pixels suivants sont pris en charge pour les flux vidéo non compressés :
- WMMEDIASUBTYPE _ RGB555
- WMMEDIASUBTYPE _ Rgb24
- WMMEDIASUBTYPE _ RGB32
- WMMEDIASUBTYPE _ I420
- WMMEDIASUBTYPE _ IYUV
- WMMEDIASUBTYPE _ YV12
- WMMEDIASUBTYPE _ YUY2
- WMMEDIASUBTYPE _ UYVY
- WMMEDIASUBTYPE _ YVYU