Я хотел бы разрешить пользователям воспроизводить записанные файлы WAV, хранящиеся на сервере, обратно в приложение Silverlight в качестве клиента для их воспроизведения. Я видел, что есть способ воспроизвести файл WAV в Silverlight (здесь), но когда я попытался реализовать это, я получил ошибку при воспроизведении файла, потому что он не в формате PCM, а закодирован.
Файлы, которые я пытаюсь воспроизвести, закодированы специальным кодировщиком, поэтому я подумал, что единственный способ - декодировать файл WAV на сервере и передать его обратно клиенту. Ограничение состоит в том, что процесс декодирования должен происходить в режиме реального времени, потому что нецелесообразно конвертировать все существующие файлы WAV.
Возможно ли это сделать? Какой стример я могу использовать? (Здесь может помочь служба Windows Media?) Есть ли у кого-нибудь опыт работы с таким сценарием?
Ценю вашу помощь.