WikiDer > Ампаша
Из любви к музыке | |
Оригинальный автор (ы) | Карл Фоллмер |
---|---|
изначальный выпуск | 29 апреля 2001 г. |
Стабильный выпуск | 4.2.3 / 6 октября 2020 г. |
Предварительный выпуск | развивать |
Репозиторий | github |
Написано в | PHP |
Операционная система | [Независимо от ОС] |
Тип | потоковое мультимедиа / Файловый менеджер |
Лицензия | AGPLv3 |
Интернет сайт | ampache |
Ампаша это бесплатно программное обеспечение веб-менеджер аудиофайлов и медиа-сервер. Название представляет собой игру двух слов «усилитель» и «Apache". Первоначально он был написан для использования Apache Mod_mp3, но с тех пор был адаптирован для использования собственного метода потоковой передачи.[1] Талисман Ампаша - это белка по имени Фраз, первоначально нарисованная Кирстен Петерсен, позже оцифрованная Беном Шилдсом и переработанная Агнес Чампавье в 2008 году.[2]
История
Ampache был выпущен в 2001 году. Его первоначальный автор Скотт Кветон создал OSUOSL в Государственный университет Орегона и передал руководство по разработке Карлу Фоллмеру, который отвечал за него с начала 2003 г. до начала 2011 г. С тех пор ведущие разработки Ampache несколько раз переходили из рук в руки. На сегодняшний день Ampache поддерживает более 80 различных участников.[нужна цитата]
Цели развития
Цель Ampache - предоставить доступ к своей музыке из любой точки мира. Он написан специально для частных и небольших групп, но позволяет администратору включить публичную регистрацию. Основная цель Ampache - поддерживать простой, безопасный и быстрый веб-интерфейс, который будет работать практически на любом оборудовании и любой платформе, поддерживающей PHP. Он также написан для размещения больших музыкальных коллекций.
Расширения и API
Ampache также обеспечивает интерфейс прикладного программирования (API) для извлечения метаданных в виде XML-документов. Доступ к данным Ampache можно получить с помощью множества методов, поддерживаемых в API, изначально созданных для использования с Amarok2, но которые также могут использоваться для создания других интерфейсов для Ampache. Доступ к API контролируется внутренними списками контроля доступа; из соображений производительности все запросы в настоящее время имеют ограничение в 5000 результатов. Известно, что следующие приложения имеют плагины, использующие XML API Ampache:
- Amarok (2.x)
- Согласованность (Медиа-сервер UPNP A / V)
- Плагин Rhythmbox
- Terratec Noxon iRadio
- Ampache Mobile (клиент WebOS)
- AmpachPre (клиент WebOS)
- AmpacheX (приложение для iPod Touch / iPhone)
- iAmpache (приложение для iPod Touch / iPhone)
- Ampacheberry (клиент Ampache для BlackBerry)
- Ampache HTML5 Player (приложение Google Chrome)
Начиная с версии 3.7.0, Ampache совместим с клиентами Subsonic и Plex клиентов.
Ампач и образование
Возможности Ampache делают его мощным учебный и вспомогательные технологии для студентов с языковые различия в обучении. В школе Челси группа студентов, изучающих передовые технологии, признала потенциал Ampache в обеспечении важных размещение и модификации которые служат их стилю обучения; они построили и настроили сервер Ampache, который был задействован для улучшения преподавания и обучения в классе.[3]
Добавляя аудиозаписи учебных текстов и заданий в каталог Ampache, инструктор дает возможность студентам индивидуально и независимо слушать потоковая передача текст при чтении печатной версии материала; Таким образом, Ampache позволяет студентам пользоваться учебными материалами и учебными текстами, к которым у них иначе не было бы доступа. Таким образом, Ampache служит компромиссом между тремя общими приспособлениями: текст в речь программное обеспечение, человек-читатель и аудиокниги.[4]
Возможности потокового видео Ampache также использовались для улучшения преподавания и обучения в школе Chelsea. Вместо того, чтобы заставлять студентов смотреть обучающие видео в группе, назначенный материал был потоковое к их индивидуальным рабочим местам. Независимый просмотр уменьшает отвлекающие факторы и позволяет ученикам прогрессировать в своем собственном темпе, делая паузы, чтобы делать заметки, или повторяя сегменты для пояснения.[5]
Публикации
Ampache был представлен в многочисленных онлайн-блогах и технических статьях. Книга О'Рейли Взломы пауков подробно описывает тестирование безопасности онлайн-приложений. Было обнаружено, что Ampache невосприимчив к стандартным взломам пауков, и, уделяя особое внимание безопасности во время его разработки, продолжает оставаться им. Философия кода, перечисленная в вики-странице Ampache, определяет безопасность как одно из наиболее важных соображений при разработке приложений.
История версий
Версия | Дата выхода | Важные изменения | |
---|---|---|---|
1.01 | 29 апреля 2001 г. | Первый публичный релиз | |
1.07 | 4 мая 2001 г. | Улучшенный интерфейс | |
1.10 | 8 мая 2001 г. | Первая версия Ampache только для PHP | |
1.20 | 22 июля 2001 г. | Добавлена поддержка ID3v1.1 вместе с поддержкой жанров | |
2.0 | 5 февраля 2002 г. | Добавлено множество улучшений функций для статистики для каждого пользователя, перезапуск Apache больше не требуется при добавлении новых песен | |
3.0 | 5 апреля 2002 г. | Рэндалл Эрен присоединился к команде разработчиков, добавлена функциональность XML-RPC, позволяющая связывать несколько экземпляров Ampache, mod_mp3 больше не используется | |
3.1 | 23 декабря 2003 г. | Полное переписывание кода Ampache Карлом Воллмером и Робертом Хопсоном, изменения в индивидуальной конфигурации Apache больше не требуются для запуска Ampache | |
3.2 | 11 августа 2004 г. | Добавлены понижающая дискретизация, RSS-каналы и "Сейчас исполняется", а также многочисленные улучшения в оформлении альбомов и сборе метаданных. | |
3.3 | 17 мая 2005 г. | Добавлена поддержка GetText, пакетная загрузка, регистрация пользователя и поддержка WMA / M4A / FLAC, первая версия с собственным установщиком PHP | |
3.3.1 | 21 июня 2005 г. | Первая тематическая версия Ampache, отказ от нестандартного метода установки (/ docs), реализованный метод URL для плагина MPD | |
3.3.2 | 1 октября 2006 г. | Дополнительная скорость передачи данных на основе полосы пропускания для понижающей дискретизации, быстрый поиск по ключевым словам на всех страницах, принятая новая система аутентификации (Vauth) и новая система ACL на основе IP | |
3.3.3 | 26 января 2007 г. | Действия AJAX, представленные в разных местах, демократичная игра, встроенный Last-FM-плеер, встроенный Flash-плеер и добавленная поддержка HttpQ | |
3.4 | 10 мая 2008 г. | Полная перезапись в PHP5, интерфейс AJAX, активный список воспроизведения, XML API, добавлены динамические списки воспроизведения, введена значительно улучшенная система просмотра | |
3.5 | 5 мая 2009 г. | Добавлена поддержка тегов объектов в стиле Web 2.0, потокового видео, IPv6, дополнительных параметров динамического списка воспроизведения и улучшенной поддержки мобильных устройств.[6] | |
3.5.1 | 24 июня 2009 г. | Исправлены проблемы с API и «тегами», а также некоторые бесконечные циклы в коде чтения аудио тегов. | |
3.5.2 | 19 ноября 2009 г. | Исправлено несколько ошибок в API, а также проблемы с чтением тегов, добавлен альбом «Неизвестно (сломан)» для любых файлов, искаженных или поврежденных Ampache. | |
3.5.3 | 20 декабря 2009 г. | Выпуск безопасности - настоятельно рекомендуется обновление | |
3.5.4 | 2 февраля 2010 г. | Исправлены ошибки, представленные в последней версии, а также значительные улучшения и исправления для методов локального воспроизведения, а также исправлен расчет размера для каталогов до 4 ТБ, новые установки будут включать два дополнительных ACL по умолчанию для использования API | |
3,6-альфа6 | 30 мая 2013 г. | Завершенная поддержка тегов, улучшенные динамические плейлисты | |
3.7.0 | 26 мая 2014 г. | Новая тема, Subsonic API, Plex API, избранное и желаемые функции, проигрыватель iframed (jPlayer), а также множество улучшений взаимодействия с пользователем. | |
3.8.0 | 12 июня 2015 г. | Загрузка страницы Ajax, UPnP, DAAP, WebDAV | |
3.8.1 | 8 декабря 2015 г. | Повторное лицензирование AGPL, управление зависимостями Composer | |
3.8.2 | 4 февраля 2016 г. | Добавлена поддержка подкастов, видео плейлисты | |
3.8.3 | 22 июня 2017 г. | Сортировка по номеру диска, редактирование комментариев к песням, перезапись класса LDAP | |
3.8.4 | 17 декабря 2017 г. | Добавлен модуль каталога seafile, добавлены IPv6-адреса в историю пользователей, | |
3.8.5 | 23 января 2018 г. | Улучшения Subsonic API, исправления в плейлисте | |
3.8.6 | 1 марта 2018 г. | Дозвуковой модуль удаленного каталога версии 2, загрузите пакеты выпуска из предупреждения об обновлении | |
3.8.7 | 16 мая 2018 г. | Добавлена кодировка .ogv для более эффективной потоковой передачи файлов MKV. | |
3.8.8 | 18 июня 2018 г. | Улучшения Subsonic API, гостевые учетные записи могут транслировать песни и плейлисты | |
3.8.9 | 10 сентября 2018 г. | Исправлены ошибки, информация об исполнителе отображается правильно | |
3.9.0 | 21 октября 2018 г. | Исправления ошибок и мелкие улучшения | |
4.0.0 | 24 ноября 2019 г., |
| |
4.0.1 | 25 ноября 2019 г., | Исправления ошибок и мелкие улучшения | |
4.0.2 | 26 ноября 2019 г., | Исправления ошибок и мелкие улучшения | |
4.0.3 | 28 ноября 2019 г., | Исправлены ошибки, связанные с API и плейлистами. | |
4.0.4 | 2 декабря 2019 г., |
| |
4.1.0 | 8 января 2020 г. | Незначительный выпуск, который содержит новую сборку API, а также некоторые исправления ошибок, обнаруженных в процессе. | |
4.2.0 | 6 августа 2020 г. | Это был качественный релиз с исправлениями ошибок, самым большим изменением которого стал официальный выпуск JSON API. | |
4.2.1 | 14 августа 2020 г. | Исправления ошибок от разработки по сравнению с недавним выпуском. | |
4.2.2 | 2 сентября 2020 г. | Исправления ошибок от разработки по сравнению с недавним выпуском. | |
4.2.3 | 14 августа 2020 г. | Исправления ошибок от разработки по сравнению с недавним выпуском. |
Рекомендации
- ^ "Стриминг в стиле Ampache - статья журнала PHPSO". Архивировано из оригинал на 2007-10-17.
- ^ «Новый логотип». Архивировано из оригинал на 22 февраля 2009 г.
- ^ «Школа Челси использует Ubuntu для создания VMampache».
- ^ «Старшая школа GNU: обучение детей с помощью открытого исходного кода».
- ^ "Open Sound Series: Часть 3 - Ampache".
- ^ «3.4 Стабильный выпуск». Архивировано из оригинал на 22 февраля 2009 г.