Как воспроизвести mp3-файл с другого сервера в .NET 2.0 (c # / vb.net)? - PullRequest
3 голосов
/ 30 июня 2009

Я хочу создать оконное приложение, которое будет воспроизводить mp3-файл, который будет находиться на другом сервере.

Например,

У меня есть URL (http://songs.mastemag.com/indian-movie-songs/L/download.php?get=2cdeb5bfb354f297e97ba6b6b3b53203&file=1/love-aaj-kal/01%20~%20Twist%20(MastiMag.com).mp3). Я хочу воспроизвести этот файл из оконного приложения на моем локальном компьютере без загрузки этого файла. (С помощью потоковой передачи)

У меня есть код, который использует 'winmm.dll' и воспроизводит локальный mp3-файл. Есть ли способ, которым я могу использовать эту DLL для воспроизведения файлов такого типа.

Вы также можете предложить мне любой другой подход.

Ответы [ 2 ]

0 голосов
/ 30 июня 2009

Простым способом будет использование Window Media Player Control (в скрытом режиме).
Он может работать с URL-адресами http и локальными (файловыми).

Howto: используйте его с .NET

0 голосов
/ 30 июня 2009

Взгляните на NAudio

...