FMXAudio
1.0.0
处理初始化
if not FMXPlayer.Init(Handle) then
begin
ShowMessage( ' Error ' + FMXPlayer.LastErrorCode.ToString);
end ;玩流
FMXPlayer.StreamURL := StreamUrl;
FMXPlayer.Play;播放文件
FMXPlayer.FileName := FileName;
FMXPlayer.Play;播放流异步
FMXPlayer.StreamURL := StreamUrl;
FMXPlayer.PlayAsync;播放文件异步
FMXPlayer.FileName := FileName;
FMXPlayer.PlayAsync;您可以使用属性:Autoinit,AutoPlay和Async
您可以使用库播放声音。为了防止声音通过新的声音破裂,您必须设置标志KeepplayChannel = true;
1。从http://www.un4seen.com下载bass24.zip(直接链接http://uk.un4seen.com/files/bass24.zip)。 2。将存档在某处提取,将bass.dll复制到您的项目输出目录。
项目 - >部署 - >添加文件
1:库 - > android-> armeabi 答:libbass.so B:libbass_aac.so C:libbassflac.so 远程路径:库 lib armeabi
2:库 - > android-> x86 答:libbass.so B:libbass_aac.so C:libbassflac.so 远程路径:库 lib x86
3:库 - > android-> armeabi-v7a 答:libbass.so B:libbass_aac.so C:libbassflac.so 远程路径:库 lib armeabi-v7a
确保库文件远程路径名,必须在部署窗口中添加。
低音是一个音频库,可在多个平台上使用。其目的是为开发人员提供功能强大有效的样本,流(MP3,MP2,MP1,OGG,WAV,AIFF,AIFF,自定义生成,以及通过OS编解码器和附加组件),Mod Music(XM,IT,S3M,MOD,MOD,MTM,UMX),MO3 MUSIC(MO3/OGG Compressed Mods)以及记录功能。所有这些都不会使您的分布膨胀。
#android http://www.un4seen.com/forum/?topic=13225
#ios http://www.un4seen.com/forum/?topic=10910
#wince http://www.un4seen.com/forum/?topic=9534
#armlinux http://www.un4seen.com/forum/?topic=13804