У меня есть сервер, на котором есть несколько файлов wav, и когда клиент подключается, он может попросить сервер воспроизвести каждый из них, когда подключено несколько клиентов или когда клиент запрашивает один и тот же файл wav дважды, прежде чем он будет завершен один раз, мне нужночтобы воспроизвести его снова, параллельно.
SoundPlayer
не позволяет этого.Я пробовал WindowsMediaPlayer
объект, но при воспроизведении его следующим образом:
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
wmp.URL = sounds_folder;
Он начинается с задержкой.
Кто-нибудь знает способ сделать это?Или, может быть, способ загрузки буферов с медиаплеером при инициализации, чтобы воспроизведение было быстрее?