Воспроизведение аудио URL на Windows Mobile - PullRequest
0 голосов
/ 28 апреля 2010

Я собираюсь написать функцию для воспроизведения mp3 file с URL на Windows Mobile 6.0 без загрузки всего потока на мобильный. Я прочитал некоторую документацию и столкнулся с некоторой проблемой, которая.

Использование NAudio.dll : Dll не совместима с Windows Mobile

Использование DirectShowLib.dll : не найден способ получить аудио поток.

Правда ли, что мы не можем получить audio Url Stream в Windows Mobile 6.0? Есть ли какой-нибудь способ или еще какая-нибудь dll, чтобы помочь мне?

Ответы [ 2 ]

0 голосов
/ 13 мая 2010

Я выясняю Библиотека басов хорошо работает над моей конкретной проблемой - проигрывайте mp3 аудио с URL на Windows Mobile 6.

Добавьте bass_cp.dll в ваше решение. И обязательно скопируйте bass.dll в вашу директорию выполнения.

И что вам нужно сделать, это очень просто:

            int stream = Bass.BASS_StreamCreateURL(strUrl, 0, 0, null, IntPtr.Zero);
            Bass.BASS_Init(-1, 44100, BASSInit.BASS_DEVICE_DEFAULT, IntPtr.Zero);
            Bass.BASS_ChannelPlay(stream, false);

Конечно, после регистрации на dll. Затем добавьте эту строку кода сначала:

          BassNet.Registration(string email, activated key);
0 голосов
/ 28 апреля 2010

Какие Windows Mobile? 6,5 или 7?

7 использует Silverlight, поэтому плавное потоковое вещание должно быть действительно простым (никогда не пробовал).

6 + Я не уверен, может быть, использовать поток файлов WCF для получения потока?

...