Обрабатывать инициализацию
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;Воспроизвести файл async
FMXPlayer.FileName := FileName;
FMXPlayer.PlayAsync;Вы можете использовать свойства: Autoinit, Autoplay и Async
Вы можете использовать библиотеку для воспроизведения звуков. И чтобы предотвратить разрыв звуков с новыми звуками, вы должны установить флаг KeepplayChannel = true;
1. Скачать Bass24.zip с http://www.un4seen.com (прямая ссылка http://uk.un4seen.com/files/bass24.zip). 2. Извлеките архив где -нибудь, копия извлеченной басс.
Project -> Развертывание -> Добавить файлы
1: библиотека-> Android-> Armeabi A: Libbass.so B: libbass_aac.so C: libbassflac.so Удаленный путь: библиотека lib armeabi
2: библиотека-> Android-> x86 A: Libbass.so B: libbass_aac.so C: libbassflac.so Удаленный путь: библиотека lib x86
3: Библиотека-> Android-> Armeabi-V7a A: Libbass.so B: libbass_aac.so C: libbassflac.so Удаленный путь: библиотека lib armeabi-v7a
Убедитесь, что в окне развертывания должно быть добавлено в окне развертывания файлы библиотеки.
Bass - это аудио библиотека для использования в программном обеспечении на нескольких платформах. Его цель состоит в том, чтобы предоставить разработчикам мощный и эффективный выборку, потоку (MP3, MP2, MP1, OGG, WAV, AIFF, сгенерированный на заказ и многое другое через кодеки и надстройки OS), MOD Music (XM, IT, S3M, MOD, MTM, UMX), MO3 Music (MP3/OGG-модные моды) и функции записи. Все в компактном DLL, который не разлучит ваше распределение.
#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