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

Configuration commune à tous les Flux

Configuration de l’Flux audio

Configuration de Flux

Configuration de la vidéo Flux