Winmm.dll. Воспроизведение mp3 файлов по прямой ссылке из интернета - C#
Формулировка задачи:
Всем хай. Задача: воспроизводить mp3 файлы по прямой ссылке из интернета. Проблема: почему-то не все ссылки воспроизводятся.
Пример ссылок, которые нормально работают в проекте:
https://cs9-2v4.userapi.com/p8/890573dd1e9341.mp3
https://cs9-5v4.userapi.com/p10/f849089c1e20f4.mp3
Пример нерабочих ссылок:
https://cs9-6v4.userapi.com/p8/728cc80e9ff446.mp3
https://psv4.userapi.com/c611516/u276329726/audios/6510807402c6.mp3
Метод, который все это приводит в движение:
Почему воспроизводятся не все ссылки, ведь они рабочие, если открыть в браузере все воспроизводится.
public void Play(bool url = false) { string command = String.Format(@"open ""{0}"" type mpegvideo alias MediaFile", (!url ? (directory + "\" + filename) : (this.url))); mciSendString(command, null, 0, IntPtr.Zero); command = "play MediaFile"; mciSendString(command, null, 0, IntPtr.Zero); }
Решение задачи: «Winmm.dll. Воспроизведение mp3 файлов по прямой ссылке из интернета»
textual
Листинг программы
public void Play(bool url = false) { string command = "open "vk_music\\test1.mp3" type mpegvideo alias MediaFile"; mciSendString(command, null, 0, IntPtr.Zero); command = "play MediaFile"; mciSendString(command, null, 0, IntPtr.Zero); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д