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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

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

11.11.2016, 22:03. Просмотров 151. Ответов 2
Метки нет (Все метки)

Гуру, посоветуйте...

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

Некоторые аудио-файлы совсем маленькие (около секунды), некоторые до 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
Цвет файлов в VCS - поменять синий цвет имен файлов Android
Проигрывание двух звуков по порядку Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
3068 / 1870 / 196
Регистрация: 13.01.2012
Сообщений: 7,123
12.11.2016, 19:33     Проигрывание небольших звуковых файлов #2
Tester64, для маленьких всегда готовых к воспроизведению саундпул, а вот что бы всегда держать готовой аудиокнигу размером в несколько часов это уж я не знаю что...
ExFau$t
223 / 206 / 41
Регистрация: 08.05.2012
Сообщений: 1,148
12.11.2016, 19:45     Проигрывание небольших звуковых файлов #3
Тоже не знаю, но я бы поискал что-нибудь типо подгрузки по частям.
Yandex
Объявления
12.11.2016, 19:45     Проигрывание небольших звуковых файлов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru