2009-02-18 2 views
2

Я ищу способ, чтобы играть mp3-файл с URL на Windows Mobile 5.Как играть mp3 из URL на окнах мобильных

примеры, которые я нашел, используя свойство wmplib.WindowsMediaPlayer.url работать с файлом на устройстве, но, похоже, не работает для http: url. Кажется, что функция работает без исключения исключения, но звук не воспроизводится. Я попробовал player.settings.volume = 100, а также вызвал player.controls.play. Этот метод работает для настольного приложения Windows, но не на мобильном устройстве.

Другой вариант, используя DirectShow, не является простым - согласно различным веб-сайтам, на которые я смотрел - Windows Mobile не содержит фильтр разделителей/парсеров Mpeg1 (или mp3). Я нашел исходный код для двух фильтров выборок, но не могу скомпилировать их для Windows Mobile.

Кто-нибудь знает о предварительно скомпилированном, предпочтительном бесплатном mp3-синтаксическом анализаторе/разделителе фильтра для Windows Mobile или о четком наборе инструкций по настройке проекта Visual Studio для компиляции одного из образцов из источника?

+0

Мне также нужен этот вопрос. – mkmurray

+0

Я также ищу ответ на этот вопрос. * bump * – pithyless

ответ

0

Вы можете использовать Windows Media Player Control. Для Windows Media Media Player не должно быть проблем с чтением мультимедийных потоков из URL.

+0

Вот что такое WMPLib.WindowsMediaPlayer. Я пробовал безуспешно с теми же результатами, что и исходный плакат. – mkmurray

0

Here проект, который создает приложение для потоковой передачи музыки по сетевому соединению с устройством Windows Mobile. Возможно, этот код может вам помочь.

+0

Этот проект старше 5 лет, и это «раздражающие побочные эффекты», которые списки авторов неприемлемы для моих нужд. Я надеялся, что с более поздними версиями .NET Compact Framework (пост версия 1.1) будет возможность создавать потоковые музыкальные файлы. – mkmurray