Media Foundation and DirectShow tips, gotchas and code bits

This blog is dedicated to assisting fellow Software Engineers who are integrating Microsoft’s audio and video technologies into their software.

Browse by Tags

Tagged Content List
  • Blog Post: Using the Format SDK to push to multiple publishing points on the same server

    I have been working with an engineer for weeks trying to figure out why we were not able to push to multiple publishing points on the same server using the Windows Media Format SDK. I know that there was a bug in the Format SDK that prevented multiple push sinks from working. That bug was fixed a couple...
  • Blog Post: Hotfix 929182 not updating Windows Media Encoder 9 components as expected on Vista

    I was in training a few weeks ago (WMS 2008 new features) and found that no matter what I did I was not able to get hotfix KB929182 installed on my Vista lab machine. The hotfix would act as if it installed correctly but the affected DLLs were not updated. The title of the KB in question is: “FIX...
  • Blog Post: Using the WM Encoder to Protect Existing Content with WM DRM

    One of the things that a lot of DRM savvy CDNs are doing is to use WM Encoder to add WM DRM to their content without actually re-encoding. This is basically a copy operation from the input file (WMV) to an output file (WMV). The samples are never decompressed but rather passed directly through the Encoder...
  • Blog Post: Windows Media Encoder 9 (SDK) Limitations and Support

    There are a few limitations to the supportability of the Windows Media Encoder 9 series application and SDK. Microsoft has extended support for this product for the next year or so. Hopefully if you are reading this you are aware of the next generation of the Encoder named the Expression Encoder. We...
  • Blog Post: Unexpected Windows Media Encoder shutdown / crash while encoding

    I found an interesting problem when dynamically changing the input format of the WM Encoder while encoding. In other words if you are capturing from a single digital capture card and the card can change the input resolution dynamically then WM Encoder may behave strangely, shutdown or crash. The problem...
Page 1 of 1 (5 items)