Форум программистов, компьютерный форум CyberForum.ru

Проигрывание небольших звуковых файлов - Android

Восстановить пароль Регистрация
 
Tester64
394 / 355 / 43
Регистрация: 22.05.2013
Сообщений: 2,463
11.11.2016, 22:03     Проигрывание небольших звуковых файлов #1
Гуру, посоветуйте...

Надо:
хранить некий "кэш" аудиофайлов в памяти "предварительно открытыми/загруженными".
мгновенно их проигрывать по таймеру или по событию (нажатие кнопки или смена картинки/слайда)
"выгружать" не нужные больше файлы из кеша.

Некоторые аудио-файлы совсем маленькие (около секунды), некоторые до 3х минут, но хотелось бы предусмотреть и возможность проиграть большого файла (пол часа-час-полтора - аудиокнига с нужной секунды) - большие не надо грузить в память...

с аудио раньше почти не работал... но помню что идет явное "подтормаживание" при открытии файла... нажал на кнопку - функция "сработала" (логи вывела, экран сменила), а файл лишь через секунду-три начинает проигрываться...

Вопрос:
Что выбрать:
попробовать реализовать это "стандартными" компонентами? MediaPlayer/SoundPool? (только кэш "прикрутить" со списком)
или посоветуете использовать некий готовый простой игровой движок (ТОЛЬКО для аудио)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2016, 22:03     Проигрывание небольших звуковых файлов
Посмотрите здесь:

Android Возврат на активность и проигрывание видео
MediaPlayer, проигрывание музыки Android
Android Проигрывание музыки по очереди
Android Бесшовное проигрывание видео при смене ориентации
Android Проигрывание музыки android studio
Проигрывание части файла Android
Проигрывание буфера (массива) Android
Проигрывание двух звуков по порядку Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
 Аватар для vxg
2667 / 1678 / 158
Регистрация: 13.01.2012
Сообщений: 6,276
12.11.2016, 19:33     Проигрывание небольших звуковых файлов #2
Tester64, для маленьких всегда готовых к воспроизведению саундпул, а вот что бы всегда держать готовой аудиокнигу размером в несколько часов это уж я не знаю что...
ExFau$t
55 / 55 / 4
Регистрация: 08.05.2012
Сообщений: 448
12.11.2016, 19:45     Проигрывание небольших звуковых файлов #3
Тоже не знаю, но я бы поискал что-нибудь типо подгрузки по частям.
Yandex
Объявления
12.11.2016, 19:45     Проигрывание небольших звуковых файлов
Ответ Создать тему
Опции темы

Текущее время: 15:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru