我正在尝试为Windows移动设备(专业版)开发专用音频播放器。我曾经遇到过这个问题。
WM上没有压缩音频API,或者我无法在文档中找到内容。是的,有WM6 Sound API,但它甚至无法暂停播放或寻找指定的位置。 WM设备上总是有Windows Media Player,但我没有找到它的API文档。
所以问题是:
是否有简单的方法来播放,暂停,前进,后退,获取播放位置以及获取几种流行格式的压缩音频的音频文件长度?任何图书馆?平台API?什么?
答案 0 :(得分:2)
这可能毫无帮助,但是(非常好的)播客播放器BeyondPod有一个基于Windows Media Player的内置播放器,而且它是开源的 - 所以你可以查看一下他们正在使用的API。
显然,如果他们已经编写了自己的自定义播放器,那么如果您正在编写商业应用,则无法复制它。但如果他们只是调用一些Media Player API,你可以将它用于API文档。
答案 1 :(得分:0)
我找到了足够的压缩音频播放库FMOD。它有WM版本。我在CodeProject上找到了示例应用程序。