Тільки для розробників!
Складна логіка роботи, але це найбільш простий спосіб зберігати кеш плеєра на карту пам'яті і грати музику в тлі.
Код: https://github.com/master255/ImmortalPlayer
Ключові особливості:
Заснований на стандартному плеєрі Android;
Підтримуються FTP, HTTP, NMDC протоколи;
Одна гілка для читання, збереження та ігри файлу;
Найбільш простий шлях вирішення і найбільш швидка швидкість роботи;
Може грати в тлі. Оптимізовано для перевтілення Activity;
Відносно невеликий обсяг коду. Немає необхідності оновлювати плеєр;
Можна легко переконвертувати в бібліотеку або використовувати в якості пакету;
Плеєр починає грати файли з карти пам'яті (якщо вони є), а не з інтернету;
Плеєр може грати недокачаних і пошкоджені файли.
Підтримка пірінгових мереж! Поточний файл шукається в пиринге і грає прямо звідти!
Зразкові вимоги API для плеєра 16+, для проксі 14+
Ви можете шукати та відтворення контенту з пірінгових мереж.