O Microsoft Media Ecosystem pode fazer isso automaticamente.
Dê uma olhada em esta página , ele lista informações para o codec, partes do servidor, partes do cliente e muito mais.
Se você precisar de alguma ajuda ou mais informações sobre isso, avise-me e posso descobrir links para perguntas específicas.