Вопрос или проблема
Существует очень большая группа из нас, кто пишет и записывает музыку. Материал — наш собственный и не подлежит авторскому праву. Мы часто слушаем музыку друг друга, но обмениваться ею по электронной почте, а затем иметь различные копии — неудобно.
Вместе у нас сотни песен, возможно, даже до 1000.
Мы хотим иметь возможность загружать это в какое-то общее место (не хостинг у нас) и иметь возможность стримить на наши телефоны/компьютеры.
Также нам нужно иметь возможность “воспроизводить все”, так как мы часто просто слушаем музыку друг друга в случайном порядке.
Мы надеялись, что Google Play подойдет, но он не позволяет делиться личной библиотекой. И мы не хотим делиться одним аккаунтом.
Хотя мы не ищем кастомное решение, мы готовы платить за сервис.
Есть ли уже существующее программное обеспечение для этого?
Если вы не хотите сами хостить, вы можете загрузить файлы, например, на сервис MixCloud, после создания аккаунта. Вы можете затем воспроизводить непосредственно через веб-браузер (ноутбук/компьютер или мобильный телефон) или через их мобильное приложение. Это позволяет создавать плейлисты из доступного или загруженного на сайт материала.
Но если в будущем вы решите хостить сами, используйте Music Player Daemon (MPD) и воспроизводите с помощью MPD Клиентов.
Подойдут ли облачные хостинги? OneDrive и другие облачные провайдеры поддерживают воспроизведение множества аудиоформатов, они поддерживают версии, поэтому делиться предыдущей версией той же песни не должно быть проблемой, это просто. Существуют даже специальные плееры для музыкальной библиотеки OneDrive.
Ответ или решение
Для решения вашей задачи по хостингу и стримингу аудиофайлов без размещения их на собственном сервере, существует несколько готовых решений, которые могут удовлетворить ваши потребности. Давайте подробнее рассмотрим каждое из них с учетом представленных требований.
Теория
Когда речь идет о размещении и потоковой передаче аудиофайлов, главными аспектами становятся удобство использования, качество стриминга и доступность для всех участников группы. Вы ищете решение, которое поддерживает возможность хранения большого количества треков (до 1000) и предоставляет функционал создания плейлистов и случайного воспроизведения. Важно, чтобы решение было на основе облачного хостинга, что позволяет избежать необходимости управлять собственными серверами, а также проще обеспечивает доступ к аудиотекам с различных устройств.
Примеры решений
MixCloud
MixCloud представляет собой популярную платформу для закачки, хранения и стриминга аудиоконтента. Она позволяет создавать учетные записи, загружать свои записи и предоставлять доступ другим пользователям. Веб-интерфейс и мобильные приложения обеспечивают легкость воспроизведения как на компьютерах, так и на мобильных устройствах. Платформа позволяет создавать плейлисты, не требует наличия единого аккаунта для всех пользователей и подходит для совместного использования музыки в группе.
Music Player Daemon (MPD)
Хотя MPD удобен для локальных сетевых решений и обеспечивает большую гибкость через различные клиентские приложения, он подразумевает управление собственным сервером, что не совсем соответствует вашим ожиданиям отсутствия хостинга. Тем не менее, MPD стоит рассмотреть в будущем, если ваш взгляд на организацию процесса изменится.
Облачные хранилища (OneDrive, Google Drive и подобные)
Современные облачные хранилища, такие как OneDrive или Google Drive, предоставляют пользователям возможность загружать аудиофайлы и поддерживают их воспроизведение. OneDrive, в частности, поддерживает воспроизведение многих аудиоформатов и имеет систему версионирования, что может быть полезно при работе с обширной музыкальной библиотекой. Доступны специальные музыкальные плееры, такие как Astiga, которые взаимодействуют с музыкальными библиотеками OneDrive, создавая оптимальные условия для стриминга музыки.
Astiga
Astiga — это облачный музыкальный стример, который позволяет подключать ваши облачные хранилища, такие как OneDrive, Google Drive и Dropbox, для создания единой музыкальной библиотеки. Это приложение дает возможность организации плейлистов и случайного воспроизведения треков. Astiga предлагает удобный интерфейс для управления музыкой и легкий доступ с любых устройств.
Применение
Для реализации ваших планов по совместному использованию и стримингу музыки вам стоит рассмотреть MixCloud и Astiga как основные варианты. MixCloud позволит легко обмениваться музыкой и организовывать плейлисты, подходящие для ваших регулярных прослушиваний. Astiga, в свою очередь, станет отличным решением для интеграции вашей облачной музыки в единую библиотеку и улучшит пользовательский опыт благодаря функции случайного воспроизведения.
Используя MixCloud, вы избежите проблем с использованием единого аккаунта, поскольку каждый участник сможет создать собственную учетную запись и делиться музыкой в рамках платформы. Astiga обеспечит более оптимизированный опыт для взаимодействия с уже имеющимися облачными хранилищами и предоставит богатый функционал управления аудиотекой.
Эти решения дают возможность эффективно управлять массой музыкального контента без необходимости в техническом обслуживании собственных серверов, что отвечает вашему запросу на отсутствие желания заниматься хостингом.
Таким образом, на основании ваших требований, учитывая удобство, стоимость и функциональные возможности, MixCloud и Astiga представляются оптимальными вариантами для вашей группы, стремящейся к совместному музыкальному взаимодействию и наслаждению процессом создания и прослушивания музыки.