Аудио плеер на Windows Mobile - PullRequest
1 голос
/ 21 августа 2008

Я пытаюсь разработать специализированный аудиоплеер для устройств на базе Windows Mobile (Professional). И я однажды столкнулся с проблемой.

На WM нет сжатых аудио API, или я не смог найти дом в документации. Да, есть WM6 Sound API, но он не может даже приостановить воспроизведение или перейти к указанной позиции. На устройстве WM всегда есть проигрыватель Windows Media, но я не нашел его в документации по API.

Так что вопрос:
Существует ли простой способ воспроизведения, паузы, перемотки вперед, перемотки назад, получения позиции воспроизведения и получения длины аудиофайла для сжатого звука нескольких популярных форматов? Любая библиотека? API платформы? Что-нибудь?

Ответы [ 2 ]

2 голосов
/ 22 августа 2008

Это может быть бесполезно, но (очень хороший) проигрыватель подкастов BeyondPod имеет встроенный проигрыватель, основанный на Windows Media Player, и с открытым исходным кодом - так что вы можете посмотреть по какому API они используют.

Очевидно, что если они написали свой собственный проигрыватель, вы не сможете просто скопировать его, если пишете коммерческое приложение. Но вы могли бы использовать его для документации API, если они просто обращаются к какому-либо API Media Player.

0 голосов
/ 25 августа 2008

Я нашел вполне достаточную библиотеку для воспроизведения сжатого аудио FMOD . Есть версия WM этого. И я нашел пример приложения на CodeProject для начала.

...