2011-07-07 62 views
0

我有一个用C++编写的symbian应用程序。我需要通过听筒播放的MP3(或连接的耳机)。我发现这个参考做作为Java MIDlet的: http://library.developer.nokia.com/index.jsp?topic=/Java_Developers_Library/GUID-E6450E81-BC41-4495-9348-E6FA5ACDB765.htmlSymbian音频路径问题

所以我的问题是: 是否有可能使应用程序创建一个Java MIDlet的实例,然后通过耳机播放MP3。还是有更简单的方法?

非常感谢您的帮助

回答

1

为什么要为此创建java midlet?有一个用于播放MP3文件的C++ API。使用直接依靠DSP支持的CMdaAudioOutputStream。所有Symbian^3手机和可能所有S60 5th手机都支持MP3硬件。对于其他设备,还有类似CMdaAudioPlayerUtility的类,它使用软件MMF编解码器。

BR STeN

+0

嘿,谢谢你的回答! 我将如何去改变使用这些API的音频路径? 如果你能指出我的方向是正确的,那很好,谢谢 – Chregan

+0

嗨,可能是我不明白你的问题,但只要耳机通过3.5mm插孔或类似的电缆连接到手机型号,声音会自动从手机扬声器重定向到耳机... – STeN

+0

多数民众赞成在伟大的,但我希望它通过耳机播放,如果没有耳机/耳机连接。你知道这可能吗?感谢您的帮助 – Chregan